Lezione 7: Ulteriori informazioni

Autodesk Support

31 marzo 2023


Panoramica del primo plug-in AutoCAD> Lezione 1 >> Lezione 2 > Lezione 3 >> Lezione 4 >> Lezione 5 > Lezione 6 > Lezione 7 > Lezione 8

Questa ultima lezione è dedicata alla disponibilità di ulteriori informazioni per aumentare la produttività durante la creazione di plug-in AutoCAD. Vedrete informazioni su Guida, documentazione, esempi relativi all'API e, cosa più importante, dove procedere per continuare ad apprendere l'API .NET di AutoCAD:

Fornire commenti: inviare commenti su questa formazione su AutoCAD o su questa lezione all'indirizzo email:%00a0myfirstplugin@autodesk.com

Nella Lezione 1 è stato scaricato e installato ObjectARX SDK. Contiene i file necessari per creare plug-in per AutoCAD utilizzando l'API .NET di AutoCAD e l'API C++ ObjectARX. È possibile che alcune persone facciano riferimento all'API .NET come SDK di ObjectARX gestito o API gestita di AutoCAD.

Video: Esplorazione dell'SDK di AutoCAD

Documentazione
La cartella docs in SDK contiene un insieme di file CHM che costituiscono la documentazione di riferimento principale per l'API. Per aprire la documentazione, fare doppio clic sul file arxdoc.chm. In questo modo vengono visualizzate automaticamente le tabelle di contenuto di tutti gli altri file CHM della cartella.

https://knowledge.autodesk.com/sites/default/files/docs_sdk.png

Il file più importante per voi è il riferimento alla classe gestita di AutoCAD. Quando si desidera comprendere il funzionamento di una classe, di un metodo o di una proprietà, è possibile cercarla in questa documentazione (sfogliando l'indice o cercando il nome). L'API .NET di AutoCAD è un wrapper presente sull'API C++ ObjectARX. Man mano che si procede, è possibile ottenere una migliore comprensione dell’API .NET leggendo la ObjectARX Developer’s Guide. Questa guida completa spiega tutti gli aspetti dello sviluppo di ObjectARX e contiene molte informazioni sul funzionamento di AutoCAD e della struttura di file DWG.

Esempi
La cartella samples contiene una sottocartella dotNet contenente diversi plug-in di esempio di AutoCAD .NET. Ogni esempio include un file Readme per spiegare cosa non fa.

Classmap
La cartella della Carta di classe contiene classmap.dwg, un file DWG che documenta la gerarchia combinata delle classi ObjectARX e .NET. Ad alcuni plotter di grandi dimensioni piace stampare e bloccarlo sul muro.

Assiemi di riferimento
La cartella inc contiene copie delle DLL dell'assieme gestito a cui è necessario fare riferimento dal progetto .NET per utilizzare l'API .NET di AutoCAD. Le DLL utilizzate più spesso sono acmgd.dll e acdbmgd.dll.

Le cartelle inc-win32 e inc-x64 contengono gli assiemi Interop a cui si farà riferimento se si desidera utilizzare l'API ActiveX di AutoCAD dai plug-in .NET.

Altre cartelle
Le altre cartelle contengono file per gli sviluppatori C++/ObjectARX, pertanto non sono necessari.

 

Risorse online

Centro sviluppatori AutoCAD
In AutoCAD Developer Center vengono raccolti in un'unica posizione i collegamenti a informazioni importanti per consentire all'utente di apprendere e utilizzare le API di AutoCAD. Le parti più importanti per l'utente saranno le sezioni sullo sviluppo di .NET, inclusi i collegamenti a:

  1. I laboratori di formazione AutoCAD .NET sono un insieme di laboratori di formazione personalizzati. Si consiglia di eseguire questa operazione come passaggio successivo per l'apprendimento dell'API .NET di AutoCAD dopo aver completato questa esercitazione. Pubblicato con i laboratori è un set scaricabile di presentazioni video DevTV che copre le lezioni di laboratorio.
     
  2. AutoCAD .NET Developers Guide: guida per gli sviluppatori in linea contenente molti esempi di codice e che confronta e contrasta l'API .NET di AutoCAD con l'API ActiveX di AutoCAD.
     
  3. SDK di ObjectARX: è già stato scaricato e utilizzato in questa esercitazione.
     
  4. Autocomposizione AutoCAD .NET: questa procedura è già stata scaricata e utilizzata per creare i progetti plug-in AutoCAD .NET in Visual Studio.
     

Attraverso il blog di interfaccia
AutoCAD DevBlog è un blog molto diffuso che contiene informazioni e molti esempi che dimostrano l'API .NET di AutoCAD.

AutoCAD DevBlog
AutoCAD DevBlog è una nuova risorsa per gli sviluppatori di software che utilizzano AutoCAD e altre tecnologie di Autodesk che operano in più mercati.

Altre risorse online

  1. Download di prodotti AutoCAD, che possono essere installati e utilizzati senza l'attivazione per 30 giorni dalla data di installazione
  2. Il Gruppo di discussione Autodesk dedicato all'API di AutoCAD, incluso un forum dedicato all'API .NET di AutoCAD
     
  3. I membri di Autodesk Developer Network (ADN) possono utilizzare questa risorsa online per accedere a contenuti tecnici aggiuntivi, per inviare domande specifiche relative alle API ai prodotti Autodesk e per accedere al software rilasciato e beta a fini di sviluppo. Se si desidera davvero creare plug-in con l'API di AutoCAD, anche per uso interno all'azienda, e si desidera ottenere ulteriori informazioni su ciò che Autodesk può offrire, visitare il sito Web all'indirizzo: http://www.autodesk.com/joinadn  

Questo vi porta alla fine di questa guida. Speriamo che questo si sia rivelato un utile inizio del vostro viaggio con l'API di AutoCAD. Vi auguriamo il meglio per le vostre future attività API.

Panoramica del primo plug-in AutoCAD> Lezione 1 >> Lezione 2 > Lezione 3 >> Lezione 4 >> Lezione 5 > Lezione 6 > Lezione 7 > Lezione 8



Queste informazioni sono state utili?


Hai bisogno di aiuto? Chiedi all'Assistente Autodesk!

Per trovare le risposte alle tue domande, chiedi all'Assistente oppure contatta un agente.


Di quale livello di supporto disponi?

I vari piani di abbonamento forniscono diverse categorie di supporto. Scopri il livello di supporto per il tuo piano.

Visualizza i livelli di supporto