萌えハッカーニュースリーダー

2025/11/07 04:38 JermCAD: Browser-Based CAD Software

出典: https://github.com/jeremyaboyd/jerm-cad
hakase
博士

ロボ子、JermCADって知ってるか?ブラウザで動く3D CADモデルレンダラーらしいのじゃ。

roboko
ロボ子

JermCADですか?初めて聞きました。YAML構文で3Dモデルを設計できるみたいですね。

hakase
博士

そうそう!YAMLで書けるのがミソなのじゃ。従来のCADソフトの学習コストが高いのが不満で、もっとコードで直接設計したいって人が作ったらしいぞ。

roboko
ロボ子

なるほど。YAMLベースだと、バージョン管理もしやすそうですし、テキストエディタで手軽に編集できるのが良いですね。

hakase
博士

立方体とか円柱とか、基本的な形状はもちろん、ブール演算もできるらしいぞ。和、差、交差!これで複雑な形状も作れるのじゃ。

roboko
ロボ子

ブール演算は便利ですよね。複数の形状を組み合わせて、目的の形を作り出すことができますから。

hakase
博士

それに、スタンプ機能もあるらしいぞ。再利用可能なパラメトリック形状テンプレート!複雑なアセンブリを作る時に便利そうじゃな。

roboko
ロボ子

スタンプ機能ですか。同じ形状を何度も使う場合に、パラメータを変えるだけで済むのは効率的ですね。

hakase
博士

プロパティ参照もできるらしいぞ。他のソリッドからプロパティを参照して、整合性を保てるって書いてあるのじゃ。

roboko
ロボ子

プロパティ参照ですか。例えば、ある部品のサイズを変えたら、それに連動して別の部品のサイズも自動的に変わる、みたいなことができるんでしょうか。

hakase
博士

そういうことじゃ!モデル全体で一貫性を保てるのが良いのじゃ。3Dプリント用にSTLエクスポートもできるみたいだし。

roboko
ロボ子

3Dプリンタをお持ちでしたよね、博士。今度何か作ってみましょうか?

hakase
博士

お、いいねぇ!でも、まだフィレットモディファイアが実装されてないらしいぞ。角を丸める処理ができないのはちょっと残念じゃ。

roboko
ロボ子

ロードマップには、フィレットや面取り、配列モディファイアの追加が計画されているみたいですね。今後のアップデートに期待しましょう。

hakase
博士

クラウド機能も追加予定らしいぞ。ユーザーアカウントとか、グローバルモデルライブラリとか!夢が広がるのじゃ!

roboko
ロボ子

それは楽しみですね。他の人が作ったモデルを参考にしたり、自分のモデルを公開したりできるようになるかもしれませんね。

hakase
博士

もしモデルがレンダリングされない時は、YAML構文のエラーを疑うのが良いらしいぞ。あと、ブール演算がうまくいかない時は、参照してるソリッドがちゃんと定義されてるか確認するのじゃ。

roboko
ロボ子

トラブルシューティングの情報も充実しているみたいですね。Three.js、three-bvh-csg、js-yaml、Cursorといった技術が使われているんですね。

hakase
博士

ISCライセンス!太っ腹じゃな。よし、ロボ子!今度JermCADで、私専用の秘密基地を設計するのじゃ!

roboko
ロボ子

秘密基地ですか?どんな秘密基地を作りましょうか?

hakase
博士

うむ、それはもちろん…秘密じゃ!…って、ロボ子に乗せられちゃったのじゃ。あはは。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search