Ti capita di voler salvare le impostazioni di SolidWorks e ottieni questo messaggio di errore:

Linux e dintorni :: HOSTEM MINORIS AESTIMARE PRINCIPIVM CLADIS
Ti capita di voler salvare le impostazioni di SolidWorks e ottieni questo messaggio di errore:

Non scegliere le Dipendenze dall’elenco, prendi direttamente le DLL.
Dovendo creare app (e anche Add-in) per SolidWorks, in Visual Studio potrebbe capitarvi l’errore nel titolo.
Come ho risolto ?
Leggi tutto “CS0246 The type or namespace name ‘ISldWorks’ could not be found (are you missing a using directive or an assembly reference?)”Utilizzando il CAD in oggetto con Windows 10 mi capita che la rotellina del mouse non funziona. Cosa estremamente fastidiosa ! Come risolvere ?
Leggi tutto “Pro/Engineer o Creo Parametric in Windows 10: rotellina mouse non funziona”Sembra che, a partire da SolidWorks 2015, abbiano inibito la possibilità di installare SolidWorks su VirtualBox (famosa Macchina Virtuale gratuita), indipendentemente dal fatto che si possieda licenza o meno (cosa che peraltro possiedo).
Su altre VM la cosa è rimasta possibile (ad esempio ho provato su Parallels e non da problemi).
Per forzare la cosa su VirtualBox è necessario tribolare un po’ perché bisogna camuffare la macchina virtuale in modo che non sembri tale, ingannando il programma di installazione, ma nulla di terribile.
Leggi tutto “SolidWorks: Installarlo su VirtualBox (iMac / Linux)”Cercando sul Forum di SolidWorks come implementare in VBA il copia/incolla di una stringa, mi è uscito un post che risolve il problema solo se si possono attivare le Aggiunte.
Ho quindi cercato una soluzione alternativa, che propongo:
Const DATAOBJECT_BINDING As String = "new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}"
Public Sub CopyStringToClipboard(ByVal Expression As String)
With CreateObject(DATAOBJECT_BINDING)
.SetText Expression
.PutInClipboard
End With
End Sub
E’ sufficiente passare a questa subroutine la stringa da copiare in memoria e il gioco è fatto.
Può capitare, in disegni costruttivi o assiemi complicati, di avere la necessità di spostare una vista da un foglio all’altro.
Incredibilmente l’operazione è tanto semplice quanto poco conosciuta e spesso mi viene chiesto come fare.
E’ sufficiente selezionare, dall’Albero di Modello, la vista che si desidera spostare e, tenendo premuto il sinistro del mouse, trascinarla sul foglio destinazione.
Leggi tutto “SolidWorks: Spostare una Vista su un altro Foglio”
Per AutoCAD Mechanical 2009 (anche se poi l’ho utilizzato anche in versioni successive) ho realizzato un tool che aggiunge un menu e una barra degli strumenti il cui scopo consiste nel favorire la conversione dei disegni da altri sistemi CAD (in particolare Dassault Systemes CADAM Drafting, Dassault Systemes SolidWorks, PTC Pro/Engineer e PTC Creo), gestire i Layers e Blocchi in modo più efficiente, Automatizzare sequenze di comandi ripetitive, Stampare in base al formato sul dispositivo corretto (A4 e A3 su stampante laser e A2, A1, A0, ecc… su Plotter, ad esempio), convertire facilmente in PDF e molto altro.
Il tool si chiama UDAPower AutoCAD Mechanical Tools e lo trovate QUI.
Può succedere che, installando PTC Creo (ma anche Pro/Engineer) su un portatile si ottenga un problema relativo al rilevamento della scheda di rete ethernet.
Leggi tutto “PTC Creo: problema con la scheda di rete non rilevata (spenta)”
Dovendo creare il file postscript (che in genere converto poi in PDF, tramite apposito script) delle messe in tavola presenti in una determinata cartella, ho realizzato uno Script Bash (da utilizzare con MSYS ) che automatizza la cosa, andando a creare un file TRAIL per Pro/Engineer.
Leggi tutto “Pro/Engineer: Creare file postscript automaticamente delle messe in tavola (DRW)”
Ho realizzato uno Bash Script il cui scopo è quello, fornendo il codice di un componente, individuare in quali assiemi è montato e mostrare le dipendenze degli stessi.