Foros CATIA

1 envío / 0 nuevos
Inicie sesión o regístrese para comentar
unaim1
Desconectado/a
Visto por última vez: Hace 11 años 1 mes
se unió: 03/18/2014 - 17:37
Guardar un proyecto entero con otro nombre

Hola. Estoy tras una macro en la cual pueda guardar todos los parts, products y drawings de un proyecto, sin perder los vinculos entre ellos. Lo que quiero conseguir es algo parecido a hacer un send to, pero sin tener que renombrar uno a uno todos los ficheros con la nueva codificación. Generalmente en la empresa utilizamos el save management pues nos da menos problemas y quería hacer una macro que hiciera lo mismo pero renombrando en automatico. ¿Alguien conoce algun metodo para programar dicha macro?

Gracias.


Desconectado/a

Visto por última vez: Hace 8 años 3 meses

se unió: 10/28/2013 - 08:06

Posts:

Hola yo no se mucho de macros de Catia, pero te paso un link de una página bastante buena en programación para Catia quizás ahí encuentres la solución a tu problema.

Espero te sea útil,

Saludos,

David



Desconectado/a

Visto por última vez: Hace 7 años 11 meses

se unió: 09/24/2012 - 21:18

Posts:
David no veo el enlace.
Unai, no te sigo... Metodo para programar en catia? Lo mas sencillo es usar el propio editor de visual basic de excel o del propio catia. En lemguaje VB o VBA.
Pero si no sabes programar... Como yo, el mejor metodo es buscar el codigo ya escrito o las instrucciones que te ayuden a componer el codigo. Describe lo mejor posible lo que quieres que haga la macro y sera mas facil que te pasemos un codigo que te interese. Si lo que quieres es programar tu lo primero seria empezar por el principio, cursos de vba, de programacion y esas cosas super aburridas.


Desconectado/a

Visto por última vez: Hace 11 años 1 mes

se unió: 03/18/2014 - 17:37

Posts:

Antes de nada gracias por vuestro interés y prdon por no ser demasiado claro.

Yo tengo un proyecto finalizado, en el cual tengo 300 parts, 90 products y 150 drawings. Me entra otro pedido en el que los diseños son muy similares y puedo aprovechar el trabajo anterior, lo único es que tengo que renombrar todo ello sin perder los vinculos entre las diferwntes partes (parts, products,  drawings. ...). Generalmente esta operación la hago con un save management pues el resultado del cambio de n° de pedido tengo comprobado que es mas fiel manteniendo la integridad de los vinculos que un send to. El caso es que renombrar tal cantidad de ficheros es muy tedioso y lleva mucho tiempo, asi que lo que pretendo es hacer una macro que me haga el trabajo del save management pero en automático. 

 

Gracias de nuevo.



Desconectado/a

Visto por última vez: Hace 9 años 9 meses

se unió: 03/01/2014 - 17:57

Posts:
Hola Unaim1,
Las instrucciones que necesitas son las siguientes:

1)Para abrir un archivo de Catia:
Set Archivo=documents1.Open("RUTA")

2)Para mirar que PN tiene:
Nombre=ARCHIVO.Product.PartNumber

3)Para cambiar el nombre:
ARCHIVO.Product.PartNumber="NUEVONOMBRE"

4)Para guardar:
Product.SaveAs RUTA & NOMBRE & ".CATPart"


Desconectado/a

Visto por última vez: Hace 8 años 3 meses

se unió: 10/28/2013 - 08:06

Posts:

Hola de nuevo, perdonad no debi de poner el enlace anteriormente. Aqui lo dejo espero sea de ayuda,

http://www.scripting4v5.com/

saludos,

David



Desconectado/a

Visto por última vez: Hace 7 años 11 meses

se unió: 09/24/2012 - 21:18

Posts: