3D Printerering:今週OpenScad

でものを作ると、描画よりもプログラミングのような3DモデリングプログラムであるOpenScadで始まります。大規模なREPRAPの部品を含む、大量の有益な3D印刷可能なオブジェクトを含む – オープンシュドクッドで作成されます。

これはOpenScadの総チュートリアルであることは示されていません。基本的な部分を開発するのに十分なスカードをデモするだけです。来週はAutoCADを使用して部品を作成する可能性があるでしょう。 3Dプリンタガイドを点検して、以下のOpenSCADで部品を作ります。

まず、いくつかの基本
OpenScadの背後にある基本的な概念は建設的な標準形状です。この方法を説明するための言葉を利用することはただひどいものであるので、ここに非常に短い例です。理想的なことは、OpenScadで生産された2つのオブジェクトの写真です、キューブ、下のシリンダーはコードです。

1
2.
3.
4.
5.
6.
7
モジュール例(){
球(10);
翻訳([15,15、-10]){
シリンダー(H = 20、R = 5)。
     }
}
例();

脳の死者はシンプルです。私たちはちょうど10の半径の半径と5の高さ20のシリンダーを持つボールを生産しています。 Z軸内で10単位の下にあります。これが建設的なソリッドジオメトリが入ってくるところです。このようにUNION()コマンドを利用して、これら2つの3Dプリミティブを統合できます。

1
2.
3.
4.
5.
6.
連合(){
球(10);
翻訳([0,0、-10]){
シリンダー(H = 20、R = 5)。
   }
}

OpenScadでは、UNIONコマンドは暗黙的です。他のブール操作を統合している状況を除いて、多くの時間はそれを必要としません。より多くのブール操作があります。ここでの右側の違いは、次のようなコマンドです。

1
2.
3.
4.
5.
6.
違い(){
球(10);
翻訳([0,0、-10]){
シリンダー(H = 20、R = 5)。
   }
}

そして交差点コマンド

1
2.
3.
4.
5.
6.
交差点(){
球(10);
翻訳([0,0、-10]){
シリンダー(H = 20、R = 5)。
   }
}

それは建設的なソリッドジオメトリです。これらのブール演算により、あなたはちょうど何もすることができます。私はそれがそれを実証する時が来たのですか?

私たちのこと
私が正確に「もの」を開発する方法の多くのチュートリアルをやっていることを考えると、これらのチュートリアルで作るための基本的な「もの」を持つことは理にかなっています。コピーする項目を選択することは突然難しかったが、工学的な図面のいくつかの本を引き出すと、工学的な描画(フランス語、1929)から私は上記の「物」に解決しました。なぜ私はなぜ私がそのようなものをとても古くしたものを選んだのであれば、ただ覚えておいてください。また、これが私の列ですので、それを提供します。いくつかのシリンダを統合することによって、キューブは、完成した部分であることが終わったことの非常に基本的な形状を生み出すのが比較的簡単です。予備コードは以下のとおりです。

1
2.
3.
4.
5.
6.
7
8.
9.
10.
11.
12
13.
14.
15
16.
17.
18.
19
20.
モジュールのもの()
{
違い(){
シリンダー(H = 7、R = 19)。
シリンダー(H = 7、R = 8)。
     }

翻訳([ – 23,10,0]){
立方体([46,10,7]);
     }

翻訳([ – 10、-26,0]){
立方体([20,16,7])。
     }

翻訳([ – 10、-26,7]){
立方体([20,4,7])。
     }
}
もの();

繰り返しますが、これは私たちの部分の始まりにすぎません。私たちはここでのシリンダーと同様にキューブを利用しています。私たちが利用している寸法が変わっているのか疑問に思うのであれば、それは元の部分から来たので(1929年に第4版のエンジニアリングのコピーで公開されていますが、1911年に発行された最初の版から)作成されました8分の1インチ。私はちょうど私のOpenScadを構成しているので、1つのシステムは1/8インチの1/8に等しいです。これを印刷するときは、乗算するだけであらゆる種類のサイズの問題を修復できます。私たちの部分の主要な本体を表面させるために、フランジにいくつかのシリンダーを追加する必要があります。 OpenScadについて本当に素晴らしいことの一つのことは、ほとんど部品を生産する能力だけでなく、後でそれらをUNIONコマンドと統合する機能です。これが私たちのフランジのためのシリンダーの集まりです:

1
2.
3.
4.
5.
6.
7
8.
9.
10.
11.
12
13.
14.
15
16.
17.
18.
19
20.
モジュールフランジ(){
回転([270,0,180]){
翻訳([ – 10,6、-4]){
違い(){
連合(){
立方体([20,12,4]);
翻訳([10,0,0]){
シリンダー(H = 4、R = 10)。
                    }
                 }
翻訳E([10,0,0]){
シリンダー(H = 4、R = 3.5)。
回転([0,0,90]){
シリンダー(H = 3、R = 7)。
                       }
                 }
             }
         }
     }
}

OpenScadは一般的に単なるコードであるため、コード内の適切な領域にこのモジュールを呼び出すだけです。あなたは最終的なコードでいくつかのスクロールを見ることができます。私たちの部分はこのように見えます。私は切り身を読者に運動として離れていますが、ここにコードのような部分の写真はここにあります。

1
2.
3.
4.
5.
6.
7
8.
9.
10.
11.
12
13.
14.
15
16.
17.
18.
19
20.
二つの
22
23.
24
25.
26.
27 27
28
29.
30.
31.
32.
33
34.
35.
36.
37.
38.
39
40.
41.
42
43
44
モジュールのもの()
{
違い(){
シリンダー(H = 7、R = 19)。
シリンダー(H = 7、R = 8)。
回転([0,222]){
翻訳([0,1.5,0]){
立方体([20,3,7])。
          }
      }
   }
翻訳([ – 23,10,0]){
立方体([46,10,7]);
   }
翻訳([ – 10、-26,0]){
立方体([20,10,7]);
   }
翻訳([0、-26,24]){
フランジ();
   }
}

モジュールフランジ(){
回転([270,0,180]){
翻訳([ – 10,6、-4]){
違い(){
連合(){
立方体([20,12,4]);
翻訳([10,0,0]){
シリンダー(H = 4、R = 10)。
                    }
                 }
翻訳([10,0,0]){
シリンダー(H = 4、R = 3.5)。
回転([0,0,90]){
シリンダー(H = 3、R = 7)。
                       }
                 }
             }
         }
     }
}

もの();

だからあなたは行き​​ます。 OpenScadで生産されたもの。これはOpenScadを持つものを作成するための決定的なガイドですか?しかし、あなたの足を濡らすのに十分な以上のものです。それはあなた自身の部品をスタイルするだけでなく、3Dプリンタに送ることができます。来週、私はAutoCADでまったく同じ部分を作っています。この部分をもう1つの3Dスタイルパッケージで作成したら、コメントにメモを残してください。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

十分に速く、このFire TV Stick Liteは今日わずか19.99ドルで所有しています十分に速く、このFire TV Stick Liteは今日わずか19.99ドルで所有しています

Amazonは、わずか19.99ドルの低価格で優れたFire TV Stick Liteを販売しており、特別なこともする必要はありません。争うための割引コードや画面上のクーポンはありませんが、迅速である必要があります。 Amazonは、この取引がいつ終了するかを言っているわけではありません。 つまり、この取引を利用しようとしている人は、すぐに注文するはずです。 Amazonは通常、Fire TV Stick Liteを約30ドルで販売します。つまり、10ドルと元の価格から3分の1を節約できます。今すぐ注文すると、1日の終わりまでに新しいストリーミングスティックをインストールすることもできます。 購入:Amazonの最新のAlexa Voice Remote Liteを備えたFire TV Stick Lite:$ 19.99 |元の価格:30ドル 執筆時点では、Fire TV Stick LiteはAmazonで6,800を超えるレビューを持ち、5つのうち4.7星の評価を合わせています。それは素晴らしいスコアであり、これは最も安価なファイアーテレビスティックです。フルHDストリーミングを提供し、箱にAlexa Voiceのリモートライトが付属しています。 Netflix、Amazon Prime Video、Disney+、Apple TV+、または他の多くのストリーミングサービスの1つを見ているかどうかにかかわらず、このスティックはあなたをカバーしています。 Spotifyなどから音楽をストリーミングすることもできます。 繰り返しますが、この取引がいつ終了するかはわかりませんので、お見逃しなくように注文を入手してください。

ペーパークラフト爪ペーパークラフト爪

堅い紙を握り、あなた自身の紙爪を建てる作業に行きます。 [DOMBEEF]彼は彼の前のデザインで何も拾っていて拾うことができなかった以前のデザインで満足していたので、上記の爪を再現するための指示を投稿しました。 このバージョンは少し大きく、すべての部分を内部化します。 ペーパークラフトであること、あなたは材料や道具の邪魔にならない必要はありません。 プッシュピンは、ペーパークリップとワイヤのための穴をピボットポイントとして機能させます。 接着剤といくつかのテープは、残りのアセンブリを一緒に保持します。 あなたは休憩後に最終製品のビデオを見ることができます。 中央のシャフトは引っ張られたときに爪を閉じ、反対方向に押されたときにそれを開く。 これは、その家庭用クレーンゲームに最適になります(またはその爪ゲームでしたか?)…重すぎるものを拾いようとしていない限り。

FlashBlinkFlashBlink

スマートフォンを使用した電話の通知の通知として、AndroidデバイスのCam Flashを使用して、テクノロジーの収束の最大の例です。これらのガジェットは、カメラ、音楽プレーヤー、ビデオプレーヤー、Web通信デバイス、電話、そしてこの投稿に関連して強力なトーチとして機能します。 はい、カメラのLED/キセノンフラッシュの最も典型的な利用の1つはトーチのようです。現在、XDA-Developersのデザイナーが、それを活用する本を発見しました。ジャンプ後に検査してください。 xda-developersから: 最初に、着信時にカメラ/LED懐中電灯で通知できるアプリケーションを求めている人はほとんどいませんでした。だから私はそれを作ると信じていました Flash Blinkは、トーチとして利用できるアプリケーションに加えて、着信中にCam懐中電灯に通知される機能を提供します。 Android 4.0.3 ICSのSamsung Galaxy S IIのアプリを確認し、主張に従って機能することを確認できます。フラッシュオンインコーミングコール機能に加えて、トーチのパフォーマンスはどちらも必要な方法で機能します。 アプリを導入した後、個人には2つのオプション/トグルが提供されます。トーチのオン/オフをオン/オフにし、もちろん、着信コールを受けたときにフラッシュトーチを有効/無効にします。アプリにはそれが本当にすべてです。 私は、アプリが、着信通話の通知としてフラッシュを有効/無効にするときに時間を設定できるようにすることを望みます。眠りについた後、懐中電灯をトリガーして、暗い部屋で電話を見つけるのが簡単になるようにしたいと思います。 アプリをセットアップするには、最初に設定>安全性から未知のソースを非常に許可して、APKを使用してガジェットにFlashblinkをサイドロードできるようにする必要があります。 APKをダウンロードした後、タップしてインストールを開始します。 FlashBlinkは無料のアプリであり、以下のリンクからAPKとしてダウンロードできます。 Flashblink [XDA-Developersスレッドをダウンロード] FacebookやGoogle+ページにコメントを残して、Flashblinkについてあなたが信じていることを理解させることを忘れないでください。 同様に検査するのが好きかもしれません: llama for androidでは、場所、wifi、日付、時間に基づいてカスタムメイドのプロファイルを設定できます 便利なスキャナーがAndroid携帯電話を紙のスキャナーに変え、写真を撮って論文をPDFSに変えることができます Androidアプリギャラリーを検査して、Androidデバイス用のより多くのアプリをチェックしてください。 Twitterで私たちに準拠したり、Google+のサークルに私たちを追加したり、Facebookページのように私たちを追加して、Microsoft、Google、Apple、Webからのすべての最新情報を最新の状態に保つことができます。