OpenSCADでいくつかのメカニズムを設計しています。プリンター/フィラメント間の調整が必要なパラメーターの1つは、一緒に組み立てる必要がある部品間の許容値です(たとえば、「5 mmの直径のピン」で2つの部品を固定する場合)合わせて、穴は5 mmをどのくらい超えるか、ピンは5 mmをどのくらい小さくする必要がありますか。
現在、私はグローバル変数allowance
を設定し、それをコードで手動で使用することで問題に取り組みます。
module pin(radius) {
cylinder(r = radius + allowance)
}
module hole(radius) {
cylinder(r = radius - allowance)
}
ただし、実際の設計経験はないので、次のようにパーツを設計する際の許容値を説明するための一般的なまたはコーディングのベストプラクティスはあるのでしょうか。
- 使用する特定のモジュール
- 変数の従来の名前
- 使用する特定のテクニック(スケーリング?ベクトル?)
- 規則(ファスナーでは公差のみを使用し、固定されたオブジェクトではない)
- ...?
明確にするために:私は自分のデザインの寸法を計画する方法についてのアドバイスを探していません。むしろ、それらを生成するOpenSCADコードを整理する方法についてのアドバイスを探しています。