July 10
Un modo rapido per programmare utilizzando l'API di SolidWorks è quello di utilizzare le macro di SolidWorks, che collegano le azioni eseguite nell'interfaccia utente con le corrispondenti chiamate API SolidWorks. Dopo aver creato una macro, è possibile modificarlo in Microsoft Visual Studio Tools for Applications, o VSTA. VSTA è un insieme di strumenti basati su VB.NET di Microsoft e viene installato di default con SolidWorks. Il suo scopo principale è quello di permettere SolidWorks di registrare, eseguire il debug e VB.NET codice e consentono agli utenti di creare ed eseguire le macro.
1 Aprire SolidWorks e aprire o creare un nuovo progetto VB.NET.
2 Inizia una nuova macro facendo clic sul "Record \ Pausa macro" pulsante trovato sulla barra degli strumenti "macro". In alternativa, fare clic su "Strumenti", selezionare "Macro" e fare clic su "Record".
3 Eseguire le azioni che si desidera la macro da eseguire. Lo strumento macro registra sostanzialmente le vostre azioni e si esibisce nello stesso ordine in cui si esegue la macro.
4 Fai clic su "Stop Macro" sul "Macro" dopo aver eseguito tutte le azioni. In alternativa, si può andare a "Strumenti", selezionare "Macro" e fare clic su "Stop". SolidWorks non registra le azioni dopo aver cliccato su "Stop". Una piccola finestra di dialogo appare anche sullo schermo.
5 Digitare un nome per la nuova macro nella casella di testo "Nome file" della finestra di dialogo. Lascia la tua nuova macro un nome significativo per evitare confusione.
6 Fai clic su "Salva con nome" e selezionare il tipo di macro. È necessario selezionare la "SW VSTA VB Macro (* .vbproj)" tipo di utilizzare la macro con VB.NET. Un progetto VB.NET sarà creato e, dopo si genera il progetto, un file con un ".dll" apparirà estensione. Questa è la macro VB.NET, creata in SolidWorks.
7 Aprire un progetto VB.NET in SolidWorks per iniziare a testare la nuova macro.
8 Fai clic su "Esegui macro" sulla barra degli strumenti "macro" per avviare la macro. In alternativa, si può andare a "Strumenti", selezionare "Macro" e fare clic su "Esegui". Apparirà una piccola finestra di dialogo, che chiede per la posizione della macro.
9 Individuare il file VB.NET macro (estensione .dll) e fare clic su "Apri". La macro inizierà a eseguire le azioni registrate.