Articulo de referencia

RattleCAD

Since v4.0.0: [[Proprietary software|proprietary]] with [[Commercial software|commercial]], [[freeware]] and [[demoware]] editions"},"website":{"wt":"{{URL|rattlecad.com}}"}},"i...

rattleCAD es un software de diseño asistido por computadora (CAD) paramétrico 2D específico para el diseño de bicicletas , [ 1 ] [ 2 ] en particular para el diseño de cuadros de bicicleta , [ 3 ] [ 4 ] desarrollado por el ciclista y programador austriaco Manfred Rosenberger desde 2008. [ 5 ] La aplicación está escrita en el lenguaje de programación Tcl utilizando la interfaz gráfica de usuario (GUI) basada en Tk . [ 6 ]

En 2019, después de 10 años siendo software de código abierto , rattleCAD cambió a un modelo de desarrollo de software propietario . [ 7 ]

Historia

En 2008, Manfred Rosenberger comenzó a desarrollar rattleCAD como software de código abierto para fabricantes de bicicletas de bricolaje (DIY) y tiendas de bicicletas, alojando el código fuente y el código binario en SourceForge desde enero de 2010, [ 8 ] [ 9 ] [ 10 ] [ 11 ] como alternativa a las pocas aplicaciones propietarias existentes en este campo en ese momento, como BikeCAD , uno de los programas CAD más antiguos específicos para el diseño de bicicletas, desarrollado por un empresario canadiense de alquiler de bicicletas y programador Brent Curry desde 2002, [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] y Linkage , un software CAD y CAE para el diseño de bicicletas y la simulación de suspensión de bicicletas , [ 17 ] [ 18 ] desarrollado por un desarrollador de software húngaro Gergely Kovacs . [ 19 ] [ 20 ] [ 21 ] [ 22 ]

Del 31 de marzo al 1 de abril de 2012, la aplicación se exhibió en la Exposición Europea de Bicicletas Artesanales (EHBE) en Schwäbisch Gmünd . [ 23 ]

El 11 de abril de 2012, la aplicación fue presentada en Bespoked 2014 (la feria británica de bicicletas hechas a mano) en Londres . [ 24 ]

El 8 de julio de 2017, Rosenberger presentó rattleCAD en el EuroTcl 2017 (15.ª Reunión Europea de Usuarios de Tcl/Tk) en Berlín . [ 25 ] [ 26 ] [ 27 ]

El 7 de julio de 2018, en EuroTcl 2018 (16.ª Reunión Europea de Usuarios de Tcl/Tk) en Múnich , Rosenberger presentó cad4tcl , una biblioteca gráfica CAD de código abierto para Tcl/Tk, extraída del código fuente principal de rattleCAD . [ 28 ] [ 29 ] [ 30 ]

El 10 de diciembre de 2018 se lanzó la primera versión preliminar de rattleCAD 4.0.0 . [ 31 ]

En enero de 2019 se lanzó rattleCAD 3.6.30 . Fue la última versión de código abierto.

Geometría base de bicicleta en rattleCAD 4.0.22 Gratis .

Cierre de la fuente

En 2019, Rosenberger anunció en el nuevo sitio web el cese del desarrollo de código abierto y el cambio a un modelo de desarrollo propietario para las próximas versiones de rattleCAD 4.x. [ 7 ]

rattleCAD 4.0 ya no será gratuito ni de código abierto. Básicamente, habrá licencias limitadas por tiempo para rattleCAD, una especie de cuota de usuario. Esto me permitirá seguir desarrollando rattleCAD en el futuro. Desde el otoño pasado (2018) se ha avanzado mucho en rattleCAD.

Manfred Rosenberger

Desde entonces, la aplicación se ofrece a través de Gumroad como una versión gratuita limitada [ 32 ] [ 33 ] [ 34 ] bajo un modelo de pago de donación (posteriormente, la versión gratuita se sustituyó por una versión demo más restringida ) y como ediciones comerciales para uso privado y profesional bajo un modelo de pago por suscripción .

A junio de 2023, la página del proyecto en SourceForge seguía siendo utilizada activamente como foro de discusión por usuarios y desarrolladores de aplicaciones. [ 35 ]

A pesar de que todos los antiguos archivos fuente y binarios con licencia de código abierto fueron eliminados de SourceForge por el desarrollador en 2019, algunas instantáneas del código original y una bifurcación de rattleCAD 3.x, alojadas en GitHub, [ 36 ] [ 37 ] [ 38 ] y el binario de la última versión de código abierto de rattleCAD 3.6.30 y versiones anteriores, todavía circulaban en Internet a partir de octubre de 2023, [ 39 ] [ 40 ] [ 41 ] [ 42 ] ahora se recopilan en Internet Archive . [ 43 ]

Características

rattleCAD proporciona todas las herramientas necesarias para el diseño de bicicletas, desde el diseño preliminar de la geometría básica, ajustada al tamaño del cuerpo del ciclista, [ 44 ] hasta la producción de la documentación completa de ensamblaje y fabricación del cuadro:

  • Interfaz gráfica de usuario paso a paso para el diseño de bicicletas.
  • Diseño paramétrico para la geometría básica, que luego se utiliza para calcular la geometría detallada de la bicicleta, incluidos los planos de taller para el corte de los tubos del cuadro.
  • Representación gráfica vectorial de datos CAD.
  • Catálogo de bloques CAD de piezas de bicicleta.
  • Generación automática de planos y documentación de fabricación en 2D.
  • Exportar macro de FreeCAD , a través de rattleCAD 3D (complemento adicional), para generar un modelo 3D del cuadro de la bicicleta y un modelo de ensamblaje completo dentro de la aplicación FreeCAD. [ 45 ] [ 46 ] [ 47 ]

Formatos de archivo

rattleCAD admite los siguientes formatos de archivo:

  • XML – para almacenar proyectos y plantillas de diseño de bicicletas de rattleCAD 3.x. [ 48 ]
  • *.rc4– Formato de archivo basado en JSON para almacenar proyectos y plantillas de diseño de bicicletas de rattleCAD 4.x.
  • SVG : para importar y exportar dibujos y documentos, y como archivos de bibliotecas de piezas de bicicleta (bloques CAD).
  • HTML : para exportar el informe del proyecto como una página web (con un archivo de proyecto y un conjunto de dibujos en formato SVG) lista para publicar en su propio sitio web.
  • DXF : para exportar dibujos y documentos.
  • PDF – para exportar dibujos y documentos.
  • STEP – para exportar el modelo de ensamblaje 3D. [ 47 ]
  • Python ( *.py, *.FCMacro) – para exportar la macro de FreeCAD para generar modelos 3D dentro de FreeCAD. [ 45 ] [ 46 ] [ 47 ]

Historial de lanzamientos

  • Registros de cambios en el sitio oficial y en la página de SourceForge.

cad4tcl

cad4tcl [ 50 ] – es una biblioteca gráfica de código abierto para Tcl/Tk para construir software CAD, desarrollada como parte de rattleCAD. Admite la importación de SVG y la exportación de archivos SVG, PDF y DXF. [ 29 ]

svgDOM

svgDOM [ 51 ] – es una biblioteca de procesamiento y optimización de gráficos SVG de código abierto para Tcl/Tk, desarrollada como parte de rattleCAD. [ 29 ]

Véase también

Referencias

  1. "La bicicleta de tus sueños existe, solo tienes que construirla" . Ciclismo . 15 de abril de 2022. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  2. "Conoce al veterinario que fabrica bicicletas de acero personalizadas" . Red Bull GmbH . 19 de enero de 2017. Archivado del original el 25 de octubre de 2023. Consultado el 25 de octubre de 2023. Mercer diseña sus cuadros en RattleCad, un software de código abierto. Una vez que el cliente aprueba el diseño propuesto, está listo para comenzar.
  3. Carson, Paul Edward (09/02/2020). "Todo sobre la construcción de estructuras 3: Herramientas de diseño" . Paul Carson Designs . Archivado del original el 25/10/2023 . Recuperado el 25/10/2023 .
  4. Vallette, Alexandre (2023-09-09), Bicicleta , archivado del original el 2023-10-25 , recuperado el 2023-10-25 , Así es como he construido mi propia bicicleta.
  5. "Autor Manfred Rosenberger" . www.rattlecad.com . Consultado el 26 de octubre de 2023 .
  6. "rattleCAD" . bikeboard.at (en alemán). 11 de agosto de 2015. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  7. 1 2 "rattleCAD 4.0 - CAD para la construcción de cuadros de bicicleta" . rattlecad.com . Consultado el 25 de octubre de 2023 .
  8. "rattleCAD" . SourceForge . 5 de febrero de 2019. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  9. "Presentamos rattleCAD: software de diseño de cuadros de código abierto" . Spanner Bikes . 12 de septiembre de 2015. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  10. Trisha (25-06-2018). "RattleCAD: Software portátil para el diseño de cuadros de bicicleta" . Archivado del original el 26-10-2023 . Consultado el 25-10-2023 .
  11. ^ Castro, Helio; Putnik, Goran; Castro, Alrenice; Bosco Fontana, Rodrigo Dal (01-01-2019). "Iniciativas de diseño abierto: una evaluación del software CAD de código abierto" . Procedimiento CIRP . 29ª Conferencia de Diseño CIRP 2019, 08-10 de mayo de 2019, Póvoa de Varzim, Portugal. 84 : 1116– 1119. doi : 10.1016/j.procir.2019.08.001 . ISSN 2212-8271 . 
  12. "www.bikecad.ca | Software de diseño de bicicletas" . www.bikecad.ca . Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  13. "El Bosque de la Bicicleta: Acerca de" . www.bikeforest.com . Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  14. "BikeCAD te permite diseñar la bicicleta de tus sueños en línea, gratis" . New Atlas . 22 de febrero de 2010. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  15. Masoner, Richard (22 de febrero de 2010). "Herramienta gratuita de diseño de bicicletas en línea: Cyclelicious" . Archivado del original el 26 de octubre de 2023. Recuperado el 25 de octubre de 2023 .
  16. "Curso en línea. Diseño de bicicletas y construcción de cuadros" . ETBICICLETA . Archivado del original el 30 de mayo de 2023. Consultado el 25 de octubre de 2023 .
  17. Waechter, Matthias; Riess, Falk; Zacharias, Norbert (2002-01-01). "Un modelo multicuerpo para la simulación de sistemas de suspensión de bicicletas" . Vehicle System Dynamics . 37 (1): 3– 28. doi : 10.1076/vesd.37.1.3.3539 . ISSN 0042-3114 . Archivado del original el 2023-11-05 . Recuperado el 2023-10-25 . 
  18. Segľa, Štefan; Antonescu, Ovidiu; Orečný, Martín; Elbaghar, Abdel (31 de marzo de 2015). «Optimización de un mecanismo de suspensión trasera de motocicleta con varillaje de cuatro barras» . Acta Mecánica Eslovaca . 19 (1): 52– 59. doi : 10.21496/ams.2015.007 .
  19. "Linkage: Software de simulación y diseño de bicicletas con suspensión - Inicio" . bikechecker.com . Consultado el 25 de octubre de 2023 .
  20. Kovacs, Gergely. "Software Racooz: Enlace, Freeware" . racooz.com . Archivado del original el 29 de octubre de 2008.
  21. "Linkage: Software de simulación y diseño de bicicletas con suspensión - Bikometry" . 22 de agosto de 2020. Archivado del original el 26 de octubre de 2023. Consultado el 25 de octubre de 2023 .
  22. Benziger, Macrae (18 de marzo de 2021). "Diseño de cuadro y sistema de suspensión para bicicleta de montaña MQP" (PDF) . Instituto Politécnico de Worcester (Proyecto de Calificación Principal). Archivado del original el 26 de octubre de 2023. Recuperado el 25 de octubre de 2023. Para diseñar una bicicleta de montaña enduro que maximice el rendimiento en subidas y bajadas, planeo combinar características de varios otros diseños de bicicletas. Usaré un software de diseño de suspensión creado específicamente para bicicletas de montaña llamado Linkage X3. Este software se utilizará para crear una simulación 2D de un diseño de suspensión creado para tener las cantidades óptimas de resistencia al tope, soporte de pedaleo y sensibilidad a pequeños baches.
  23. Rosenberger, Manfred (3 de marzo de 2012). "rattleCAD - CAD para la construcción de cuadros de bicicleta - Noticias: rattleCAD en EHBE" . rattlecad.codesmith.at . Archivado del original el 31 de marzo de 2020. rattleCAD ha sido invitado a realizar una presentación en la Exposición Europea de Bicicletas Artesanales en Schwäbisch Gmünd (Alemania).
  24. "Bespoked 2014 - Charlas y eventos" . bespoked.cc . 11 de abril de 2014. Archivado del original el 25 de mayo de 2014. Viernes 11 de abril: 16:00 - 17:00 - RattleCAD - Software de diseño de bicicletas - En esta charla se presentará RattleCAD con sus características principales y se discutirá el modelo paramétrico basado en stack y reach en relación con la longitud del sillín y del tubo superior.
  25. "EuroTcl 2017 - Programa" . ssl.webpack.de . Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  26. Rosenberger, Manfred (8 de julio de 2017). "Enfoques de refactorización para rattleCAD, una aplicación CAD específica de dominio escrita en puro Tcl" (PDF) . eurotcl.eu (Diapositivas). Berlín, Alemania. Archivado del original (PDF) el 26 de octubre de 2023. Recuperado el 25 de octubre de 2023 a través de la 15.ª Reunión Europea de Usuarios de Tcl/Tk. rattleCAD es un software CAD de código abierto que ayuda a los constructores de cuadros de bicicleta a construir cuadros de bicicleta personalizados. Basado en una geometría de estructura alámbrica, rattleCAD visualiza la nueva bicicleta con todas sus partes y crea dibujos para el taller. rattleCAD está escrito en puro Tcl y está alojado en SourceForge.
  27. EuroTcl 2017: Enfoques de refactorización para rattleCAD (Manfred Rosenberger) , 13 de julio de 2017, archivado del original el 26 de octubre de 2023 , consultado el 25 de octubre de 2023.
  28. "EuroTcl 2018 - Programa" . ssl.webpack.de . Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  29. 1 2 3 Rosenberger, Manfred (7 de julio de 2018). "Un paquete gráfico tipo CAD para Tcl/Tk" (PDF) . EuroTcl 2018 (Diapositivas). Múnich, Alemania a través de la 16.ª Reunión Europea de Usuarios de Tcl/Tk. rattleCAD es una aplicación CAD de código abierto para diseñar cuadros de bicicleta y utiliza el estándar tk::canvas para la representación de los gráficos. (...) En mi charla presentaré y discutiré el paquete cad4tcl.
  30. EuroTcl2018: Un paquete gráfico tipo CAD para Tcl/Tk (Manfred Rosenberger) , 14 de julio de 2018 , consultado el 1 de noviembre de 2023.
  31. Manfred, Rosenberger. "rattleCAD 4.0" (TXT) . rattlecad.com (Registro de cambios). Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  32. Marculescu, Ana (21 de julio de 2020) [12 de marzo de 2017]. "rattleCAD" . Softpedia .
  33. "rattleCAD" . BytesIn . Archivado del original el 26-10-2023 . Recuperado el 25-10-2023 .
  34. "rattleCAD" . LO4D.com . Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  35. "rattleCAD / Discusión" . sourceforge.net . Consultado el 25 de octubre de 2023 .
  36. wonderificdave (04/12/2022), wonderificdave/rattlecad , archivado del original el 26/10/2023 , recuperado el 25/10/2023
  37. wonderificdave (2019-10-03), wonderificdave/rattlecad-import , archivado del original el 26-10-2023 , recuperado el 25-10-2023
  38. Khan, Rashid (04/12/2022), RattleCAD TF , consultado el 25/10/2023
  39. "Descargar rattleCAD" . www.softsea.com . Archivado del original el 27/09/2022 . Consultado el 25/10/2023 .
  40. "rattleCAD" . Download.com . Archivado del original el 26/10/2023 . Recuperado el 26/10/2023 . La versión 3.4.00.49 ha añadido una curvatura adicional de la vaina en RearMockup.
  41. "Reseña de rattleCAD" . rattlecad.findmysoft.com . Consultado el 25 de octubre de 2023 .
  42. "RattleCAD 3.6.30" . taimienphi.vn (en vietnamita). Archivado del original el 26/10/2023 . Consultado el 25/10/2023 .
  43. Manfred Rosenberger, rattleCAD , consultado el 29/10/2023
  44. "Gráfico de posicionamiento en carretera" . Park Tool . Archivado del original el 25/10/2023 . Consultado el 25/10/2023 .
  45. 1 2 Manfred, Rosenberger. "rattleCAD - CAD para la construcción de cuadros de bicicleta - Característica - rattleCAD 3D (Plugin)" . rattlecad.sourceforge.net . Archivado del original el 3 de junio de 2018.
  46. 1 2 "rattleCAD 4.0 - Diseño de cuadros de bicicleta con CAD - Características - Maqueta 3D - usando FreeCAD" . www.rattlecad.com . Archivado del original el 1 de noviembre de 2023. Consultado el 1 de noviembre de 2023 .
  47. 1 2 3 "rattleCAD - Oversice Road Frame" . Biblioteca de modelos CAD 3D de GrabCAD . 8 de febrero de 2017. Archivado del original el 25 de octubre de 2023. Recuperado el 25 de octubre de 2023. Este es un marco de gran tamaño exportado desde rattleCAD a través del complemento rattleCAD_3D.
  48. "rattleCAD - Plantillas CAD para la construcción de cuadros de bicicleta" . rattlecad.sourceforge.net . Archivado del original el 18 de marzo de 2013.
  49. "Noticias: rattleCAD 3.6" . rattlecad.codesmith.at . 14 de agosto de 2018. Archivado del original el 31 de julio de 2020.
  50. "cad4tcl - Biblioteca CAD para Tcl" . cad4tcl.sourceforge.io . Consultado el 25/10/2023 .
  51. "svgDOM - Analizador SVG basado en tdom" . svgdom.sourceforge.io . Consultado el 25/10/2023 .
  • Sitio web oficial
  • rattleCAD en SourceForge , página oficial
  • rattleCAD en GrabCAD , página oficial
  • rattleCAD en Facebook , grupo de usuarios
  • Manfred Rosenberger en SourceForge
  • Canal de Manfred Rosenberger en YouTube
  • Manfred Rosenberger en el foro de FreeCAD
  • rattleCAD en AlternativeTo
  • rattleCAD en Internet Archive , copia de seguridad de versiones binarias y de código fuente.
  • rattleCAD TF en GitHub , bifurcación del código fuente de rattleCAD 3.5.14
  • Calculadora de geometría de bicicleta , aplicación web gratuita en línea.
  • Geometry Geeks , herramienta online para comparar la geometría de las bicicletas
  • BiKinematics en GitHub , programa de código abierto para analizar la cinemática de la suspensión de bicicletas de montaña.
  • Foro de construcción de cuadros personalizados , foro de la comunidad de constructores de cuadros de bicicleta