Problema memoria con proceso fbdi

Un buen lugar donde debatir temas relacionados con este Soft.


Tema anteriorTema siguiente
Avatar de Usuario

Autor del Tema
javitxin25
Usuari@
Usuari@
Mensajes: 3
Registrado: Lun Jul 13, 2015 8:02 am
Temas: 0
Programa CAD o CAM: CATIA
Género:
Estado: Desconectado

Problema memoria con proceso fbdi

Mensaje por javitxin25 »

Buenas,

Estamos automatizando una importación de parts y products desde v5 a v6 usando el proceso fbdi. Para ello tenemos una macro en vez de usar la utilidad fbdi.

He comprobado que dicha utilidad fbdi funciona correctamente pero al lanzar el fbdi por comando utilizando catstart.exe nos da este posible error que no se como solucionar:

Este es mi comando:

Alguien sabe que puede ser? Usamos un entorno windows 7 de 64 bits

Gracias y saludos!

Última edición por Mondeo14 el Dom Dic 04, 2016 9:12 pm, editado 2 veces en total.
Razón: Añadido adjunto al post.
Avatar de Usuario

Mondeo14
Webmaster
Webmaster
Mensajes: 10972
Registrado: Mar Nov 03, 2009 8:48 pm
Temas: 648
Programa CAD o CAM: SOLID WORKS
Ubicación: NAVARRA
Agradecido : 3513 veces
Agradecimiento recibido: 2492 veces
Género:
Zodíaco:
Edad: 63
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por Mondeo14 »

No tengo ni idea de lo que hace o deja de hacer esa Macro, no tengo ni idea de programación de Macros, pero lo que si me llama la atención es que con unas parts te funcione y con otras no. ¿No sera problema de las parts?, porque si fuese la macro, no debería de funcionar con ninguna part. Puede ser que sea tema de operaciones, superficies, o lo que sea que tenga esa part, por un motivo un tanto curioso (por no decir raro), no es capaz de hacer lo que le manda la macro.
Mi consejo, prueba ha hacer esa importación a mano, sin la macro y si funciona, entonces puede que le falte añadir algo a la macro.

Yo te recomendaría ponerte en contacto con alguna empresa distribuidora de Catia, que seguro tienen personal preparado en estos temas, temas que para los que "andamos" por aquí, a la gran mayoría nos suena a chino.

Un saludo

Nos leemos, Mondi


Procesador: CPU Intel i7 4820kDisco Duro: SSD 500 GB y 2 TBMemoria RAM: 24 GB-DDR3 667 MHzTarjeta Gráfica: NVIDIA Quadro K2000 2 GB GDDR5


Avatar de Usuario

Autor del Tema
javitxin25
Usuari@
Usuari@
Mensajes: 3
Registrado: Lun Jul 13, 2015 8:02 am
Temas: 0
Programa CAD o CAM: CATIA
Género:
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por javitxin25 »

Hola,

He realizado bastantes pruebas durante el día de ayer y...he llegado a la conclusión que no depende de las parts.
Me explico. La macro coge todas las piezas de una carpeta y las lanza en paquetes de un número de piezas.
El número de piezas por paquete es un parámetro que la macro tiene.
imaginemos que tenemos 100 piezas vale? La macro lanzaría secuencialmente esos paquetes..en total serían 10.

Lo que hace es simular un proceso en batch fbdi, en el cual por una misma ejecución se pueden lanzar n piezas.

Dicho esto, la macro es capaz de lanzar varios paquetes pero en un momento dado, se queda colgado en uno y esa es la cuestión.

Al final lo que la macro hace es lanzar ese comando CATStart.exe que a su vez lanza otro llamado CATBATCHStarter.exe.

La macro se queda esperando la respuesta de ese proceso pero nunca llega y no llega porque aparentemente tiene un problema de memoria "N CATMfPartExtMLK stay in memory" donde N puede ser el número de objetos colgados en memoria.

De hecho, he lanzado ese CATStart por ventana de comandos y le sucede lo mismo dependiendo del número de piezas por paquete que asignemos.

En mi caso da igual el número de paquetes porque parece como si se quedaran los procesos en cache o así y aunque los mate, llega un momento que hace *****!

Evidentemente, a menos número de piezas por paquete, más veces se lanza el proceso.

Espero que sirva de ayuda!

Gracias!

Avatar de Usuario

Aer73
Oficial 1º
Oficial 1º
Mensajes: 1304
Registrado: Lun Nov 30, 2009 6:11 pm
Temas: 35
Programa CAD o CAM: NX
Agradecido : 20 veces
Agradecimiento recibido: 14 veces
Género:
Zodíaco:
Edad: 50
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por Aer73 »

Hola Javitxin25.

Opino igual que Mondeo14, para temas tan especificos como el que tratas quizas sea mas indicado que lo consultes con tu distribuidor de Catia.
Seguro que ellos te podran ayudar mejor.

Un saludo.

Avatar de Usuario

Mondeo14
Webmaster
Webmaster
Mensajes: 10972
Registrado: Mar Nov 03, 2009 8:48 pm
Temas: 648
Programa CAD o CAM: SOLID WORKS
Ubicación: NAVARRA
Agradecido : 3513 veces
Agradecimiento recibido: 2492 veces
Género:
Zodíaco:
Edad: 63
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por Mondeo14 »

Hola Javitxin25 de nuevo, no te tomes a mal mis comentarios, pero te lo digo porque conozco muy bien este Foro y a la gente que se mueve por el.
Somos gente sencilla, con los conocimientos básicos para hacer "cuatro cosas" con los programas que trabajamos. Cuando tratamos de profundizar mas en algún punto de nuestro programa, nos solemos topar con casos mas sencillos que el que tu nos planteas y que muchas veces por "tozudez", los sacamos adelante o por cuatro comentarios y ayudas de alguien que controla mas que nosotros.
En el tema de Catia, tenemos muy buenos maestros, pero maestros por uso y experiencia profesional. Pero estoy seguro que el 99,9% de esos usuarios de Catia, el tema de las macros lo conoce de "oídas" y por haber probado alguna que hayan encontrado en Internet. Y no te digo nada cuando no la puede hacer funcionar, desesperación total.
No trato de decirte que preguntes a un distribuidor o a un buen profesional, de los que se dedican a esto vamos, a la programación. Al contrario, trato o tratamos de indicarte de que este "problemon" que tienes, si tiene una solución (fácil o compleja), quien mejor te podrá ayudar es un profesional del la programación de Catia, alguien que no se molesta en visitar un simple Foro de "cuatro gatos", porque no aprenderá nada, vamos, que nadie le va a enseñar algo que no sepa.
Yo por ejemplo trabajo desde hace ya muchos años con Inventor, pero no me pidas milagros, se manejarlo por el uso y por la afición que le hecho. He "salseado" algo con la programación que tiene (iLogic) y "algo" he aprendido, pero te aseguro que no lo necesario como para enfrentarme a un problema que sea la décima parte que el tuyo.
Estoy convencidísimo que tu sabes mas que todos los que nos movemos por aquí juntos de programación de macros en Catia, algo que por cierto muchos de aquí estarían encantados de aprender y/o practicar si alguien como tu tuviese algo de tiempo para explicarles algo.

Para terminar, vuelvo a pedirte que no mal interpretes nuestros comentarios, queremos ayudarte, pero no sabemos la solución y por ello te animamos a que consultes a mas "alto nivel" :53

Gracias pro tu tiempo y siento no poderte ser de mas ayuda.

Un saludo

Nos leemos, Mondi


Procesador: CPU Intel i7 4820kDisco Duro: SSD 500 GB y 2 TBMemoria RAM: 24 GB-DDR3 667 MHzTarjeta Gráfica: NVIDIA Quadro K2000 2 GB GDDR5


Avatar de Usuario

Autor del Tema
javitxin25
Usuari@
Usuari@
Mensajes: 3
Registrado: Lun Jul 13, 2015 8:02 am
Temas: 0
Programa CAD o CAM: CATIA
Género:
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por javitxin25 »

Hola,

No me tomo mal tus comentarios. Lo entiendo y gracias de todas formas.

Un saludo!

Avatar de Usuario

NeoCimek
Oficial 3º
Oficial 3º
Mensajes: 590
Registrado: Mié Mar 27, 2013 3:16 pm
Temas: 25
Programa CAD o CAM: CATIA
Agradecimiento recibido: 4 veces
Género:
Estado: Desconectado

Re: Problema memoria con proceso fbdi

Mensaje por NeoCimek »

Probablemente el lanzamiento de la macro asigne más memoria de la que tiene tu equipo, es decir, que como todos los paquetes que mandas o no ocupan lo mismo, llegue a un nivel de colapso de memoria y se quede clavado ahí.

Apple Macbook Pro Retina Display 2.7GHz - 16GB RAM

Tema anteriorTema siguiente