RattleCAD
![]() Логотип RattleCAD | |
![]() RattleCAD 3.6.24 для Windows 10 | |
Разработчик(и) | Манфред Розенбергер |
---|---|
Первоначальный выпуск | 2008 |
Стабильная версия | v4.3.03 / 9 октября 2023 г |
Репозиторий | https://sourceforge.net/p/rattlecad |
Написано в | Ткл |
Двигатель | ТК (программное обеспечение) |
Операционная система | Windows , Linux , Mac OS |
Платформа | ИА-32 , x86-64 |
Размер | 26 МБ |
Доступно в | Английский |
Тип | Компьютерное проектирование |
Лицензия | до версии 3.6.30: Стандартная общественная лицензия GNU версии 2; начиная с версии 4.0.0: проприетарная версия с коммерческой , бесплатной и демонстрационной версиями. |
Веб-сайт | rattlecad.com |
rattleCAD — параметрическое 2D- САПР, специально предназначенное для велосипедов проектирования , [1] [2] в частности для конструкции велосипедной рамы , [3] [4] разрабатывается австрийским велосипедистом и программистом Манфредом Розенбергером с 2008 года. [5] Приложение написано на Tcl языке программирования с графическим интерфейсом на основе Tk . [6]
В 2019 году, после 10 лет работы с открытым исходным кодом , rattleCAD перешёл на проприетарную модель разработки. [7]
История [ править ]
В 2008 году Манфред Розенбергер начал разработку rattleCAD как программного обеспечения с открытым исходным кодом для производителей велосипедов и веломагазинов, размещая исходные и двоичные файлы на SourceForge с января 2010 года. [8] [9] [10] [11] в качестве альтернативы лишь немногим существующим на тот момент проприетарным приложениям в этой области, таким как BikeCAD , одно из старейших САПР, предназначенных для проектирования велосипедов, разработанное канадским по аренде велосипедов бизнесменом и программистом Брентом Карри с 2002 года, [12] [13] [14] [15] [16] и Linkage , программное обеспечение CAD и CAE для проектирования велосипедов и подвески велосипеда моделирования . [17] [18] разработан венгерским разработчиком программного обеспечения Гергеем Ковачем . [19] [20] [21] [22]
С 31 марта по 1 апреля 2012 года приложение было представлено на EHBE (Европейской выставке велосипедов ручной работы) в Швебиш-Гмюнд . [23]
11 апреля 2012 года приложение было представлено на Bespoked 2014 ( британская выставка велосипедов ручной работы) в Лондоне . [24]
8 июля 2017 года Розенбергер представил rattleCAD на EuroTcl 2017 (15-я европейская встреча пользователей Tcl/Tk) в Берлине . [25] [26] [27]
7 июля 2018 года на EuroTcl 2018 (16-я Европейская встреча пользователей Tcl/Tk) в Мюнхене Розенбергер представил cad4tcl — графическую библиотеку САПР с открытым исходным кодом для Tcl/Tk, извлеченную из основного источника RattleCAD . [28] [29] [30]
10 декабря 2018 года rattleCAD 4.0.0 . была выпущена первая предварительная версия [31]
В январе 2019 года RattleCAD 3.6.30 был выпущен . Это был последний релиз с открытым исходным кодом.

Закрытие источника [ править ]
о прекращении разработки с открытым исходным кодом и переходе на проприетарную модель разработки для следующих выпусков rattleCAD 4.x. В 2019 году Розенбергер объявил на новом веб-сайте [7]
RattleCAD 4.0 больше не будет бесплатным и с открытым исходным кодом. По сути, для RattleCAD будут своевременные ограниченные лицензии — своего рода плата за пользование. Это позволит мне продолжить разработку RattleCAD в будущем. С прошлой осени (2018) в rattleCAD было сделано очень много.
— Манфред Розенбергер
С тех пор приложение предоставляется через Gumroad в виде ограниченной бесплатной версии. [32] [33] [34] по модели оплаты бесплатного программного обеспечения (более поздняя бесплатная версия заменена более ограниченной демонстрационной версией) и в виде коммерческих выпусков для частного и профессионального использования по модели оплаты по подписке .
По состоянию на июнь 2023 года страница проекта на SourceForge по-прежнему активно используется пользователями и разработчиками приложений в качестве доски обсуждений. [35]
Несмотря на то, что все старые исходные и бинарные сборки, лицензированные как с открытым исходным кодом, были удалены разработчиком из SourceForge в 2019 году, несколько снимков исходного кода и форк rattleCAD 3.x, размещенные на GitHub, [36] [37] [38] и двоичные файлы последних версий rattleCAD 3.6.30 и более ранних версий с открытым исходным кодом, которые по состоянию на октябрь 2023 года все еще распространяются в Интернете, [39] [40] [41] [42] теперь собраны в Интернет-архиве . [43]
Особенности [ править ]
Создайте свой велосипед — метод RattleCAD (3.4.01.38) | |
---|---|
![]() |
RattleCAD предоставляет все инструменты, необходимые для проектирования велосипеда: от предварительного проектирования базовой геометрии до размера тела велосипедиста, [44] на изготовление полной монтажной и технологической документации:
- Пошаговый графический интерфейс для проектирования велосипедов.
- Параметрическое проектирование базовой геометрии, которое затем используется для расчета детальной геометрии велосипеда, включая рабочие чертежи для резки труб рамы.
- Векторное графическое представление данных САПР.
- Каталог велосипедных запчастей CAD блоки.
- Автоматическое создание производственных 2D-планов и документации.
- Экспортируйте FreeCAD макрос через RattleCAD 3D (дополнительный плагин), чтобы создать 3D-модель рамы велосипеда и всю модель сборки в приложении FreeCAD. [45] [46] [47]
Форматы файлов [ править ]
RattleCAD поддерживает следующие форматы файлов:
- XML — для хранения rattleCAD 3.x. проектов и шаблонов велосипедов [48]
*.rc4
— JSON Формат файлов на основе rattleCAD 4.x. для хранения проектов и шаблонов велосипедов- SVG — для импорта, экспорта чертежей и документов, а также файлов библиотек деталей велосипеда (блоков САПР).
- HTML — для экспорта отчета о проекте в виде веб-страницы (с файлом проекта и набором рисунков в формате SVG), готовой к публикации на собственном сайте.
- DXF — для экспорта чертежей и документов.
- PDF — для экспорта чертежей и документов.
- ШАГ — для экспорта 3D-модели сборки. [47]
- Питон (
*.py
,*.FCMacro
) — для экспорта макросов FreeCAD для создания 3D-моделей внутри FreeCAD. [45] [46] [47]
История выпусков [ править ]
- Журналы изменений на официальном сайте и странице SourceForge
Версия | Дата выпуска | Информация |
---|---|---|
unk | 2008 | Первоначальный выпуск |
2.8. | Январь 2010 г. | разработка становится открытой через SourceForge |
3.1. | сентябрь 2010 г. | |
3.2. | 25 октября 2010 г. | |
3.3. | 28 апреля 2012 г. | новое определение положения седла, задний макет |
3.4. | 17 февраля 2013 г. | добавить образцы в rattleCAD и просмотреть их в демонстрационном режиме ( File -> Demo ), RattleCAD 3D (плагин) |
3.5. | 24 февраля 2018 г. | |
3.6. | 14 августа 2018 г. | меню аккордеона, установка велосипеда (введите позицию, импортируйте позицию, импортируйте рамку), извлеченные библиотеки (cad4tcl, svgDOM) [49] |
4.0. | 10 декабря 2018 г. | разработка перешла на проприетарную версию (с профессиональной, частной и демо-версиями), переработанный пользовательский интерфейс, новый формат файлов ( *.rc4 ) |
4.1. | 31 октября 2020 г. | изогнутые трубы |
4.2. | 19 июня 2022 г. | дополнительные возможности для настройки HeadTube, настройки изогнутого SeatStay, компоненты выделены в независимую библиотеку |
4.3. | 1 сентября 2023 г. | |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия Последняя предварительная версия Будущий выпуск |
cad4tcl [ править ]
cad4tcl [50] — графическая библиотека с открытым исходным кодом для Tcl/Tk для создания программного обеспечения САПР, разработанная как часть RattleCAD. Он поддерживает импорт SVG и экспорт файлов SVG, PDF и DXF. [29]
svgDOM [ править ]
svgDOM [51] — это библиотека обработки и оптимизации SVG-графики с открытым исходным кодом для Tcl/Tk, разработанная как часть RattleCAD. [29]
См. также [ править ]
Ссылки [ править ]
- ^ «Велосипед вашей мечты существует — возможно, вам просто придется его построить» . Езда на велосипеде . 15 апреля 2022 г. Проверено 25 октября 2023 г.
- ^ «Познакомьтесь с ветеринаром, который изготавливает стальные велосипеды по индивидуальному заказу» . Ред Булл ГмбХ . 19 января 2017 г. Проверено 25 октября 2023 г.
Мерсер проектирует свои рамы с помощью RattleCad, программного обеспечения с открытым исходным кодом. Как только предлагаемый дизайн будет одобрен клиентом, он готов приступить к работе.
- ^ Полвардкарсон (09.02.2020). «Все о каркасном строительстве 3: инструменты проектирования» . Пол Карсон Дизайнс . Проверено 25 октября 2023 г.
- ^ Валлетт, Александр (09 сентября 2023 г.), Велосипед , получено 25 октября 2023 г. ,
Вот как я построил свой собственный велосипед.
- ^ «Автор Манфред Розенбергер» . www.rattlecad.com . Проверено 26 октября 2023 г.
- ^ «погремушкаCAD» . Bikeboard.at (на немецком языке). 11 августа 2015 г. Проверено 25 октября 2023 г.
- ↑ Перейти обратно: Перейти обратно: а б «rattleCAD 4.0 — САПР для изготовления велосипедных рам — Главная» . www.rattlecad.com . Проверено 25 октября 2023 г.
- ^ «погремушкаCAD» . СоурсФордж . 05 февраля 2019 г. Проверено 25 октября 2023 г.
- ^ «Представляем RattleCAD — программное обеспечение для проектирования рам с открытым исходным кодом» . Гаечные велосипеды . 12 сентября 2015 г. Проверено 25 октября 2023 г.
- ^ Триша (25 июня 2018 г.). «RattleCAD: программное обеспечение для проектирования портативных велосипедных рам» . Проверено 25 октября 2023 г.
- ^ Кастро, Элио; Путник, Горан; Кастро, Альренис; Боско Фонтана, Родриго Даль (01 января 2019 г.). «Инициативы открытого дизайна: оценка программного обеспечения САПР с открытым исходным кодом» . Процесс CIRP . 29-я конференция по дизайну CIRP 2019, 8–10 мая 2019 г., Повуа-ди-Варзин, Португалия. 84 : 1116–1119. doi : 10.1016/j.procir.2019.08.001 . ISSN 2212-8271 .
- ^ «www.bikecad.ca | Программное обеспечение для проектирования велосипедов» . www.bikecad.ca . Проверено 25 октября 2023 г.
- ^ "Велолес :: О проекте" . www.bikeforest.com . Проверено 25 октября 2023 г.
- ^ «BikeCAD позволяет вам бесплатно спроектировать велосипед своей мечты онлайн» . Новый Атлас . 22 февраля 2010 г. Проверено 25 октября 2023 г.
- ^ Мейсонер, Ричард (22 февраля 2010 г.). «Бесплатный онлайн-инструмент для проектирования велосипедов – Cyclelicious» . Проверено 25 октября 2023 г.
- ^ «ОНЛАЙН-Курс. Проектирование и изготовление рам велосипедов» . ЭТБИЦИКЛЕТА . Проверено 25 октября 2023 г.
- ^ Вехтер, Матиас; Рисс, Фальк; Захариас, Норберт (1 января 2002 г.). «Многотельная модель для моделирования систем велосипедной подвески» . Динамика системы автомобиля . 37 (1): 3–28. дои : 10.1076/весд.37.1.3.3539 . ISSN 0042-3114 .
- ^ Сегля, Штефан; Антонеску, Овидиу; Оречный, Мартин; Эльбагар, Абдель (31 марта 2015 г.). «Оптимизация механизма задней подвески мотоцикла с четырехрычажной тягой» . Акта Механика Словакия . 19 (1): 52–59. дои : 10.21496/ams.2015.007 .
- ^ «Linkage: программное обеспечение для моделирования и проектирования подвесных велосипедов — главная страница» . Bikechecker.com . Проверено 25 октября 2023 г.
- ^ Ковач, Гергели. «Программное обеспечение Racooz: Linkage, Freeware» . racoz.com . Архивировано из оригинала 29 октября 2008 г.
- ^ «Связь: программное обеспечение для моделирования и проектирования подвесных велосипедов — бикометрия» . 22 августа 2020 г. Проверено 25 октября 2023 г.
- ^ Бензигер, Макрэ (18 марта 2021 г.). «Рычаг подвески горного велосипеда и конструкция рамы MQP» (PDF) . Вустерский политехнический институт (крупный квалификационный проект).
Чтобы создать горный велосипед эндуро, обеспечивающий максимальную производительность при подъеме и спуске, я планирую объединить функции различных других конструкций велосипедов. Я буду использовать программу для проектирования подвески, специально созданную для горных велосипедов, под названием Linkage X3. Это программное обеспечение будет использоваться для создания 2D-моделирования конструкции подвески, обеспечивающей оптимальное сопротивление при движении вниз, поддержку педалирования и чувствительность к небольшим ударам.
- ^ Розенбергер, Манфред (3 марта 2012 г.). «rattleCAD — САПР для изготовления велосипедных рам — Новости: rattleCAD на EHBE» . rattlecad.codesmith.at . Архивировано из оригинала 31 марта 2020 г.
rattleCAD приглашен для презентации на Европейской выставке велосипедов ручной работы в Швебиш-Гмюнд (Германия).
- ^ «Bespoked 2014 — Переговоры о событиях» . на заказ.cc . 11 апреля 2014 г. Архивировано из оригинала 25 мая 2014 г.
Пятница, 11 апреля: 16.00–17.00 – RattleCAD – Программное обеспечение для проектирования велосипедов. В этом докладе rattleCAD будет представлен с его основными функциями, а параметрическая модель, основанная на стеке и вылете, будет обсуждаться в зависимости от длины сиденья и верхней трубы.
- ^ «ЕвроТкл 2017 – Программа» . SSL.webpack.de . Проверено 25 октября 2023 г.
- ^ Розенбергер, Манфред (8 июля 2017 г.). «Подходы к рефакторингу rattleCAD, специализированного CAD-приложения, написанного на чистом Tcl» (PDF) . eurotcl.eu (Слайды). Берлин, Германия – через 15-ю Европейскую встречу пользователей Tcl/Tk.
rattleCAD — это программное обеспечение САПР с открытым исходным кодом, которое помогает сборщикам велосипедных рам создавать индивидуальные велосипедные рамы. На основе каркасной геометрии RattleCAD визуализирует новый велосипед со всеми его частями и создает чертежи для мастерской. rattleCAD написан на чистом Tcl и размещен на SourceForge.
- ^ EuroTcl 2017: подходы к рефакторингу для rattleCAD (Манфред Розенбергер) , получено 25 октября 2023 г.
- ^ «ЕвроТкл 2018 – Программа» . SSL.webpack.de . Проверено 25 октября 2023 г.
- ↑ Перейти обратно: Перейти обратно: а б с Розенбергер, Манфред (7 июля 2018 г.). «Графический пакет в стиле САПР для Tcl/Tk» (PDF) . ЕвроТкл 2018 (Слайды). Мюнхен, Германия – через 16-ю Европейскую встречу пользователей Tcl/Tk.
rattleCAD — это CAD-приложение с открытым исходным кодом для проектирования велосипедных рам, использующее стандартный tk::canvas для рендеринга графики. (...) В своем докладе я представлю и обсужу пакет cad4tcl.
- ^ EuroTcl2018: CAD-подобный графический пакет для Tcl/Tk (Манфред Розенбергер) , получено 1 ноября 2023 г.
- ^ Манфред, Розенбергер. «RattleCAD 4.0» (TXT) . rattlecad.com (журнал изменений).
- ^ Маркулеску, Ана (21 июля 2020 г.) [12 марта 2017 г.]. «погремушкаCAD» . Софтпедия .
- ^ «погремушкаCAD» . БайтыВход . Проверено 25 октября 2023 г.
- ^ «погремушкаCAD» . LO4D.com . Проверено 25 октября 2023 г.
- ^ "rattleCAD/Обсуждение" . sourceforge.net . Проверено 25 октября 2023 г.
- ^ Wonderificdave (04 декабря 2022 г.), Wonderificdave/rattlecad , получено 25 октября 2023 г.
- ^ Wonderificdave (03 октября 2019 г.), Wonderificdave/rattlecad-import , получено 25 октября 2023 г.
- ^ Хан, Рашид (04 декабря 2022 г.), RattleCAD TF , получено 25 октября 2023 г.
- ^ «Загрузить RattleCAD» . www.softsea.com . Проверено 25 октября 2023 г.
- ^ «погремушкаCAD» . Скачать.com . Проверено 26 октября 2023 г.
В версии 3.4.00.49 добавлен дополнительный Bent of ChainStay в RearMockup.
- ^ «Обзор RattleCAD» . rattlecad.findmysoft.com . Проверено 25 октября 2023 г.
- ^ «RattleCAD 3.6.30» . taimienphi.vn (на вьетнамском языке) . Проверено 25 октября 2023 г.
- ^ Манфред Розенбергер, rattleCAD , получено 29 октября 2023 г.
- ^ «Схема расположения дорог» . Парковый инструмент . Проверено 25 октября 2023 г.
- ↑ Перейти обратно: Перейти обратно: а б Манфред, Розенбергер. «rattleCAD — САПР для изготовления велосипедных рам — функция — rattleCAD 3D (плагин)» . rattlecad.sourceforge.net . Архивировано из оригинала 3 июня 2018 г.
- ↑ Перейти обратно: Перейти обратно: а б «rattleCAD 4.0 — САПР для изготовления велосипедных рам — Возможности — 3D-макет — с использованием FreeCAD» . www.rattlecad.com . Проверено 1 ноября 2023 г.
- ↑ Перейти обратно: Перейти обратно: а б с «rattleCAD — Дорожная рама Oversice» . Библиотека 3D-моделей GrabCAD CAD . 8 февраля 2017 года . Проверено 25 октября 2023 г.
Это увеличенный кадр, экспортированный из rattleCAD через плагин rattleCAD_3D.
- ^ «rattleCAD — САПР для изготовления велосипедных рам — Шаблоны» . rattlecad.sourceforge.net . Архивировано из оригинала 18 марта 2013 г.
- ^ «Новости: RattleCAD 3.6» . rattlecad.codesmith.at . 14 августа 2018 г. Архивировано из оригинала 31 июля 2020 г.
- ^ «cad4tcl — библиотека САПР для Tcl» . cad4tcl.sourceforge.io . Проверено 25 октября 2023 г.
- ^ «svgDOM — парсер SVG на основе tdom» . svgdom.sourceforge.io . Проверено 25 октября 2023 г.
Внешние ссылки [ править ]

- rattleCAD на SourceForge (официальная страница)
- rattleCAD на GrabCAD (официальная страница)
- rattleCAD на Facebook (группа пользователей)
- Манфред Розенбергер на SourceForge
- Манфреда Розенбергера Канал на YouTube
- Манфред Розенбергер на FreeCAD форуме
- RattleCAD на AlternativeTo
- rattleCAD в Интернет-архиве (резервное копирование двоичных и исходных версий)
- rattleCAD TF на GitHub (вилка исходного кода rattleCAD 3.5.14 )
- Калькулятор геометрии велосипеда (бесплатное онлайн -приложение )
- Geometry Geeks (онлайн-инструмент для сравнения геометрии велосипедов)
- BiKinematics на GitHub (программа с открытым исходным кодом для анализа кинематики подвески MTB)
- Custom Framebuilding Forum (форум сообщества производителей велосипедных рам)
- Велосипедная индустрия
- Семейство языков программирования Tcl
- Программное обеспечение для автоматизированного проектирования для Linux
- Программное обеспечение для автоматизированного проектирования для Windows.
- Программное обеспечение, использующее лицензию GPL
- Бесплатное программное обеспечение, написанное на Tcl.
- Программное обеспечение, использующее Tk (программное обеспечение)