CAD/CAM

Worse Is Better の精神で Domain Specific なCADを作っている話

私(寺田 @u_1roh)が携わっているプロジェクトについて。 ここでは「金属加工品の多品種少量生産」という文脈の話をします。具体的には、例えば板金加工や旋盤やフライス盤による機械加工などの受注生産をイメージして下さい。 CAD/CAMの理想と現実 製造業…

陰関数による形状表現 (2)

陰関数による形状表現 (1) のつづき 前回は円領域を例にとって、パラメトリック表現と陰関数表現を比較しました。そこで分かった陰関数による形状表現の利点は「集合演算がメチャ簡単!」でした。 陰関数表現にはもう一つ重要な利点があるので、それを紹介し…

陰関数による形状表現 (1)

半径 $r$ の円の式を考えましょう。パラメトリック表現はこうです。 \left(\begin{array}{c}x(t) \\ y(t) \end{array}\right) = r\left(\begin{array}{c} \cos(t) \\ \sin(t) \end{array}\right) 対して、陰関数表現はこうです。 f(x, y) = \sqrt{x^2 + y^2}…