rattleCAD ロゴ | |
Windows 10上の rattleCAD 3.6.24 | |
| 開発者 | マンフレッド・ローゼンベルガー |
|---|---|
| 初回リリース | 2008 |
| 安定リリース | v4.3.03 / 2023年10月9日 |
| リポジトリ | https://sourceforge.net/p/rattlecad |
| 書かれた | Tcl |
| エンジン | Tk (ソフトウェア) |
| オペレーティング·システム | Windows、Linux、Mac OS 用 |
| プラットフォーム | IA-32、x86-64 |
| サイズ | 26MB |
| 利用可能 | 英語 |
| タイプ | コンピュータ支援設計 |
| ライセンス | v3.6.30 まで: GNU General Public Licenseバージョン 2。v4.0.0 以降:商用、フリーウェア、デモウェア版を含むプロプライエタリ |
| Webサイト | 翻訳元 |
rattleCAD — は、自転車の設計に特化したパラメトリック 2D CAD ソフトウェアです。[1] [2]特に自転車フレームの設計に特化しており、[3] [4]オーストリアのサイクリスト兼プログラマーのマンフレッド・ローゼンベルガーによって2008年から開発されています。 [5]このアプリケーションは、TkベースのGUIを使用してTclプログラミング言語で書かれています。[6]
2019年、rattleCADはオープンソースになってから10年後に独自の開発モデルに切り替えました。 [7]
歴史
2008年、マンフレッド・ローゼンバーガーは自転車DIYメーカーや自転車ショップ向けのオープンソースソフトウェアとしてrattleCADの開発を開始し、 2010年1月からSourceForgeでソースコードとバイナリをホストしている。 [8] [9] [10] [11]当時この分野で存在していた数少ないプロプライエタリなアプリの代替として、カナダの自転車レンタル業者でプログラマーのブレント・カリーが2002年から開発している自転車設計専用の最古のCADソフトウェアの1つである BikeCAD [12] [13] [14] [15] [16]や、ハンガリーのソフトウェア開発者ゲルゲリー・コヴァックスが開発した自転車設計と自転車サスペンションシミュレーション用のCADおよびCAEソフトウェアであるLinkage [17] [18]などがあった。[19] [20] [21] [22]
2012年3月31日から4月1日まで、このアプリはシュヴェービッシュ・グミュントで開催されたEHBE(ヨーロッパハンドメイド自転車展示会)で展示されました。[23]
2012年4月11日、このアプリはロンドンで開催されたBespoked 2014(英国のハンドメイド自転車ショー)で発表されました。[24]
2017年7月8日、ローゼンバーガーはベルリンで開催されたEuroTcl 2017(第15回ヨーロッパTcl/Tkユーザー会議)でrattleCADを発表しました。[25] [26] [27]
2018年7月7日、ミュンヘンで開催されたEuroTcl 2018(第16回ヨーロッパTcl/Tkユーザー会議)で、ローゼンバーガーは、rattleCADのメインソースから抽出されたTcl/Tk用のオープンソースCADグラフィックライブラリであるcad4tclを発表しました。[28] [29] [30]
2018年12月10日に、rattleCAD 4.0.0の最初のプレビューリリースがリリースされました。[31]
2019 年 1 月に、rattleCAD 3.6.30がリリースされました。これが最後のオープンソース リリースとなりました。

ソースの終了
2019年、ローゼンバーガーは新しいウェブサイトで、オープンソース開発を中止し、次のrattleCAD 4.xリリースでは独自の開発モデルに切り替えることを発表しました。 [7]
rattleCAD 4.0 は、今後は無料オープン ソースではなくなります。基本的に、rattleCAD には、時間制限付きのライセンス (一種のユーザー料金) が課せられます。これにより、今後も rattleCAD の開発を継続できます。昨年の秋 (2018 年) 以来、rattleCAD では多くの作業が行われてきました。
— マンフレッド・ローゼンベルガー
それ以来、アプリはGumroadを通じて、寄付ウェアの支払いモデルによる限定的なフリーウェア版[32] [33] [34](後にフリーウェア版はより制限のあるデモウェア版に置き換えられた)と、サブスクリプション支払いモデルによる個人および専門家による使用のための商用版として提供されてきた。
2023年6月現在、SourceForgeのプロジェクトページは、ユーザーやアプリ開発者によるディスカッション掲示板として依然として活発に利用されている。[35]
オープンソースとしてライセンスされた古いソースとバイナリビルドはすべて2019年に開発者によってSourceForgeから削除されましたが、GitHubでホストされているrattleCAD 3.xのオリジナルコードとフォークのいくつかのコードスナップショット[36] [37] [38]と、2023年10月現在もインターネット上で流通している最後のオープンソースrattleCAD 3.6.30以前のリリースのバイナリ[39] [40] [41] [42]が現在インターネットアーカイブに収集されています。[43]
特徴
| 自転車をデザインする - rattleCAD メソッド (3.4.01.38) | |
|---|---|
rattleCADは、自転車の設計に必要なすべてのツールを提供します。自転車に乗る人の体のサイズに合わせて調整された基本的な形状の予備設計から[44] 、完全な組み立てとフレーム製造のドキュメントの作成までです。
- 自転車設計のためのステップバイステップの GUI。
- 基本的なジオメトリのパラメトリック設計。その後、フレームチューブの切断のショップ図面を含む詳細な自転車ジオメトリを計算するために使用されます。
- CAD データのベクター グラフィック表現。
- 自転車部品のCADブロックのカタログ。
- 製造 2D 計画とドキュメントの自動生成。
- rattleCAD 3D(追加プラグイン)を介してFreeCADマクロをエクスポートし、 FreeCADアプリ内で自転車フレームの3Dモデルと全体のアセンブリモデルを生成します。 [45] [46] [47]
ファイル形式
rattleCAD は次のファイル形式をサポートしています:
- XML — rattleCAD 3.xの自転車設計プロジェクトとテンプレートを保存するためのものです。[48]
*.rc4— rattleCAD 4.x自転車設計プロジェクトとテンプレートを保存するためのJSONベースのファイル形式。- SVG — 図面やドキュメントのインポート、エクスポート、自転車部品のライブラリ ファイル (CAD ブロック) として使用します。
- HTML - プロジェクト レポートを Web ページ (プロジェクト ファイルと SVG の図面セットを含む) としてエクスポートし、独自の Web サイトで公開できるようにします。
- DXF — 図面やドキュメントをエクスポートします。
- PDF — 図面やドキュメントをエクスポートします。
- STEP — 3Dアセンブリモデルのエクスポート用。[47]
- Python (
*.py,*.FCMacro) — FreeCADマクロをエクスポートしてFreeCAD内で3Dモデルを生成する。[45] [46] [47]
リリース履歴
- 公式サイトとSourceForgeページの変更ログ
cad4tcl
cad4tcl [50] — は、rattleCADの一部として開発された、CADソフトウェアを構築するためのTcl/Tk用のオープンソースグラフィックライブラリです。SVGのインポートと、SVG、PDF、DXFファイルのエクスポートをサポートしています。[29]
svgDOM
svgDOM [51] — は、rattleCADの一部として開発された、Tcl/Tk用のオープンソースのSVGグラフィック処理および最適化ライブラリです。[29]
参照
参考文献
- ^ 「夢の自転車は存在する ― 自分で作らなければならないかもしれない」。Bicycling . 2022-04-15 . 2023-10-25閲覧。
- ^ 「カスタムスチールバイクを作るベテランに会う」Red Bull GmbH 2017-01-19 2023-10-25閲覧。
マーサーはオープンソースソフトウェアの RattleCad でフレームを設計します。提案されたデザインが顧客によって承認されると、彼は作業を開始する準備が整います。
- ^ pauledwardcarson (2020-02-09). 「All About Framebuilding 3: Design Tools」. Paul Carson Designs . 2023-10-25閲覧。
- ^ Vallette, Alexandre (2023-09-09), Bicycle 、 2023-10-25取得、
これが私が自分の自転車を組み立てた方法です。
- ^ 「著者 Manfred Rosenberger」www.rattlecad.com . 2023年10月26日閲覧。
- ^ "rattleCAD". bikeboard.at (ドイツ語). 2015-08-11 . 2023-10-25閲覧。
- ^ ab "rattleCAD 4.0 - 自転車フレームビルディングCAD - ホーム". www.rattlecad.com . 2023年10月25日閲覧。
- ^ "rattleCAD". SourceForge . 2019-02-05 . 2023-10-25閲覧。
- ^ 「rattleCADの紹介 – オープンソースのフレーム設計ソフトウェア」。Spanner Bikes。2015年9月12日。 2023年10月25日閲覧。
- ^ Trisha (2018-06-25). 「RattleCAD : ポータブル自転車フレーム設計ソフトウェア」 。 2023年10月25日閲覧。
- ^ カストロ、エリオ;プトニク、ゴラン。カストロ、アレニス。ボスコ・フォンタナ、ロドリゴ・ダル(2019-01-01)。 「オープン デザインの取り組み: CAD オープン ソース ソフトウェアの評価」。プロセディアCIRP。第29回CIRPデザインカンファレンス2019、2019年5月8日~10日、ポルトガル、ポボア・デ・ヴァルジム。84 : 1116–1119。土井:10.1016/j.procir.2019.08.001。ISSN 2212-8271。
- ^ 「www.bikecad.ca | 自転車設計ソフトウェア」。www.bikecad.ca 。 2023年10月25日閲覧。
- ^ 「The Bicycle Forest :: About」www.bikeforest.com . 2023年10月25日閲覧。
- ^ 「BikeCAD を使えば、夢の自転車をオンラインで無料でデザインできます」。New Atlas 2010 年 2 月 22 日。2023年 10 月 25 日閲覧。
- ^ Masoner, Richard (2010年2月22日). 「無料オンライン自転車設計ツール - Cyclelicious」 . 2023年10月25日閲覧。
- ^ 「オンラインコース。自転車のデザインとフレーム構築」。ETBICICLETA 。 2023年10月25日閲覧。
- ^ Waechter, Matthias; Riess, Falk; Zacharias, Norbert (2002-01-01). 「自転車サスペンションシステムのシミュレーションのためのマルチボディモデル」.車両システムダイナミクス. 37 (1): 3–28. doi :10.1076/vesd.37.1.3.3539. ISSN 0042-3114.
- ^ セージャ、シュテファン;アントネスク、オヴィディウ。オレチュニー、マルティン。エルバガル、アブデル (2015-03-31)。 「四節リンケージを備えたオートバイのリアサスペンション機構の最適化」。アクタ メカニカ スロバカ。19 (1): 52-59。土井:10.21496/ams.2015.007。
- ^ 「Linkage: サスペンションバイクシミュレーションおよび設計ソフトウェア - ホーム」。bikechecker.com 。2023年10月25日閲覧。
- ^ Kovacs, Gergely. 「Racooz ソフトウェア: Linkage、フリーウェア」。racooz.com。2008年 10 月 29 日時点のオリジナルよりアーカイブ。
- ^ 「Linkage: サスペンションバイクシミュレーションおよび設計ソフトウェア - Bikometry」。2020年8月22日。 2023年10月25日閲覧。
- ^ Benziger、Macrae (2021年3月18日)。「マウンテンバイクのサスペンションリンケージとフレーム設計MQP」(PDF)。ウースター工科大学(主要予選プロジェクト)。
上り坂と下り坂のパフォーマンスを最大化するエンデューロマウンテンバイクを設計するために、他のさまざまな自転車設計の機能を組み合わせる予定です。マウンテンバイク専用に作成されたサスペンション設計ソフトウェア、Linkage X3を使用します。このソフトウェアを使用して、ボトムアウト抵抗、ペダリングサポート、小さなバンプ感度が最適になるように作成されたサスペンション設計の2Dシミュレーションを作成します。
- ^ Rosenberger, Manfred (2012 年 3 月 3 日). 「rattleCAD - 自転車フレーム構築 CAD - ニュース: rattleCAD on EHBE」. rattlecad.codesmith.at . 2020 年 3 月 31 日時点のオリジナルよりアーカイブ。
rattleCAD は、シュヴェービッシュ・グミュント (ドイツ) で開催される European Handmade Bicycle Exhibition でのプレゼンテーションに招待されています。
- ^ 「Bespoked 2014 - イベントトーク」。bespoked.cc。2014年4月11日。2014年5月25日時点のオリジナルよりアーカイブ。
4月11日金曜日:16:00 - 17:00 - RattleCAD - 自転車設計ソフトウェア - このトークでは、rattleCAD の主な機能を紹介し、スタックとリーチに基づくパラメトリック モデルをシートとトップチューブの長さと比較しながら説明します。
- ^ 「EuroTcl 2017 - プログラム」. ssl.webpack.de . 2023年10月25日閲覧。
- ^ Rosenberger, Manfred (2017 年 7 月 8 日)。 「純粋な Tcl で記述されたドメイン固有の CAD アプリケーション rattleCAD のリファクタリング アプローチ」(PDF)。eurotcl.eu (スライド)。ドイツ、ベルリン – 第 15 回ヨーロッパ Tcl/Tk ユーザー ミーティング経由。rattleCAD
は、自転車フレーム ビルダーがカスタマイズされた自転車フレームを組み立てるのをサポートするオープン ソースの CAD ソフトウェアです。ワイヤフレーム ジオメトリに基づいて、rattleCAD は新しい自転車とそのすべてのパーツを視覚化し、ワークショップ用の図面を作成します。rattleCAD は純粋な Tcl で記述され、SourceForge でホストされています。
- ^ EuroTcl 2017: rattleCAD のリファクタリングアプローチ (Manfred Rosenberger) 、 2023 年 10 月 25 日取得
- ^ 「EuroTcl 2018 - プログラム」. ssl.webpack.de . 2023年10月25日閲覧。
- ^ abc Rosenberger, Manfred (2018 年 7 月 7 日)。「Tcl/Tk 用の CAD のようなグラフィック パッケージ」(PDF)。EuroTcl 2018 (スライド)。ドイツ、ミュンヘン – 第 16 回ヨーロッパ Tcl/Tk ユーザー ミーティング経由
。rattleCAD は、自転車のフレームを設計するためのオープン ソースの CAD アプリケーションで、グラフィックのレンダリングには標準の tk::canvas を使用しています。(...) 私の講演では、パッケージ cad4tcl を紹介し、説明します。
- ^ EuroTcl2018: Tcl/Tk 用の CAD のようなグラフィック パッケージ (Manfred Rosenberger) 、2023 年 11 月 1 日に取得
- ^ Manfred, Rosenberger. 「rattleCAD 4.0」(TXT) . rattlecad.com (変更ログ).
- ^ Marculescu, Ana (2020年7月21日) [2017年3月12日]. 「rattleCAD」. Softpedia .
- ^ "rattleCAD". BytesIn . 2023年10月25日閲覧。
- ^ "rattleCAD". LO4D.com . 2023年10月25日閲覧。
- ^ 「rattleCAD / Discussion」. sourceforge.net . 2023年10月25日閲覧。
- ^ wonderificdave (2022-12-04), wonderificdave/rattlecad 、 2023-10-25取得
- ^ wonderificdave (2019-10-03), wonderificdave/rattlecad-import 、 2023-10-25取得
- ^ Khan, Rashid (2022-12-04)、RattleCAD TF 、 2023-10-25取得
- ^ 「rattleCADをダウンロード」www.softsea.com . 2023年10月25日閲覧。
- ^ "rattleCAD". Download.com . 2023年10月26日閲覧。
バージョン3.4.00.49では、RearMockupにChainStayのBentが追加されました。
- ^ 「rattleCAD レビュー」。rattlecad.findmysoft.com 。 2023年10月25日閲覧。
- ^ 「RattleCAD 3.6.30」。taimienphi.vn(ベトナム語) 。 2023年10月25日閲覧。
- ^ Manfred Rosenberger、rattleCAD 、 2023年10月29日閲覧
- ^ 「道路位置チャート」。Park Tool 。 2023年10月25日閲覧。
- ^ ab Manfred, Rosenberger. 「rattleCAD - 自転車フレームビルディングCAD - 機能 - rattleCAD 3D (プラグイン)」。rattlecad.sourceforge.net。2018年6月3日時点のオリジナルよりアーカイブ。
- ^ ab 「rattleCAD 4.0 - 自転車フレームビルディングCAD - 機能 - モックアップ3D - FreeCADを使用」。www.rattlecad.com 。 2023年11月1日閲覧。
- ^ abc "rattleCAD - Oversice Road Frame". GrabCAD 3D CAD モデル ライブラリ。2017 年 2 月 8 日。2023年 10 月 25 日閲覧。
これは、rattleCAD_3D プラグインを介して rattleCAD からエクスポートされた特大のフレームです。
- ^ 「rattleCAD - 自転車フレームビルディング CAD - テンプレート」。rattlecad.sourceforge.net。2013年3月18日時点のオリジナルよりアーカイブ。
- ^ 「ニュース: rattleCAD 3.6」。rattlecad.codesmith.at。2018年8月14日。2020年7月31日時点のオリジナルよりアーカイブ。
- ^ 「cad4tcl - Tcl 用 CAD ライブラリ」。cad4tcl.sourceforge.io 。2023年 10 月 25 日閲覧。
- ^ 「svgDOM - tdom に基づく SVG パーサー」。svgdom.sourceforge.io 。2023年 10 月 25 日閲覧。
外部リンク
- SourceForgeの rattleCAD (公式ページ)
- GrabCADの rattleCAD (公式ページ)
- Facebookの rattleCAD (ユーザー グループ)
- SourceForgeの Manfred Rosenberger
- マンフレッド・ローゼンベルガーのYouTubeチャンネル
- FreeCADフォーラムの Manfred Rosenberger
- AlternativeToの rattleCAD
- インターネット アーカイブの rattleCAD (バイナリとソース リリースのバックアップ)
- GitHub上の rattleCAD TF ( rattleCAD 3.5.14ソースのフォーク)
- 自転車ジオメトリ計算機(無料オンラインウェブアプリケーション)
- Geometry Geeks (オンライン自転車ジオメトリ比較ツール)
- GitHub上の BiKinematics (MTB サスペンションの運動学を解析するオープンソース プログラム)
- カスタムフレームビルディングフォーラム(自転車フレームビルダーコミュニティフォーラム)
