まとめ
このOpenSCADスクリプトは、大きな平坦な立方体に取り付けられた小さな立方体のグリッドパターンを生成します。
より小さな立方体の高さは、順次交互になります。
ユーザーは、行と列の数、より小さい立方体の長さと幅、隣り合う立方体間の間隔を指定することができます。
異なる高さの数や、より小さい立方体間の高さの差も指定できます。
ユーザーは、キー付きコネクタを追加するかどうかを選択することもできます。そうすることで、複数のアイテムを印刷し、それらを簡単に互いに接続して任意の大きさのグリッドを作成することができます。
全体的な効果は、マウンテンバイクのタイヤのトレッドパターンや3Dチェッカーボードのように見えるでしょう。
指示書
警告:サポート素材を有効にしないでこれを印刷しないでください!
現時点では、サポート素材を使いすぎており、サポートなしでうまくいくかは不明です。もし気になる方は、バージョン1.0になるまで待った方が良いでしょう。
バージョン番号 < 1.0 は一般的に他の人に使用される準備ができていない。
バージョン番号 ==1.0 。あなたが何をしているのかを知っていれば、使用する準備ができています。
バージョン番号 > 1.0 一般的に安全に使用できます
やること:
ユーザーの具体的な3Dプリンタベッドに合わせて、大きなグリッドを複数のピースに分割する機能を追加する。
印刷物をクリックして小さな立方体のインサートと大きな立方体のグリッドに分割する機能を追加してください。
コードをきれいにしよう!
変更内容:
0.6
Reletのデリバティブのおかげで、エッジでの対称キー付きジョイントのサポートを追加しました。http://www.thingiverse.com/thing:6214ウィリアム・A・アダムズの。http://www.thingiverse.com/thing:5867
印刷用封筒に収まるかどうかを計算するためのif/else if/else文に関する小さなエラーを修正しました。
0.5 以下
ユーザー定義の任意の数の小さな立方体の高さを設定できる機能を追加してください。
0.4
アイテムがユーザーの印刷用封筒に収まるのに十分に小さいかどうかを確認する機能を追加してください。
アイテムが大きすぎる場合にユーザーに警告し、3Dオブジェクトの生成を防止する。
アイテムが最大エンベロープに近いがそれでも3Dオブジェクトを生成する場合にユーザーに警告する。
印刷時間とコストを削減するために、形状を空洞にする。
0.3
3つの異なる高さで小さな立方体を生成する機能を追加しました。
0.2
2つの異なる高さでパターンを生成する機能を追加しました。
0.1
全てが同一高さの小さな立方体で構成される基本グリッドを生成する機能を備えた最初のバージョン。
タグ
モデルソース
