SolidWorks 2013 comprende le seguenti funzionalità:
- Il linguaggio di programmazione Microsoft® Visual Basic® for Applications (VBA), uno dei linguaggi di programmazione disponibili per la registrazione, la modifica e l'esecuzione di macro in SolidWorks, è stato aggiornato per supportare entrambi i tipi di dati a 32 e 64 bit.
- Gli assembly di interoperabilità primari SolidWorks creati con Microsoft .NET Framework:
- Versione 2.0 sono disponibili in install_dir\api\redist\CLR2 per l'uso con le macro SolidWorks VSTA (VB.NET e C#).
- Versione 4.0 sono disponibili in install_dir\api\redist.
- Entrambi SolidWorks Costing e SolidWorks Sustainability includono API.
Altri importanti miglioramenti includono la possibilità di:
- Inserire cordoni di saldature cosmetiche e accedere a dati e cartelle delle relative funzioni.
- Ottenere i vettori di direzione dei punti di connessione.
- Ottenere o impostare la visualizzazione o meno del righello durante lo spostamento del manipolatore della freccia di trascinamento.
- Ottenere o impostare la modifica di direzione o meno del manipolatore della freccia di trascinamento unidirezionale quando supera la lunghezza = 0.
- Creare una funzione strumento di formatura con un punto di inserimento.
- Aggiungere quote di visualizzazione a una funzione macro.
- Ottenere o impostare l'applicazione o meno dell'aspetto del materiale.
- Inserire annotazioni di revisione come fumetti nei disegni.
- Creare una curva conica nello schizzo attivo.
- Ottenere la direzione di una piegatura nella lamiera.
- Ottenere o impostare l'opzione di elaborazione in background e gestire eventi di elaborazione in background per i disegni.
- Gestire eventi di attivazione dei fogli di disegno.
- Nascondere le operazioni di annullamento.
- Specificare il tipo di numerazione e se mostrare o meno la distinta di taglio dettagliata nelle tabelle distinte materiali rientrate.
- Ottenere o impostare lo stato del FeatureManager mobile.
- Rendere virtuale un componente salvandolo in un assieme.
- Variare le singole istanze di ripetizioni di funzioni lineari e circolari.
- Ottenere il nome univoco di una vista di sezione.
- Ottenere o impostare il grado di trasparenza dei componenti non modificati negli assiemi aperti in modalità Revisione di grandi progetti.
- Creare una configurazione SpeedPak che include tutte le facce e una soglia specificata di parti o corpi per la configurazione attiva.
- Copiare gli aspetti negli appunti e applicarli a facce, funzioni, corpi, componenti e parti.
- Unire etichette di piegatura nei disegni di parti di lamiera.
- Ottenere o impostare il formato del testo delle note di piegatura nelle viste di disegno delle parti di lamiera.
- Posizionare la nota selezionata, sul formato foglio, dietro il foglio di disegno.
- Inserire una nota contenente tutte le proprietà di un elemento della distinta di taglio di una parte di lamiera.
Consultare il documento SolidWorks 2013 API Help Release Notes per informazioni sugli aggiornamenti più recenti.