Formación en la API .NET de AutoCAD con C#

AutoCAD .NET API con C#

En esta formación se transmiten a los participantes la teoría y la práctica que necesitan para el desarrollo de software con la nueva API .NET de AutoCAD. Con esta formación obtendrá una buena visión general de la API de C# de Autodesk. Mediante ejercicios periódicos adquirirá soltura en el desarrollo de complementos (plugins) para AutoCAD y recibirá apoyo para poder desarrollar complementos de forma autónoma después del curso. Si lo desea, el curso puede impartirse con VB.NET en lugar de C#.

Dirigido a

  • Arquitectos de software CAD
  • Desarrolladores de software CAD

Conocimientos previos

  • C#, manejo de AutoCAD
  • WPF no es imprescindible, pero sí una ventaja.

Modalidad y duración

  • 3 días
  • En línea, cómodamente desde casa
  • En nuestras salas de formación en Freiburg
  • En sus instalaciones - solo a partir de un número mínimo de participantes

Fechas

  • Actualmente bajo petición

Material de los participantes

  • Ordenador portátil 
  • Visual Studio (2017, 2019, 2022)
  • AutoCAD (2016 o posterior)
    También es posible con productos verticales.
  • Instalación de ObjectARX
    (descarga desde el sitio web de Autodesk) 
  • Instalación del .NET Wizard para ObjectARX
    (descarga desde el sitio web de Autodesk) 
  • Recomendable, aunque no imprescindible: Visio (2016, 2019, 2021 o 2022)
  • Material de escritura

Sala de formación

  • Proyector
  • Pizarra blanca, pizarra o rotafolio

Contenido de la formación de 3 días: AutoCAD .NET API con C#

Día 1

  • Presentación
  • Visión general
  • Introducción
  • AutoCAD API
    • Introducción básica
    • Estructura de una API
    • Compilar 
    • Ejecutar 
    • Depurar 
  • Información
    • Árbol de clases: resumen breve
    • Ayudas
    • Ejemplos
  • Entity
    • Crear
    • Manipular 
    • Eliminar
    • DWG, DXF
  • Ejercicios individuales 
  • Avance del día 2

 

Día 2

  • Repaso (formación, día 1)
  • Visión general del día 2
  • Bloques
    • Visión general
    • BlockTableRecord, BlockReference
    • Attribute, AttributeDefinition
    • Elementos anidados (nested elements)
  • Iteradores / contenedores
    • Vista general
    • Symbol Table 
    • Dictionary
  • Capas (layer)
    • LayerTable
    • LayerTableRecord
  • Reactores
    • Visión general
    • DatabaseReactor
    • EditorReactor
    • DocManagerReactor
  • Información y almacenamiento
    • Database
    • HostApplicationServices
  • Ejercicios individuales 
  • Avance del día 3

 

Día 3

  • Repaso (formación, día 2)
  • Visión general del día 3
  • GUI
    • Procedimiento
    • Visión general
    • Ejercicio
  • GUI
    • Diálogos
    • Ejercicio
    • ¿Qué más se puede ampliar?
  • Xdata
    • Guardar y leer 
  • ARXdbg
    • Examinar la base de datos con el depurador ARX
    • Comando: SNOOP - husmear
  • Deshacer / rehacer (undo / redo)
  • Locking / bloqueo 
  • Ejercicios individuales 
  • Cierre
  • ¿Dónde encontrar más información?

 

 

Formulario de solicitud de formación

¿Tiene alguna pregunta previa? Estamos a su disposición: +49 761 28522110

CONTACT