Copia guidata impostazioni di SOLIDWORKS: Impossibile caricare le informazioni sulle impostazioni di SOLIDWORKS da ‘nome.utente’.

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

Leggi tutto “Copia guidata impostazioni di SOLIDWORKS: Impossibile caricare le informazioni sulle impostazioni di SOLIDWORKS da ‘nome.utente’.”

CS0246 The type or namespace name ‘ISldWorks’ could not be found (are you missing a using directive or an assembly reference?)

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?)”

SOLIDWORKS API SDK: Visual Studio non mostra il Template

Dovendo realizzare un Add-in per SolidWorks mi sono scontrato con questa problematica: installando il SOLIDWORKS API SDK in Visual Studio Community 2019, non mi trovavo il relativo Template per iniziare un nuovo progetto.

Leggi tutto “SOLIDWORKS API SDK: Visual Studio non mostra il Template”

SolidWorks: Installarlo su VirtualBox (iMac / Linux)

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)”

SolidWorks VBA: Copia Incolla di una stringa nella Clipboard (COPY/PASTE)

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.

SolidWorks: Spostare una Vista su un altro Foglio

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”

SolidWorks 2012: Presentazione presso SolidWorld

Sono stato, con un mio collega, alla presentazione della release di SolidWorks, famoso software 3D dedicato alla Progettazione Meccanica, prodotto dalla Dassault Systèmes.

Leggi tutto “SolidWorks 2012: Presentazione presso SolidWorld”