Macros catia v5

Poner botones en un Inputbox de CatiaScript

Buenos días,

 

Tengo una duda con CatiaScript.

Cambiar un parametro dentro de un set de parametros mediante una macro

Buenos días,

Tengo un problema usando la macro.

Tengo un parametro "b" dentro de un set de parametros "Base" (adjunto screenshot) y lo intento cambiar grabando una macro.

 

Guardar todas las parts de un product

Buenos días. Estoy haciendo un curso de curso de catia y aún no sé cómo hacer macros, así que quería saber si existía alguna que me ayude en un asunto. Resulta que para hacer un Drawing tengo que crearme un Product auxiliar que llama a muchos catproducts y catparts de unas ROAs. Para seguir trabajando en casa con este Drawing tengo que guardarme todo este product en una carpeta diferente a la de origen, y tengo que ir parte a parte en 'Save Management' diciendo Save As... y diciendo dónde quiero guardar cada uno de los archivos.

saber si DLN está activado

Subí una macro para saber con que R se había creado un documento y compararla con la activa. Pues me he encontrado con un problema cuando los documentos se abren desde DLN.

 

Si tenemos activada la opcion de DLN como Current y abrimos un fichero desde la opción Open, accediendo al DLN, la ruta completa del documento (ObjetoDocumento.FullName) es:

Ruta = "    \NombreDLN\NombrePieza.CATPart"

 

Crear un gestor de macros

Aqui va la primera parte de un pequeño manual sobre como crear un gestor de macros para CATIA. La idea es que sirva como "plataforma de lanzamiento" de las macros que tengamos y se pueda ir ampliando de una forma sencilla, además de tenerlas siempre visibles, evitando la incomodidad del gestor propio de CATIA que se cierra con cada ejecución.

Iré ampliandolo según vaya teniendo tiempo.

Se trata de algo sencillo, que requiere unos conocimientos de programación mínimos y que confío sea de ayuda para todos.

Ejecutar macro al abrir Part o Product

Estoy preparando una macro para ver con que R se creó una part/product y quiero que se autoejecute al abrir el documento.

Alguien tiene idea de como hacer esto?

Acceder a propiedades de product

Hola,

Me he echo una macro que me hace una pequña lista de materiales de un product, pero no filtra nada, es decir, cómo accedo a la variable "dentro de BOM" y al número de pieza que otorga catia al enumerar componentes?

Gracias

Acceder a dirección de archivo proyectado en Drawing

Hola,

Otra pregunta interesante es como acceder en un drawing a la dirección del archivo 3D proyectado.

Exportar "Bill of Material" hasta nivel de body

Hola a todos:

 

Me gustaría saber si alguien conoce la existencia de una macro que nos permita exportar una lista de material (como la que se obtiene sin necesidad de macros) pero que llegue hasta el nivel de body.

 

No estoy intentando hacerla yo, estoy buscando a alguien que la hay hecho antes.

 

Muchas gracias y un saludo

Recursividad Products - Parts

Esta seguro que es una pregunta de novato, pero me estoy volviendo un poco loco para encontrar documentacion sobre el modelo de objetos de CATIA.

Cuando se abre un CATProduct, tenemos en el documento activo la coleccion Products. Cada uno de los miembros de esa colección,, a su vez puede tener otra coleccion de Products. Hasta aqui, todo claro. Pero cuando se llega al nivel de Parts de un Product, como se selecciona dicha coleccion?. Estoy probando dimensionando un objeto Parts y despues acceder a sus miembros Parts(x), pero no consigo dar en la tecla.