06_mechanical / 機械設計・CAD to Code 記事一覧

本ディレクトリでは、
機械設計(Mechanical Design)
従来の GUI CAD 作業から切り離し、
コードによる再現性・差分管理・構造化設計へと拡張します。


🖥 GUI から Code への転換

形状を「描く」のではなく、
構造として定義するという発想転換。


📐 FreeCAD の思想と位置づけ

FreeCAD は
CAD ツールではなく
ジオメトリ記述エンジンである。


🧠 コードによる設計思考

寸法・拘束・意図を
コードで固定することで設計が安定する


🔍 設計差分・履歴管理

設計レビューは
図面ではなく diff で行う。


🧩 ジオメトリ表現と再利用

ジオメトリは
見せるものではなく
再利用する部品である。


🧱 共通コード構造・完成形

機械設計を
ソフトウェアと同じレベルで構造化する


🧭 本ディレクトリの位置づけ

機械設計が曖昧なままでは、
その上の制御も知能も成立しない。


🔗 関連ディレクトリ