溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenSCAD怎么實現3D打印NodeMCU外殼

發布時間:2021-12-24 09:52:34 來源:億速云 閱讀:235 作者:iii 欄目:互聯網科技

本篇內容主要講解“OpenSCAD怎么實現3D打印NodeMCU外殼”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“OpenSCAD怎么實現3D打印NodeMCU外殼”吧!

OpenSCAD怎么實現3D打印NodeMCU外殼

OpenSCAD的原始模型文件如下,可以自行修改后在3D打印機上輸出。

//NodeMCU智能設備,盒子,防雨淋型(垂直安裝)
//Author:openthings@163.com,
//copyright 2015-2025.
//打印時注意比例變化,并且旋轉向上。
//避免上部打印時無支撐塌陷。
//蓋子單獨打印,或放為兩個模型。

//常量定義
athick=0.5;	//蓋子厚度
bthick=0.10;	//盒壁厚度
bwidth=4.0;	//內徑凈寬
bhight=1.5;	//內徑凈高

blong_inter=5.5;//內徑凈長
//外徑長度=底厚+內徑+擋格+蓋子厚度
blong=bthick+blong_inter+bthick+athick;

//文字或圖標標識
//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]);
	}
	//內盒,挖空。
	translate([bthick,bthick,bthick])
	{	color([0.2,0.8,0.8])
		cube([blong+1,bwidth,bhight]);
	}
	//底部,凹陷標識,可貼標簽。
	translate([blong-2,1.8,bhight+bthick+0.08])
	{	color([0.6,0.6,0.6])
		cube([1.5,bwidth*0.5,0.1]);
	}
}

//底部加強,在內部形成邊角擋格。
	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,bthick,bthick])
	{	color([0.2,0.5,0.2])
		cube([bthick,bwidth,bthick]);
	}
	translate([blong-athick,bthick,bhight])
	{	color([0.2,0.5,0.2])
		cube([bthick,bwidth,bthick]);
	}

//======================================
//蓋子,單獨打印。嵌入盒子內部,注意留公差。
translate([5.75,0.0,0]){
//translate([0,0,2]){
difference() {
	//蓋子,挖空。
	translate([0,bthick,bthick])
	{	color([0.5,0.5,0.5])
		cube([athick-0.05,bwidth,bhight]);
	}
	translate([0.2,bthick*2,bthick*2])
	{	color([0.6,0.3,0.8])
		cube([athick+1,bwidth-bthick*2,
				bhight-bthick*2]);
	}

	//通風口,挖空。================
	//左側出風口
	translate([-0.1,0.5,0.4])
	{	color([1,0.8,0.8])
		cube([0.8,0.3,0.9]);
	}
	translate([-0.1,1,0.4])
	{	color([1,0.8,0.8])
		cube([0.8,0.3,0.9]);
	}
	//右側進風口
	translate([-0.1,3,0.4])
	{	color([1,0.8,0.8])
		cube([0.8,0.3,0.9]);
	}
	translate([-0.1,3.5,0.4])
	{	color([1,0.8,0.8])
		cube([0.8,0.3,0.9]);
	}
	//USB接口,挖空。
	translate([-0.1,1.75,1.0])
	{	color([1,0.8,0.8])
		cube([0.8,0.8,0.3]);
	}
}
}

到此,相信大家對“OpenSCAD怎么實現3D打印NodeMCU外殼”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女