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

Apple在2018年第一季度享受LTE可穿戴市場的主導地位,佔全球銷售額的59%Apple在2018年第一季度享受LTE可穿戴市場的主導地位,佔全球銷售額的59%

Apple不共享Apple與外部任何個人享受銷售可穿戴的業務能夠轉移。 現在,Canalys的新數據聲明能夠為我們提供我們最好的數字概念,並確切比較Apple在2018年第1季度中如何享受銷售。如果數字準確,蘋果不僅是最突出的可穿戴製造商然而,這一時期也發現自己在蜂窩智能手錶的銷售中也占主導地位。 儘管蘋果沒有共享蘋果享受銷售,但首席執行官蒂姆·庫克(Tim Cook)確實指出,上個季度“蘋果享有強大的雙位數,達到新的三月四分之一紀錄”。 Canalys及其數據表明,蘋果在競爭之前仍然是世界上最著名的可穿戴製造商,例如Fitbit和Garmin,這兩家公司在市場上比Apple早得多。 根據這些Canalys的數字,可穿戴的市場同比增長了35%,總計超過2000萬輛。蘋果享受了380萬件,小米不遠遠落後於發貨370萬輛。但是,這個數字包括中國公司的27英里樂隊,這肯定會使數字有些偏向,而該樂隊承擔的公司銷售的90%左右。如果僅將Apple享受與其他智能手錶的享受相比,那麼照片的修改就會大大進行。 Ceullar市場也強調了蘋果的可穿戴優勢。 Canalys指出,蘋果占銷售額的59%。 Canalys高級分析師Jason Low表示:“蘋果公司最重要的Apple享受系列3是蘋果成功的關鍵是它已經能夠將其推向消費者手中的啟用LTE的手錶。” “運營商歡迎Gadget銷售中的額外利潤以及Apple Watch的數據增加的會員利潤,以及提供LTE Apple在世界各地享受的運營商的列表,每個月都在增加。” 這一切都是讓我們真正希望蘋果分享自己的東西,毫無疑問,數字要精確得多,因此我們可以確切地確定可穿戴設備的狀況。如果這些數字接近準確,那麼顯然確實做得很好。 (來源:Canalys) 您可能同樣喜歡檢查: 直播Android,Windows,iOS,Mac,Apple TV上的Internet上的直播WWDC 2018主題演講,這就是這樣 免費的iPhone個人熱點連接而無需越獄或臨時網絡共享:的確,現在有可能 下載您的Apple ID帳戶數據的副本,這是方式 iOS 11.3.1越獄工作月亮在視頻上演示 PUBG Mobile 0.6.3 APK Beta Beta更新推出了FPS模式以及更多在中國

READ MOREREAD MORE

下載:Android 7.1.1開發人員Preview 2發布下載:Android 7.1.1開發人員Preview 2發布

Google剛剛可以下載Android 7.1.1開發人員Preview 2 for Nexus 6p,Nexus 5X,Nexus 9,Nexus 9,Nexus Player等。牛軋糖的開發人員預覽種子是在Google發布以兼容Android設備發布的初始預覽版本後大約一個月。 雖然Google自己的像素手機已經運行了Android 7.1 Nougat的最終版本,但在這裡必須注意的是,使用Pixel發貨的Android版本與所有其他設備正在評估的Android版本不同。 好像Android碎片還不夠,Google選擇製作一些Android 7.1功能,例如Google Assistant,僅是Pixel手機獨有的,因此需要為所有其他Android設備使用這種不同的7.1牛軋糖。 所有其他設備的Android 7.1.1牛軋糖包括對Daydream VR的支持,Apple的3D Touch快速動作般的功能,稱為應用程序快捷方式,可與滑動手勢,增強的Live WallPapers一起使用。 Android 7.1.1 Nougat DP2可用於Nexus 6p,5x,9,Pixel C,Nexus Player和General Mobile 4G。

READ MOREREAD MORE

如何加快Kindle Fire Silk Web瀏覽器如何加快Kindle Fire Silk Web瀏覽器

Amazon的Kindle Fire是第一個從典型的E-Ink Laden E Reader系列中出來的平板電腦,該系列已證明自己是世界上最喜歡的公司。隨著Android驅動的平板電腦的重新定位,Amazon還創建了自己的Web瀏覽器,開發了通過進行一些精美的緩存來使加載Web頁面成為活潑的事情。至少這就是理論。 任何在Kindle Fire中度過的任何時間的人(Redmond Pie團隊都沒有,所以我們會以其他所有人的言語來最好地!)然後,您可能會知道使用平板電腦的經歷是一種緩慢的,但是,如果有一個區域確實很短,那就是網絡瀏覽體驗。 亞馬遜的絲綢瀏覽器打算在幕後進行一些神奇的緩存,這將使網絡瀏覽變得非常光滑,但似乎並沒有像預期的那樣真正付出。值得慶幸的是,有一些方法可以使事情變得更加流暢,而HowToGeek的速度很低。 基本上,此修復程序歸結為更改絲綢瀏覽器設置內的三個主要設置,並且似乎很熟悉。 看,Howtogeek建議,除其他外,關閉了Flash。我們之前已經涵蓋了很多次閃電俠的優點,但不用說我們不是很大的粉絲。 那麼,您需要做什麼? 啟動Kindle Fire的瀏覽器,然後按屏幕底部的菜單按鈕。接下來,點擊“設置”按鈕並更改以下設置: 啟用插件 – 將其更改為“關閉”。 加速頁面加載 – 取消選中此功能。 桌面或移動視圖 – 更改為“移動”。 在這裡,您已關閉Flash,告訴瀏覽器加載網站的移動版本 – 無論如何,小屏幕還不夠大,可以全面網頁 – 並關閉頁面加速度。根據HowtoGeek的說法,特別是在激活時預計這種設置會加快速度,但是在快速WiFi連接下,它似乎具有相反的效果。將其關閉,至少嘗試一下。 現在,您應該看到速度良好的提高,即使Flash Off

READ MOREREAD MORE