Corso di formazione AutoCAD ObjectARX con C++

AutoCAD ObjectARX con C++

In questo corso trasmettiamo la teoria e la pratica dello sviluppo software con ObjectARX, l'interfaccia C++ di AutoCAD. Grazie a esercizi regolari acquisirà dimestichezza con lo sviluppo di estensioni per AutoCAD e al termine del corso sarà in grado di sviluppare applicazioni ARX in autonomia.

Adatto a

  • Architetti software CAD
  • Sviluppatori software CAD

Prerequisiti

  • C++, uso di AutoCAD

Modalità e durata

  • 3 giorni
  • Online, comodamente da casa
  • Nelle nostre aule di formazione a Freiburg
  • Presso la Sua sede - possibile solo a partire da un numero minimo di partecipanti

Date

  • attualmente su richiesta

Materiale per i partecipanti

  • Laptop
  • Visual Studio 2026 o 2022 con C++ – il set di strumenti della piattaforma dipende dalla versione di ObjectARX
  • AutoCAD 2025, 2026 o 2027 (possibili anche prodotti verticali)
  • ObjectARX SDK corrispondente alla versione di AutoCAD (download dal sito web di Autodesk)
  • ObjectARX Wizard per Visual Studio (download dal sito web di Autodesk)
  • Utile, ma non indispensabile: Visio (2019, 2021 o 2024) o un altro strumento UML
  • Materiale per scrivere

Aula di formazione

  • Proiettore
  • Whiteboard, lavagna o flipchart

Contenuti del corso di 3 giorni: AutoCAD ObjectARX con C++

Giorno 1

  • Presentazione
  • Panoramica
  • ObjectARX
    • Struttura di un'applicazione ARX
    • Compilare, caricare ed eseguire il debug
    • Registrare comandi personalizzati
  • Informazioni
    • Panoramica dell'albero delle classi
    • Guida ed esempi dell'SDK
  • AcDbEntity
    • Creazione
    • Modifica
    • Eliminazione
    • DWG e DXF
  • Esercizi individuali
  • Anteprima del giorno 2

Giorno 2

  • Riepilogo (corso giorno 1)
  • Panoramica giorno 2
  • Blocchi
    • AcDbBlockTableRecord e AcDbBlockReference
    • AcDbAttribute e AcDbAttributeDefinition
    • Blocchi annidati
  • Iteratori e container
    • Tabelle dei simboli
    • Dizionari (Dictionaries)
  • Layer
    • AcDbLayerTable
    • AcDbLayerTableRecord
  • Reattori
    • AcDbDatabaseReactor
    • AcEditorReactor
    • AcApDocManagerReactor
  • Informazioni e salvataggio
    • AcDbDatabase
    • acdbHostApplicationServices()
  • Esercizi individuali
  • Anteprima del giorno 3

Giorno 3

  • Riepilogo (corso giorno 2)
  • Panoramica giorno 3
  • Interfaccia utente
    • Finestre di dialogo
  • Esercitazione
  • Cos'altro si può estendere
    • Salvare e leggere Xdata
    • Annulla e ripeti
    • Blocco dei documenti (Locking)
  • ArxDbg
    • Esaminare il database con l'ARX Debugger
    • Comando SNOOP
  • Esercizi individuali
  • Conclusione
  • Dove trovare altre informazioni?

Corsi correlati

• Corso AutoCAD .NET API con C#
• Corso C++

Accademia Cadida

Iscrizione online – direttamente nel nostro shop

Indichi la data preferita, la modalità (online, a Friburgo o presso la Sua sede) e il numero di partecipanti: bastano pochi minuti. Confermiamo personalmente la data e l’iscrizione.

Iscriviti online Fai una domanda

Domande? +49 761 285 22 11-0

Primo colloquiofissare oraPrimo colloquiofissare ora