Come avviare una macro da VB.Net SolidWorks

July 10

Come avviare una macro da VB.Net SolidWorks


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.

istruzione

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.

Consigli e avvertenze

  • È possibile modificare la macro prima di costruire il progetto e creare il file DLL.