您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“OpenSCAD如何設(shè)計(jì)3D打印智能路由器盒子”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
原始的OpenSCAD代碼如下:
//WRTnode智能路由器,盒子,防雨淋型(垂直安裝) //Author:openthings@163.com, //copyright 2015-2025. //打印時(shí)注意比例變化,并且旋轉(zhuǎn)向上。 //避免上部打印時(shí)無(wú)支撐塌陷。 //蓋子單獨(dú)打印,或放為兩個(gè)模型。 /*Changelog: V1.1,2015-02-27: 1、盒蓋的USB接口向Y偏移0.2,更好適應(yīng)WRTnode的接口。 2、盒蓋整體尺寸長(zhǎng)寬減少0.2,以方便組裝。 3、盒蓋的偏移量和進(jìn)風(fēng)口相應(yīng)調(diào)整。 4、盒蓋的擋格向內(nèi)移0.1,使蓋子能完全嵌入盒體。 */ //常量定義 athick=0.5; //蓋子厚度 bthick=0.10; //盒壁厚度 bwidth=5.0; //內(nèi)徑凈寬 bhight=1.8; //內(nèi)徑凈高 blong_inter=5.5;//內(nèi)徑凈長(zhǎng) //外徑長(zhǎng)度=底厚+內(nèi)徑+擋格+蓋子厚度 blong=bthick+blong_inter+bthick+athick; //文字或圖標(biāo)標(biāo)識(shí) //translate([-2,0,0]) //scale([1, 1, 0.1]) // surface(file = "smiley.png", center = true); //====================================== //盒子體,采用挖空切割方式造型。 difference() { //外盒 translate([0,0,0]) { color([0.8,0.8,0.8]) cube([blong,bwidth+bthick*2, bhight+bthick*2]); } //內(nèi)盒,挖空。 translate([bthick,bthick,bthick]) { color([0.2,0.8,0.8]) cube([blong+1,bwidth,bhight]); } //底部,凹陷標(biāo)識(shí)。 translate([blong-2,2.2,bhight+bthick+0.08]) { color([0.2,0.2,0.2]) cube([1.5,bwidth*0.5,0.1]); } } //底部加強(qiáng),在內(nèi)部形成邊角擋格。 translate([bthick,bthick,bthick]) { color([0.2,0.5,0.2]) cube([bthick,bwidth,bthick]); } translate([bthick,bthick,bhight]) { color([0.2,0.5,0.2]) cube([bthick,bwidth,bthick]); } translate([bthick,bthick,bthick]) { color([0.2,0.5,0.2]) cube([bthick,bthick,bhight]); } translate([bthick,bwidth,bthick]) { color([0.2,0.5,0.2]) cube([bthick,bthick,bhight]); } //蓋子擋格。 translate([blong-athick-0.1,bthick,bthick]) { color([0.2,0.5,0.2]) cube([bthick,bwidth,bthick]); } translate([blong-athick-0.1,bthick,bhight]) { color([0.2,0.5,0.2]) cube([bthick,bwidth,bthick]); } //====================================== //蓋子,單獨(dú)打印。嵌入盒子內(nèi)部,注意留公差。 //translate([2,0.0,0.0]){ translate([0,0.05,2.55]){ difference() { //蓋子,挖空。 translate([0,bthick,bthick]) { color([0.5,0.5,0.5]) cube([athick-0.05,bwidth-0.1,bhight-0.1]); } translate([0.2,bthick*2,bthick*2]) { color([0.6,0.3,0.8]) cube([athick+1,bwidth-bthick*2-0.1, bhight-bthick*2-0.1]); } //通風(fēng)口,挖空。================ //左側(cè)出風(fēng)口 translate([-0.1,0.5,1.2]) { color([1,0.8,0.8]) cube([0.8,1.5,0.2]); } translate([-0.1,0.5,0.85]) { color([1,0.8,0.8]) cube([0.8,1.5,0.2]); } translate([-0.1,0.5,0.5]) { color([1,0.8,0.8]) cube([0.8,1.5,0.2]); } //右側(cè)進(jìn)風(fēng)口 translate([-0.1,3.2,0.5]) { color([1,0.8,0.8]) cube([0.8,0.8,0.4]); } translate([-0.1,4.2,0.5]) { color([1,0.8,0.8]) cube([0.8,0.2,0.9]); } translate([-0.1,4.6,0.5]) { color([1,0.8,0.8]) cube([0.8,0.2,0.9]); } //USB接口,挖空。 translate([-0.1,3.2,1.10]) { color([1,0.8,0.8]) cube([0.8,0.8,0.3]); } } }
“OpenSCAD如何設(shè)計(jì)3D打印智能路由器盒子”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。