Dibujos paramétricos

¿Puede el diseño paramétrico simplificar las órdenes de cambio? 19 de mayo de 2004
Pregunta
En varios hilos hay referencias a dibujos y modelos paramétricos. Una publicación señala que simplifican las órdenes de cambio.

He utilizado IntelliCAD 2001 en 2D para muebles únicos (probé el 3D pero lo dejé; el 2D hizo lo que necesitaba en ese momento). Lo verifiqué, pero la base de datos de ayuda no incluye nada en los parámetros.

Hace 20 años, utilicé un trazador que permitía comandos vectoriales y control de lápiz. ¿Es similar un modelo paramétrico, con la función de importación que incorpora dimensiones de una hoja de cálculo o tabla de datos? ¿Existe alguna referencia introductoria que pueda citar sobre los conceptos básicos? Respuestas del foro
(Foro CAD) Del colaborador T:

Comienzas dibujando una imagen en 3D, luego trazas cada pieza individual y le das 3 dimensiones, que van a la base de datos. Debes hacer esto para todas las piezas de la imagen 3D. Entonces tienes tu paramétrico.

Una vez que tengas tu parámetro, puedes cambiar los valores de cualquier pieza sin tener que volver a dibujar. O realizar otras funciones como movimiento o explosión. Es muy tedioso, pero el resultado tiene sus ventajas, porque ahora tu imagen 3D se compone de piezas individuales que se pueden modificar sin tener que volver a dibujarlas. Simplemente cambias los valores. Principalmente para cambios o para automatización del proceso de corte con etiquetas a juego para el montaje.


Del colaborador V:

IntelliCAD o Vanilla AutoCAD listos para usar no son programas paramétricos. Si también está buscando un verdadero diseño 2D paramétrico, tendrá que buscar en SmartSketch de Intergraph. No estoy seguro de qué versión es la actual ahora, pero puedo decir que ese tipo de dimensionamiento paramétrico era y sigue siendo mi verdadero deseo para AutoCAD.


Del colaborador P:

¿Te refieres a símbolos/bloques paramétricos? Si es así, Ashlar Vellum también hace esto. Es bastante útil, pero no sería práctico para un dibujo único. Solidworks hace esto y es útil solo en este aspecto. Pero es genial para las presentaciones, ya que puedes colocar el símbolo de un gabinete y escribir el ancho y el alto y colocar el gabinete justo donde quieras.

Del colaborador L:

No había oído hablar de Smart Sketch, así que visité su sitio. Parece interesante, pero más de lo que necesito.

Simplemente encontré el término y me pregunté qué significaba. La capacidad de predefinir elementos e insertarlos según corresponda es atractiva, pero más poderosa de lo que necesito.

Seguiré con la curva de aprendizaje de IntelliCAD.


Del colaborador N:

Una cosa muy interesante de IntelliCAD es que puede ejecutar rutinas Lisp como AutoCAD. Se podría escribir un conjunto de rutinas que pudieran dibujar cosas de forma paramétrica.

Del colaborador D:

Tengo un cliente que escribió sus propias rutinas de dibujo paramétrico para ACAD. Ha estado haciendo esto durante muchos años. Ahora puede ver claramente las limitaciones que plantea.

¿Qué haces si configurar el dibujo lleva más tiempo que dibujarlo en 2D y cortarlo a mano? ¿Qué haces si dentro de tres años ves a alguien crear un dibujo muy similar a algo que tú hiciste, en 1/3 del tiempo, sin parámetros? La parametría tiene sus usos. Esto se ve claramente. El mayor problema es que los demás problemas no suelen verse claramente desde el punto de vista externo. Una vez que se ha comprometido a hacerlo funcionar, muy a menudo el redactor/modelador se siente muy orgulloso y no hace las comparaciones de tiempo para justificar el enfoque. Esto es especialmente cierto cuando el dibujante/modelador no es el propietario de la empresa. Muy pocos empleados quieren acudir a su jefe y decirle que los 2 años que pasaron llevando los parámetros al nivel más alto posible no les ahorran realmente tanto tiempo, si es que ahorran alguno, y/o que las cosas que no hacen bien no pueden hacerlo. implementarse porque los objetos creados son entidades personalizadas y, por lo tanto, no se pueden aprovechar otros programas de terceros para proporcionar la funcionalidad que falta. Una vez comprometido, queda atrapado en el software de esa empresa.

Creo que los paramétricos, por sí solos, son un conejo blanco. Muchos de ustedes ya saben que me siento así. Actualmente estoy trabajando en código ObjectARX paramétrico para dibujar sólidos 3D, objetos no propietarios, en ACAD. Implementarlo es muy fácil como enfoque independiente, ya que siempre es la codificación más sencilla de realizar. El truco consiste en proporcionar una interfaz que aún haga el trabajo con los mismos objetos y no desechar ningún parámetro que haya creado cuando decida no usarlos, porque en algún momento es posible que desee usarlos nuevamente. Esto requiere módulos de clase de tiempo de ejecución y/o reactores que puedan actualizar su motor de fórmulas monitoreando los comandos y objetos cuando realiza cambios sin el motor paramétrico. Es mucho más difícil de hacer, pero con demasiada frecuencia proporciona la salida necesaria. Es muy difícil lograr todo esto con LISP, como lo son muchas otras cosas, por lo que sugeriría no aprenderlo, sino aprender C++ o VB y trabajar a través de un objeto COM de C++ que pueda proporcionar acceso y funcionalidad completos. No querrás pasar unos años convirtiéndote en un buen programador LISP y luego descubrir sus limitaciones. Como los paramétricos.

El Consorcio Open DWG ejecuta IntelliCAD. Es una organización sin fines de lucro. Se supone que tendrán soporte completo para ObjectARX en el segundo trimestre de este año. Puede que lo consigan o no. Sería fantástico si lo hicieran, porque todo el código escrito para ACAD podría simplemente trasladarse, lo que brindaría a todos una tremenda reducción de precio respecto a ACAD.

Tenga en cuenta que el sólido ACIS en la base de datos DWG está cifrado y no creo que hayan descifrado el nuevo sólido ACIS en 2004. Esto podría ser un revés de tiempo.


Del colaborador N:

Los dibujos paramétricos y la capacidad de personalizar y automatizar su entorno CAD son algo bueno y pueden ahorrar mucho tiempo y reducir errores. Esto es un hecho.

Colaborador D, ¡estás completamente equivocado con respecto al ceceo!

Para empezar, Lisp es un lenguaje excelente y sencillo, y está bien documentado con miles de ejemplos. Funciona con ActiveX, Reactors e interactúa muy bien con ObjectARX y VB. Acceder al ACIS en formato SAT para 2004 con lisp no es un problema. Aprender un lenguaje de programación nunca es una pérdida de tiempo. Sólo puede ayudarte cuando aprendas otros idiomas y te ayudará a aprender otras propiedades y métodos. Un idioma puede ser más adecuado para una tarea que otro. Lisp rocks para acceder a datos DXF. Una vez que uno se engancha, puede comprar Visual Studio Pro, descargar .net el SDK y comenzar a compilar.


Del colaborador D:

No son los parámetros los que ayudan a evitar errores, sino el hecho de que estés modelando en
3D. Sí, puede hacer que las cosas sean más rápidas, pero también puede hacerlas más lentas. Creo que los otros defensores de los paramétricos en este hilo ya han dicho lo mismo.

Lo que detallo es una pérdida de tiempo con parámetros. Se puede hacer, pero entonces estaría tirando dinero.


Del colaborador D:

Sí, no hay ningún problema en hacerlo. Sin embargo, cómo hacerlo depende de su situación, objetivo final, etc.

Si lo hiciste en Lisp, puedes usar el mismo enfoque. VBA le permite agregar más GUI y facilita el proceso de codificación si crea objetos de programación (sin hablar de nada dibujado en CAD) en lugar de usar variables simples.


Del colaborador R:



Del colaborador T:

La parametría tiene grandes ventajas y habilidades asombrosas. Desafortunadamente, no es algo único o verdaderamente personalizado (único en su tipo), que es el 100% de lo que hago. El colaborador D dio en el clavo con mi experiencia con los paramétricos, pero no quiero disuadir a alguien de explorar los paramétricos, especialmente si están interesados en la automatización o en una operación del tipo de línea de producción. Esto realmente podría ser lo que están buscando y no quisiera que se lo perdieran. Explora todo lo que puedas. Sólo te hará mejor en lo que haces.

Del colaborador R:

Al contrario, colaborador T, todo lo que hago es único. Configurados en consecuencia, los paramétricos pueden ser un gran complemento al proceso.

Del colaborador D:

Sí, el colaborador R hace cosas con parámetros que no parece tener sentido hacer con nada más. Sus ensamblajes son complicados y realmente no hay otra manera de actualizarlos con solo estirarlos, debido a las hélices y los objetos curvos. Necesita poder cambiar su modelo rápidamente según el diseño y los cambios de campo.

Nadie más hace lo que él hace. Es claramente un usuario avanzado con habilidades extraordinarias. El hecho de que él sea el único que hace lo que hace es prueba suficiente de la complejidad de lo que hace. También toma estas formas curvas y las desenrolla para exportarlas como un panel plano a CNC.

Las preguntas que se deben considerar son:

¿Cuánto tiempo adicional se necesita para agregar asociativamente para actualizar y crear el dibujo desde cero en lugar de dibujarlo desde cero sin la capacidad de simplemente ingresar un número y cambiarlo, sino volver a dibujar en 3D lo que se debe volver a dibujar sin crear? ¿Objetos paramétricos desde el principio para ajustarlos al diseño y las dimensiones de campo?

También hay que tener en cuenta otras formas de desenrollar las formas curvas, crear verdaderas hélices y obtener el resto de la lista de cortes. Puede que haya una forma más rápida de hacerlo, para lo que hace, pero parece que sería necesario utilizar varios programas diferentes.

Es único en su clase debido a la necesidad constante de desarrollar curvas y generar hélices. Como detallista, me he encontrado con esto muchas veces a lo largo de los años, pero nunca fue una necesidad diaria y no creo que deba considerarse necesario para la mayoría de los usuarios, siempre y cuando tengan una solución cuando la necesiten. Puede crear hélices en muchos programas y llevarlas a ACAD para terminar el dibujo y luego volver a algunos programas que las crearon para desenrollarlas y generar el diseño de la pantalla plana.

Si supiera detallar escaleras, como él, intentaría hacer una comparación de tiempos. Esto es algo que sólo él puede hacer y estoy seguro de que eventualmente lo hará.

Recuerde, los paramétricos pueden hacer prácticamente cualquier cosa en el programa correcto, pero el tiempo para configurarlos y usarlos puede no ser rentable. Cada situación es diferente y debe evaluarse en consecuencia. Algunos programas no se pueden modificar debido a la interfaz de usuario. Algunos programas pueden hacerlo, pero algunos toman más tiempo que otros y requieren mejores habilidades, salarios más altos y obligan a la empresa a conservar a los detallistas porque reemplazarlos puede ser muy difícil. Formar a un nuevo empleado es muy caro, como todos sabéis.

Mantener la información de fabricación simple (fácil de entender y trabajar, independientemente de la complejidad del ensamblaje), genérica, intercambiable, flexible y accesible es el equilibrio que buscamos. A veces necesitas usar algo más complicado porque las matemáticas necesarias para generar la forma que deseas requieren cálculos serios del procesador.


Del colaborador P:

Utilizo parámetros para los envíos. Es eficaz para armarios. Contributor R tiene partes de un ensamblaje que se usan una y otra vez y, de esta manera, los parámetros son útiles.

Del colaborador R:

¡Absolutamente! Por ejemplo, en Ashlar Vellum (Grafito), los paramétricos son fantásticos para estándares de estantes, orificios de sistemas, secciones de gabinetes, etc., lo que sea. La razón es que es mucho más sencillo resaltar un objeto agrupado, en lugar de muchas entidades y vectores/agarres/puntos relacionados. Y al editar, las líneas permanecen en 90 y no se convierten accidentalmente en 89.99999, como sucede frecuentemente cuando estamos bajo presión extrema y las revisiones necesitan salir por la puerta.

Quizás esta estrategia no sea para todos, pero como carpintero personalizado, me ha funcionado durante los últimos 8 años. Dada la combinación adecuada de software y usuario, no se debe descartar esta estrategia.


Del colaborador T:

Nunca quise restar importancia a los paramétricos. Estoy de acuerdo en que si comprende lo que hace, puede resultar muy beneficioso en ciertos tipos de producción. Simplemente no quiero desviar a nadie de un buen sistema que puede generar mucho dinero para algunos productores. La competencia extranjera casi nos ha sacado del negocio de las líneas de producción y los paramétricos pueden hacer mucho para que volvamos a hacerlo.


Los comentarios a continuación se agregaron después de que esta discusión del foro se archivara como un artículo de la base de conocimientos (add your comment). Comentario del colaborador M:

Hace unos años pasé por el debate paramétrico/no paramétrico al decidir qué sistema CAD comprar. Un amigo que había usado Cadkey (ahora KeyCreator) durante años me alejó de la dirección paramétrica y no podría estar más feliz de haber elegido Cadkey. Cualquier cosa que quiera modelar, simplemente lo hago, sin perder tiempo construyendo modelos paramétricos de relojes suizos. Cuando quiero cambiar algo, simplemente lo cambio, sin restricciones.