TW Educa · Curso online

Curso práctico de Programación para AutoCAD con C# y Visual Studio

Crea comandos personalizados, automatiza tareas repetitivas y desarrolla tu primer plugin cargable con NETLOAD.

Flyer del curso Curso práctico de Programación para AutoCAD con C# y Visual Studio
Online

Inversion publicada

ModalidadPreventaLanzamientoRegular
Estudiante con carnéS/ 149S/ 199S/ 249
ProfesionalS/ 299S/ 399S/ 499

Precios referenciales en PEN. Confirma vacantes, etapa vigente y forma de pago por WhatsApp.

Temario por sesion

Sesion 1: Entorno AutoCAD .NET y primer comando C#

Objetivo: preparar Visual Studio para programar comandos de AutoCAD.

  • Objetivo: preparar Visual Studio para programar comandos de AutoCAD.
  • Conceptos de API .NET, ensamblados, referencias y version compatible de AutoCAD.
  • Creacion de Class Library, configuracion de plataforma y carga con NETLOAD.
  • Estructura de un comando C#: atributos, Document, Editor y Database.
  • Mensajes en consola, seleccion de entidades y lectura de propiedades.
  • Practica: comando de diagnostico que selecciona objetos y muestra informacion.
  • Resultado: primer plugin cargable en AutoCAD con comando propio.

Practica: Practica: comando de diagnostico que selecciona objetos y muestra informacion.

Resultado: Resultado: primer plugin cargable en AutoCAD con comando propio.

Sesion 2: Dibujo y modificacion de entidades

Objetivo: crear geometria 2D desde codigo con transacciones seguras.

  • Objetivo: crear geometria 2D desde codigo con transacciones seguras.
  • Lineas, polilineas, circulos, textos, capas y estilos basicos.
  • Uso de Transaction, BlockTableRecord y manejo de errores.
  • Lectura de puntos del usuario y parametros por consola.
  • Automatizacion de rutinas repetitivas de dibujo tecnico.
  • Practica: generar una plantilla de dibujo parametrica.
  • Resultado: comando que crea entidades organizadas por capa.

Practica: Practica: generar una plantilla de dibujo parametrica.

Resultado: Resultado: comando que crea entidades organizadas por capa.

Sesion 3: Datos, bloques y automatizacion CAD

Objetivo: trabajar con bloques, atributos y datos de dibujo.

  • Objetivo: trabajar con bloques, atributos y datos de dibujo.
  • Insercion de bloques, atributos, escalas y unidades.
  • Extraccion de informacion para reportes simples.
  • Validacion de nombres de capas, colores y convenciones CAD.
  • Conexion con archivos CSV o tablas basicas cuando aplique.
  • Practica: rutina para insertar y listar elementos tecnicos.
  • Resultado: automatizacion CAD con datos reutilizables.

Practica: Practica: rutina para insertar y listar elementos tecnicos.

Resultado: Resultado: automatizacion CAD con datos reutilizables.

Sesion 4: Empaquetado y proyecto final

Objetivo: entregar una herramienta CAD pequena pero usable.

  • Objetivo: entregar una herramienta CAD pequena pero usable.
  • Organizacion del codigo, nombres de comandos y mensajes claros.
  • Pruebas en dibujos de ejemplo y depuracion de excepciones comunes.
  • Documentacion de instalacion, carga y uso del plugin.
  • Criterios de compatibilidad con versiones de AutoCAD.
  • Practica: cierre del plugin final y demostracion guiada.
  • Resultado: plugin C# documentado para automatizar una tarea CAD.

Practica: Practica: cierre del plugin final y demostracion guiada.

Resultado: Resultado: plugin C# documentado para automatizar una tarea CAD.

Resultados de aprendizaje

  • Crear un proyecto C# compatible con AutoCAD.
  • Programar comandos personalizados mediante la API .NET de AutoCAD.
  • Automatizar entidades, bloques, capas, textos y datos del dibujo.
  • Compilar una DLL y cargarla en AutoCAD con NETLOAD.

Proyecto final

Proyecto aplicado integrador con evidencia verificable y presentación breve.

Entregables

Consultar en la convocatoria.

Herramientas

Consultar en la convocatoria.

Metodologia

Consultar en la convocatoria.

Requisitos

Consultar en la convocatoria.

Certificacion

Certificado físico y firmado