Pasar al contenido principal

Objetivos del curso

Toma de contacto con la programación de macros VBA en CATIA V5 desde “cero”, de manera que el usuario termine el curso siendo capaz de programar tareas simples y repetitivas que agilicen el diseño. 

El curso esta ideado para empezar a programar y no hace falta saber o haber programado con anterioridad.

Aprovecha esta oportunidad

¿Quieres aprender a programar macros en CATIA 
y no sabes por donde empezar?

Te enseñaremos a programar de una forma amena, cercana y profesional. 
Aprenderás realizando ejemplos desde el primer dia.

Curso online en directo

Clases teóricas y prácticas en directo.
Temario y programa flexible.

Grabación de las clases

Si algún dia no puedes asistir, grabaremnos las clases
para que puedas verlas cuando quieras

Atención personalizada

Prodrás preguntar y plantear al profesor
todas tus dudas y cuestiones en directo.

Config block builder

¿A quién va dirigido?

A profesionales en con experiencia que diseñen en CATIA y estudiantes de ingeniería o diseño industrial, que neceites o quieran aumentar su productividad implementando macros que les permitan minimizar errores y reducir tiempos de diseño.

Requisitos

Conocer y saber diseñar en CATIA V5 con los módulos Assembly Desing, Part Desing y Drafting en Catia V5.

Próximo curso

Fechas:
Del 1 de febrero al 18 de abril de 2024
Horario:
Martes y Jueves de 15:30 a 17:30 h.
40
Horas lectivas
0
Plazas libres

Plazas limitadas

Las plazas se otorgan por orden de inscripción. Si se supera el limite de aforo se reservará la plaza de los inscritos al curso para la siguiente convocatoria.

Al completar la formación entregaremos el correspondiente certificado de asistencia.

Oferta especial

495 /-28%
695 €

  • Inscríbete ahora
  • Aprende a tu ritmo
Para reservar tu plaza.
Realiza la preinscripción cuanto antes y tu plaza quedara reservada. La confirmación de la inscripción definitiva y el pago del curso se realizará el mes anterior. Os enviaremos una factura proforma para la realización del pago y una vez abonado, os confirmaremos definitvamente la plaza emitirndo la factura correspondiente.

¿Quieres que te avisemos?

Si quieres que te avisemos cuando salga la siguiente convocatoria dejanos tus datos aquí.

 

Si quieres diferenciarte en CATIA, aprende a programar

Te contaremos paso a paso que es lo que hay que hacer y saber 
para que puedas iniciarte en el mundo de la programación con CATIA.
Verás que no es tan complejo como se presupone, solo hay que saber 
por donde empezar y cómo se estructuran las cosas.
 

El curso será impartido por

Eduardo Torrecilla Insagurbe

Con más de 25 años de experiencia dando formación, trabajando como diseñador y programando macros con CATIA, se ha especializado en metodologías de trabajo, diseño y programación VBA y Knowledge con CATIA.
Es el autor de CATIA en habla hispana que más libros vende. Ha publicado los libros: El gran libro de CATIA, Superficies avanzadas en catia V5 y Manual imprescindible de CATIA.

Config block builder

El curso no incluye la licencia de CATIA, y queda por cuenta del alumno.  
Dassault Systemes ofrece licencias de estudiante de pago. Mas información aquí.  
Las explicaciones las realizaremos con nuestras licencias compartiendo la pantalla.  
Se podrá utilizar cualquier versión de catia v5 en curso.

Temario del curso

Curso Programación de macros en VBA en CATIA V5

  1. Programación en CATIA v5
    ¿Cómo se puede programar en CATIA v5?
    VB Automation
    Configuración y acceso a las macros VBA en CATIA
    Lanzar el proceso de una macro
    Asignar macros a iconos de barras de herramientas
    Crear un nueva macro VBA
    Editores de programación en CATIA
    Editor CATScript
    Editor de Visual Basic
  2. Lenguaje VBA
    Estrategias de programación
    Fundamentos de la programación en VBA
    Módulos
    Estructuras de agrupación de código
    Rutinas
    Rutina CATMain
    Funciones
    Estructuras de objetos en VBA
    Las variables
    Matrices (Array)
    Comentarios y anotaciones
    Operadores
    Formularios, controles y eventos
    Cuadros de mensaje
    Forzar la cancelación de una macro
    Funciones de manejo de cadenas de texto
    Funciones matemáticas
    Sentencias de control
    If... Then... Else... End If
    Select Case... Case... End Select
    For... Step... Next
    For Each ... Next
    Do... Loop...
    While... Wend
    Control de errores
  3. VBA en CATIA
    Documentación y ayuda de CATIA
    ¿Cómo es la estructura de objetos en CATIA?
    Enlazar referencias de objetos
    Conexión con la aplicación de CATIA (Application Object)
    Application Object
    Declaración de elementos de CATIA
    Gestión de archivos
    Abrir explorador de archivos
    Abrir explorador de carpetas
    Gestión de archivos y carpetas con CATIA
    Gestión de documentos CATIA
    Gestión de Ventanas
    Selección de elementos
    Propiedades gráficas
    Borrar elementos
    Copiar y pegar elementos
    Parámetros
    Tools Options
    Toma de medidas
  4. Programación en Products
    Estructura de objetos en Products
    Recorrer estructura de componentes
    Gestión de nombres
    Constraints en products
    Mover componentes
  5. Programación en Parts
    Estructura de objetos en Parts
    Bodies
    Geometrial Sets
    Ejes de coordenadas (3D Axis System)
    Dibujo de geometría y acceso a operaciones de alambres, sólidos y superficies
    Sketch
    Analizar o modificar geometría en Sketch
    Dibujar geometría en Sketch
    Sólidos
    Analizar o modificar features de sólidos
    Crear features de sólidos
    Alambres y superficies
    Analizar o modificar operaciones de superficies y alambres
    Crear operaciones de superficies y alambres
    Insertar un power copy
  6. Programación en Drawings
    Estructura de objetos en Drawings
    Sheets
    Vistas
  7. Conectar con EXCEL
    Vincular CATIA con EXCEL
    Vincular EXCEL con CATIA
  8. Ejemplos para descargar
    Macro para identificar contornos abiertos en DXF
  9. Grabaciones de las clases
    Sesión 6
    Sesión 17
    Sesión 7
    Sesión 18
    Sesión 8
    Sesión 19
    Sesión 9
    Sesión 20
    Sesión 10
    Sesión 21
    Sesión 11
    Sesión 1
    Sesión 12
    Sesión 2
    Sesión 13
    Sesión 3
    Sesión 14
    Sesión 4
    Sesión 15
    Sesión 5
    Sesión 16