Foros CATIA

2 envíos / 0 nuevos
Inicie sesión o regístrese para comentar
Último envío
gsaagonzalez
Desconectado/a
Visto por última vez: Hace 6 años 12 meses
se unió: 05/31/2018 - 10:38
Comandos para completar macro

Buenas, tengo una macro reproducida por mí paso a paso para un proceso repetitivo. Que me va bien, pero acaba pesando el fichero cientos de megas y lo limpio manualmente o se me uelga catia. La idea es incluirle una operación al partbody de Copiar, pegar como solido muerto, y luego este último cambiarlo a Partbody.

Conozco el comando de pegar como linkbody, pero como sólido muerto no...

Tampoco conozco el comando de cambiar a partbody, que no lo graba cuando lo hago manualmente.

Por último necesitaría un comando (o algo así) para seleccionar el último body creado (y pasarlo a partbody) porque se crearan y eliminaran bastantes bodys que pueden convivir.

No sé cuan dificil puede ser esto, pues de programación soy nulo... pero igual me podéis ayudar...

Saludos y gracias

admincursos
Desconectado/a
Visto por última vez: Hace 10 horas 4 mins
se unió: 02/10/2008 - 13:19

Hola gsaagonzalez

Para pegar con vinculo tienes que seleccionar el objeto a copiar, el part de destino y pegarlo con la instrucción que te comento:

selection1.Add Tuelemento
selection1.Copy
selection1.clear
selection1.Add part1
selection1.PasteSpecial("CATPrtResult")
part1.update

Saludos

Eduardo Torrecilla Insagurbe