Buenos días
Esta es la primera vez que planteo un tema
Alguien me podría decir si se puede hacer algo en nx6. Cuando trabajas con ensamblajes muy grandes (20.000 elementos) y tarda mucho en actualizar las vistas y moverlo 3d.
Trabajo con plm teamcenter
Muchas gracias y saludos
Mariano
Hola Mbr, bienvenido a RinCAD, esperamos verte con frecuencia por aquí.
Por favor, no pienses que me estoy riendo de ti:
mbr escribió:
Alguien me podría decir si se puede hacer algo en nx6.
Tener paciencia.
Hombre, 20.000 piezas no es un juguete y calcular todos los datos, se me antoja que ha de llevarse su tiempo. Para reducir los tiempos ya necesitarías un superordenador, de esos que existen pocos por el mundo y desde luego, fuera del alcance de nuestros bolsillos.
Otra alternativa es que desactivases las piezas que no se vean, es decir las que van dentro del conjunto y que a efectos del plano, no se vean. Aún y todo, el trabajo sería de chinos.
¿NX6, no estas un poco anticuado?, ya va por la 9 creo, aunque creo que tampoco mucho mas rápido sería.
Yo trabajo con Inventor y he generado conjuntos de 10.000 piezas y mas o menos se mueven en 3D. Los planos ni te cuento, calcular una vista, media hora y actualizar el plano, puede ser mas de media hora, depende de las vistas. Y ya no te digo nada cuando intento convertir una pieza de Catia (cientos de superficies y formas), con la última que en Catia ocupaba 300 MB, me costó abrirla, convertirla y guardarla en Formato Inventor ¡¡¡UNA HORA y CUARTO!! y era UNA sola pieza. No se de cuanto tiempo hablas cuando dices "tarda mucho", porque si es hora y media, con un canto en las narices me daba yo.
Por cierto, ¿que máquina tienes?, a lo mejor el problema empieza por ahí.
mbr escribió:
Trabajo con plm teamcenter
Aquí me has despistado, porque si es lo que yo me imagino (trabajar en la nube o contra un servidor), contento puedes estar de que te abra el conjunto y no te pete antes de hacerlo.
Muchas gracias por tu respuesta
Trabajo contra un servidor.
Mi ordenador es:
Hp z800 workstation
Intel® Xeon® CPU e5540 2.53GHz 2 procesadores
Memoria RAN 1.8GB
Sistema operativo 64 bits
Al actualizar una sola vista me tarda tres horas y media
Pues yo he trabajado con esa workstation pero llevaban un i7 de 8 núcleos y 16GB de RAM y abrir un automóvil con eso era cuestión de minutos abrirlo en Catia. Con esa configuración no creo que puedas pedirle peras al Olmo.
Apple Macbook Pro Retina Display 2.7GHz - 16GB RAM
Pues sigo considerando poca máquina para tanta pieza. La RAM es bestial (yo tengo 14 GB), pero el procesador se me antoja lento. Aparte estas trabajando con 20.000 piezas, no creo que puedas pedir mucho mas.
Catia es un programa que necesita pocos recursos para abrir grandes ensamblajes, por eso, abrir un coche entero cuesta pocos minutos, pero cuesta. NX, como muchos de los programas de CAD, usa mucho la gráfica y calcular todos los puntos es lo que les lleva tanto tiempo. Si tu equipo necesita 3 horas, no creo que encuentres otro que lo consiga en menos, salvo los que ya te he comentado antes, los super-ordenadores, con muchos procesadores, miles de gigas de RAM y que ocupan la superficies de tu oficina.
Creo que no debes de darle mas vueltas, puede que alguien te aconseje algo para agilizar el tiempo, pero puede que solo lo rebaje en 2 minutos.
PD: Joder, que narices tendrá tu conjunto para necesitar tres horas para actualizar.
Buenos días
La versión de nx es nx6
La verdad es que los elementos son muy repetitivos
-Tornillos
-Remaches
-Arandelas
-Tuercas
-Componentes repetidos muchas veces
Muchas gracias por vuestros comentarios
En opciones de ensamblajes y en el menu OPEN existe la opcion de solo cargar la "estructura", esto hara que el modelo cargue a la velocidad del rayo.
En el arbol del ensamble apareceran todos los componentes pero no seran cargados en memoria, por lo tanto no habra ninguna imagen del modelo en pantalla.
El siguiente paso es hacer url derecho en los componentes de interes y seleccionar cargarlos.
Para mi conocimiento esto es posible en NX 8, 8.5 y 9; desconozco si NX6 tiene esa opcion.
Y como bien dijo NeoCimek en el mensaje #11, es posible ocultar una amplia gama de componentes. Debido a que el modelo tiene un numero significativo de componentes, seleccionarlos uno por uno no tiene mucho sentido, por ello es imperativo el uso de "Reference Sets" para automatizar el procedimiento.
Por otro lado, todavia siento curiosidad. Hay alguna imagen disponible del modelo?
Hola a todos,
Es correcto como lo explica Milímetro, es posible que en Nx6 tengas que partir de Archivo/opciones/carga de ensamblaje/ámbito/cargar-- estructura solamente, antes de abrir el archivo.
Abres el archivo y se cargara solo la estructura del montaje, no veras ningún modelo, pero con doble clic en cada pieza, estas se cargaran.
Saludos.
Luis.
Otra vez sin trabajo. Si alguien puede estar interesado o conoce a alguien, que ofrezca un sueldo digno, agradecería el contacto.
Saludos.
Buenos días
Eso que decís si funciona, pero el problema es cuando tienes que actualizar las vistas pues tienes que tener cargados todos los elementos y tiene tantas vistas, detalles, seccione que he tenido que hacer tres hojas.
Respecto a poder publicar una imagen no puede ser, la propiedad es de una empresa que no lo permite (por la competencia) pero si os fijáis en los aeropuertos unos radares naranjas que están dando vueltas son algo así.
Gracias por vuestros consejos pero creo que tendré que tener paciencia
No soy un experto de NX pues me inicio en ello pero sobre la consulta del super ensamblaje si te puedo dar una respuesta: Tu problema no es ni la estación de trabajo, ni el ensamblaje si realmente lo que insertas son 20.000 piezas y de ellas por ejemplo son 200 piezas especiales y 20 o 30 tipos de STD, tornillo, remache, etc. pues para tu información ya sea CATIA v5 (Experiencia desde que salio 3D, 2D, etc. y 10 como profesor y programador macros.) CATIA V4 (15 años, experto 3D, 2D, etc. y profesor) CATIA v3.2(idem anterior) y todos incluido el NX (información dada por Siemens) tratan los ensamblajes con el mismo concepto, ¿Que quiere decir esto? pues que una pieza que pueda pesar 360 KB su copia tan solo pesa 1KB, pues es añadir una linea de texto de 20 caracteres mas o menos en un archivo interno de BBDD; dicho esto veras que tu ensamblaje (archivo) no pesa demasiado, si no es así que es un ensamblaje con mas de 2000 KB, y tienes mas de 100 piezas de mas de 2000KB, entonces el problema son tres:
1º Pieza superior a 2000 KB, su árbol de construcción es excesivo se han realizado muchas funciones repetitivas innecesarias que posiblemente con una o dos hubieses obtenido el mismo resultado. ¿Que significa esto? Esta la creencia de que un árbol con muchas funciones es igual de valido que otro con pocas, error. triplica, cuadruplica el tamaño del archivo y al procesarse piensa que tiene que subir y bajar por cada operación mandada, si por ejemplo le metes un tetón, a este le haces un taladro, después encima del tetón le metes otro tetón machacando el anterior, NX, CATIA, y cualquier programa te ira calculando, renderizando, etc., etc. internamente hasta obtener la pieza dada, eso quiere decir que un tornillo dentro de otro tornillo y así como de muñecas rusas se tratase, no es el proceso mas optimo sino lo contrario. Esto comentado es igual también para piezas de pequeño tamaño pero en una de mas de 1500 a 2000 KB entran en bucle y tardan horas en procesarse sino peta el programa.
2º Si las piezas están bien ejecutadas pero podrían ser como un carburador, bloque de motor, etc. que tienen mas de 1000 facetas(caras), 200 taladros, etc. si aumenta de tamaño y pesan bastante pero entonces tendrías que valorar que el 20% aprox. del peso total de todas las piezas en GB de tu ensamblaje seria el tamaño min. de memoria RAM necesaria y finalmente esto si tu tarjeta gráfica es una Quadro por lo contrario aunque tengas un HP Z1200 y 64 GB RAM, no girarías ni un tornillo, pues es un problema de procesamiento de imagen muy diferente al que muchos confunden con los vídeo juegos que son otra historia y si seria un problema de HARD, pues es un problema de calculo de miles y miles de aristas con sus puntos, lineas, etc. y esto es necesario con una tarjeta adecuada con procesador de calculo interno y no una común por muy potente que sea.
3º Indicas que usas el NX 6.0, la ultima información recibida de Siemens era que su capacidad y potencia era muy inferior al actual, es de hace mas de 4 años y tu ordenador por potente que sea es como si le metieses combustible de avión o de un F1 a un Seat 600, por mucho que le aprietes de 100 KM/hora. no pasa y tienes un 90% de que explote y es lo que te esta pasando, que tu PC esta sobredimensionado contra un soft no reconocido por ser de generaciones diferentes, error muy común en personas que piensan que un soft es para toda la vida y por desgracia no es así, de ahí las versiones que en ocasiones hacen mas la puñeta que mejorar como pasaron CATIA, no así, creo con NX pues no soy un entendido en este ultimo.
Espero haberte ayudado pues tu problema ha sido muy conocido en el entorno del CATIA en su día y ahora en foros alemanes suele salir con el NX, desconozco si NX es posible de configurar el uso de RAM, cache, etc. según el tipo de trabajo (drawing, 3D, calculo, simulación, etc.) en Catia era tarea de los administradores y todos acabamos realizando un programa de apertura del CATIA dependiendo del trabajo a realizar y así poder gestionar lo mas optimo posible los recursos del Hard existentes, pero siempre formando y informando a la gente del buen uso del Soft y creación de piezas por complejas que fuesen lo mas limpias y menos funciones posibles.
Un saludo
Última edición por Mondeo14 el Dom Sep 21, 2014 2:21 am, editado 1 vez en total.
Razón:Eliminada Cita.