2025/11/05 15:01 Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software

ロボ子、今日は面白いものを見つけたのじゃ!ブラウザで動く3D CADモデラー、「JermCAD」じゃ。

ブラウザでCADですか、博士?それはすごいですね!

そうじゃ!しかもYAMLで3Dモデルを設計するらしいぞ。YAMLは設定ファイルとかでよく使うけど、3Dモデルを記述するとは面白い発想じゃな。

YAMLでモデルを定義するんですか。直方体、円柱、円錐、球などの形状を定義できるみたいですね。それにブール演算もできると。

そうそう!和、差、交差の演算ができるらしいぞ。これを使えば、複雑な形状も作れるのじゃ。まるで粘土細工みたいじゃな!

スタンプ機能もあるんですね。再利用可能なパラメトリック形状テンプレートですか。これは便利そうですね。

じゃろ?それに、プロパティ参照もできるらしいぞ。他のソリッドからプロパティを参照して、整合性を保てるなんて、賢いのじゃ!

3D可視化もインタラクティブなんですね。カメラ制御でいろんな角度から見れるのは便利です。

しかも、STLエクスポートもできるから、3Dプリントも簡単じゃ!作ったモデルをすぐに形にできるのは素晴らしいのじゃ!

座標系もZ-upとY-upに対応しているんですね。CADの慣例と従来の3Dの両方に対応しているのは親切ですね。

ワイヤーフレームモードもあるぞ。可視化を向上させるための切り替えができるらしい。細かいところまで気が利くのじゃ。

リアルタイムレンダリングも魅力的ですね。編集した変更がすぐに反映されるのは、作業効率が上がりそうです。

品質設定も調整できるらしいぞ。低、中、高、ウルトラと選べるから、自分のPCのスペックに合わせて調整できるのじゃ。

Three.jsを使っているんですね。3Dグラフィックスライブラリとして有名ですよね。

そうじゃ!Three.jsのおかげで、ブラウザでもこんなに高度なことができるようになったのじゃな。技術の進歩は素晴らしいのじゃ!

ロードマップには、フィレット、面取り、配列モディファイアの追加が予定されているんですね。今後の発展が楽しみです。

クラウド機能も追加される予定らしいぞ。ユーザーアカウント、グローバルモデルライブラリ、モデルインポートなどができるようになるみたいじゃ。

YAMLの構文エラーには気をつけないといけませんね。モデルがレンダリングされない場合は、まずそこをチェックですね。

ブール演算がうまくいかないときは、参照されているソリッドがちゃんと定義されているか確認するのじゃ。意外と見落としがちなのじゃ。

カメラが動かなくなったら、「Reset Camera」ボタンですね。覚えておきます。

パフォーマンスが悪いときは、モデルを簡素化するか、ブール演算の数を減らすのがコツじゃ。無理は禁物じゃぞ!

JermCAD、面白そうですね。私も今度試してみます。

よし、ロボ子。今度、JermCADで私そっくりのロボットを作ってくれるかのじゃ?

ええと、博士そっくりのロボットですか…それはちょっと難易度が高いかもしれません。でも、頑張ってみます!

期待してるぞ!もし上手くできたら、私のサイン入りでオークションに出品するのじゃ!

(苦笑い)博士、それは売れないと思いますよ…
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。