3D打印:本週使用OpenSCAD

製作一件事,我們開始使用OpenSCAD,一個3D建模程序,比繪圖更像編程。大量有益的3D可打印物體 – 包括大量重新轉發的零件 – 是在OpenSCAD中創建的,因此在最終的位置,您將能夠符合自己的零件。

這並不表示為OpenSCAD的總教程;我只是在發作渣滓足以製定基本部分。下週我將很多可能使用AutoCAD創建零件,但是,如果您有什麼軟件應用程序工具的概念,我必須用作作文化以進行零件,請在評論中留下一個註釋。檢查3D打印指南,以便在下面的openscad中製作零件。

首先,一些基礎知識
OpenSCAD背後的基本概念是建設性的實心幾何形狀,這是一種建模方法,它利用球體,立方體或圓柱等基元與基本布爾操作一起產生物體。利用單詞解釋這種方法只是可怕,所以這是一個非常非常簡短的例子。為理想是在OpenSCAD中產生的兩個物體的照片,立方體以及下面的氣缸是代碼,您必須能夠輕鬆遵守:

1
2
3.
4.
5.
6.
7.
模塊示例(){
球體(10);
翻譯([15,15,-10]){
氣缸(H = 20,r = 5);
}
}
例子();

大腦死亡簡單,對嗎?我們只是用半徑為10的球以及半徑為5的圓柱體和高度為20.我們在x以及y軸和y軸中,我們將面積15個單元等同於區域。以及z軸中的10個單位。這是建設性實體幾何中進入的地方。我們可以通過利用union()命令來集成這兩個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年在我的第四版工程繪圖副本中發布,但它可能來自1911年發布的第一版)八分之一英寸。我只是撰寫我的openscad,所以一個系統等於一英寸的一個。當我們打印出來時,我們可以通過乘法修復任何類型的大小問題。為了表面上面,我們的主要身體,我們要求在法蘭上添加一些氣缸。一個真正令人敬畏的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通常只是代碼,因此我們只能在代碼中的相應區域調用此模塊。您可以在最終確定的代碼中看到此滾動下來。理想的現在,我們的部分出現了這樣:現在唯一委派的是添加到這個東西的是主要身體上的3/8“插槽,以及一些魚片。我會將魚片留成讀者的鍛煉,但這是代碼以及結果部分的照片:

1
2
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
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,0,225]){
翻譯([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中進行完全相同的部分,這必須與其他CAD包相同。如果您有任何類型的願望,可以看到用一個更多的3D樣式包製作的本部分,請在評論中留下一個註釋。

Leave a Reply

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

Related Posts

河豚:智能手機大小的行星探險家河豚:智能手機大小的行星探險家

是MARS上的空間,以及可愛機器人的歐羅巴? [NASA] – 與[UC BERKLEY]以及[遙感集團]一起工作 – 有答案:河豚,受摺紙影響的機器人。 河豚 – 這意味著彈出平面折疊探險家機器人 – 能夠感測對象,並通過“將自己的自身折疊成一個較小的尺寸,以適當地改變其配置文件,以塑造成形,進入角落以及縫隙。它是開發的,所以幾個喘氣可能居住在一個更大的工藝內,然後部署到偵察以否則無法進入的地形。洞穴,熔岩管以及可能庇護有機材料的陰影岩石懸垂是勘探的主要候選人。河豚組將收集的信息送回媽媽船上被轉發給媽媽地球。 我們嵌入了折疊的機器人的視頻,它的輪子通過一個低橋。您可以在作業頁面上獲取更大的性能範圍。 其低成本,重量,以及較少的尺寸將使通過免費的科學儀器擴大客觀能力的完美補充。此外,它可以忍受幾個顛簸,爬上陡峭的傾斜,甚至瀏覽滑動或雪的表面,所有這些都表明額外這些探針將是任何類型的未來勘探任務的重要佔有權。 對於更多的空間善良,檢查我們探討了噴射推進實驗室,或者嘗試解決區域探索的一個加重問題之一。 [通過itay,通過gizmodo提供的提示]

READ MOREREAD MORE

推出火箭和錄製視頻推出火箭和錄製視頻

考慮到我們為模型和業餘劫掠黑客提出呼叫,我們一直在我們的想法線上得到了大量提交。這是昨天找到了向我們的兩種方式: 升級原件 在70年代初期,埃斯塔斯釋放了一個帶有8毫米動畫片凸輪的火箭,附著在火箭的鼻子上。它被稱為Estes Cineroc,並且是工程潛力的特殊演示,以適合紙板管內的運動映像凸輪。 Cineroc有點收集器的物品,所以當然還有一個帶有有效載荷灣的再現套件足夠大,適用於[Bob Marchese]的808至關重要的FOB攝像機。他的發射視頻看起來很棒,有色,並且不需要郵寄到要開發的estes。 比燈泡和一個按鈕好得多 還記得舊的黃色(或藍色,我想也許是一個紅色的一個)按鈕發射控制器?配備武裝至關重要的(一條電線),電池和按鈕,控制器並不多為寫主頁。 [Joe Niven]用多個LED燈,蜂鳴器,連續性檢查器和電池測試儀建立了自己的發射控制器。對於555和一對4000系列的邏輯芯片而言也不錯。

READ MOREREAD MORE

更好的汽車和卡車鉸支3D打印更好的汽車和卡車鉸支3D打印

我們通常利用3D打印複製的產品,我們可能會以其他方式與標準的加工方法製作。弗勞恩霍夫協會的運動型轎車和卡車新門鉸鏈採用了不同的策略:它試圖比同等加工的零件要好得多。業務聲明,新的部分是成功的一半費用,以及求值比典型的鉸鏈少35%。 在他們的3D軟件刺激使用工具的研究小組分析了不同的方面,導致生產成本。其中的一些人一定的部分,而其他人一定的過程。例如,定向部分以減少支持以及最大化在形狀上的發展表面的量。 通過模擬鉸鏈上的力量,它並沒有太大的差別的工具可能消除材料。這使重量降低了35%。更少的材料也表明較少的打印時間,還節省了成本。 老實說,沒有什麼他們做了必須的消息包括在3D打印任何個人。在一個實用的方法定向的一部分是有道理的。我們看到無論是在3D打印去除不必要的材料以及標準製造。迷人的部分是利用的工具來幫助自動化這些優化。我們不能告訴應用軟件的定價是什麼,以及大家都在猜測這是不是針對消遣3D打印市場。然而有趣的是,我們懷疑有些苦勞,以及在提供軟件應用程序可能網上類似的模擬結果可以做些什麼為好。 從理論上講,可以做有限的方面分析任何類型的工具應該能夠找出材料去除。我們已經觀察到的汽車製造商正在採用3D打印。

READ MOREREAD MORE