性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

飛多學(xué)堂
認(rèn)證:優(yōu)質(zhì)創(chuàng)作者
所在專題目錄 查看專題
3D設(shè)計(jì)軟件FreeCAD 入門
3D設(shè)計(jì)軟件FreeCAD入門2 凸臺和凹坑功能
3D設(shè)計(jì)軟件FreeCAD入門3 兩種設(shè)計(jì)方式
3D設(shè)計(jì)軟件FreeCAD入門4 草圖
3D設(shè)計(jì)軟件FreeCAD入門5 一個稍微復(fù)雜點(diǎn)的模型
作者動態(tài) 更多
手把手教你萬用表NMOS管好壞檢測
02-25 06:00
4-28V便攜式可調(diào)電源
02-16 16:27
璞石 DS4T252 示波器 評測
02-16 16:26
LTspice入門教程4-電壓源的基本使用
2024-09-23 16:58
3D設(shè)計(jì)軟件FreeCAD入門5 一個稍微復(fù)雜點(diǎn)的模型
2024-09-23 09:58

3D設(shè)計(jì)軟件FreeCAD 入門

大家好,很高興和各位一起分享我第 39 篇原創(chuàng)文章,喜歡和支持我的工程師,一定記得給我點(diǎn)贊、收藏、分享喲。

加微信【jiyuyun18】與作者溝通交流。

對于廣大電子愛好者來說,在這個 PCB 可以免費(fèi)打樣的時代,制作一款 PCB 已經(jīng)不是什么麻煩事了。但是如果你想為你的電路板制作一個外殼,那就是另外一回事了。注塑模具動輒幾千元,甚至幾萬元,讓我們廣大電子愛好者望而卻步。公版外殼雖然便宜,但總是差強(qiáng)人意,不是尺寸不合適就是螺絲固定孔位置不對。此時,一種新的技術(shù)出現(xiàn)了,那就是 3D 打印,雖然打得很慢,但我們可以讓機(jī)器在我們睡覺時打,讓它二十四小時不停打,好在它尺寸是合適的,如果你會設(shè)計(jì)的話。什么?你不會設(shè)計(jì)?!今天我們就來解決這個問題。

FreeCAD 是一開源免費(fèi)的 3D 打印設(shè)計(jì)軟件。本文以設(shè)計(jì)一個如下圖的小儲物盒為例,講述如何使用 FreeCAD 進(jìn)行 3D 打印設(shè)計(jì)。

軟件設(shè)置

開始設(shè)計(jì)前,先對軟件做一些基本設(shè)置。

  • 將標(biāo)記(Marker)大小設(shè)置的大一些,這里設(shè)置為 15px。菜單-》編輯-》首選項(xiàng)-》顯示:

標(biāo)記大小設(shè)置為15px

  • 面板選擇顯示報(bào)告瀏覽器組合瀏覽器。

打開報(bào)告和組合瀏覽器

  • 報(bào)告瀏覽器用于顯示系統(tǒng)錯誤和警告。組合瀏覽器用于顯示模型和任務(wù):

組合瀏覽器

  • FreeCAD 默認(rèn)的導(dǎo)航模式為 CAD 模式,可以選擇其他的導(dǎo)航模式,不同的導(dǎo)航模式拖動模型或轉(zhuǎn)動模型的操作方式不一樣:

CAD 操作模式

該設(shè)置位于窗口的右下角。你也可以選擇其他的操作模式,本文使用CAD操作模式。

把鼠標(biāo)放到導(dǎo)航模式上可以彈出當(dāng)前導(dǎo)航模式的操作提示:

鼠標(biāo)懸停,顯示導(dǎo)航提示

按住鼠標(biāo)滾輪鍵或者 Ctrl + 鼠標(biāo)右鍵可以拖動模型。Shift + 鼠標(biāo)右鍵旋轉(zhuǎn)模型。

模型旋轉(zhuǎn)亂了后,工具欄中的設(shè)置為等軸測試按鈕可以恢復(fù)默認(rèn)視圖:

恢復(fù)默認(rèn)視圖

  • FreeCAD 是一款多功能3D設(shè)計(jì)軟件,可以進(jìn)行房屋設(shè)計(jì)、機(jī)械設(shè)計(jì)等。進(jìn)行3D打印設(shè)計(jì)需要選擇Part Design :

3D 打印模型設(shè)計(jì)選擇 Part Design

設(shè)計(jì)過程

新建

開始設(shè)計(jì)點(diǎn)擊菜單-》文件-》新建:

新建

創(chuàng)建實(shí)體(Body)

點(diǎn)擊組合瀏覽器 中任務(wù)選項(xiàng)卡中的創(chuàng)建實(shí)體

創(chuàng)建實(shí)體

創(chuàng)建實(shí)體后,任務(wù)選項(xiàng)卡內(nèi)容變?yōu)槿缦拢?/span>

實(shí)體用于包含我們設(shè)計(jì)的各個部分。

創(chuàng)建草圖

點(diǎn)擊組合瀏覽器面板 任務(wù)選項(xiàng)卡中的創(chuàng)建草圖,創(chuàng)建一個草圖:

創(chuàng)建草圖

創(chuàng)建草圖后,系統(tǒng)讓你選擇要進(jìn)行工作或設(shè)計(jì)的平面:

選擇工作平面

根據(jù)你要設(shè)計(jì)的模型,選擇一個合適的平面。這里我們選擇 XZ 平面。選中 XZ_Plane, 然后點(diǎn)擊 OK 按鈕,選擇后界面如下:

紅色圓點(diǎn)表示原點(diǎn)。

繪制二維形狀

可以通過選擇工具欄中的不同形狀來進(jìn)行 2D 繪圖:

二維圖形繪制工具

我們選擇折線(polyline) 用于繪制 XX 的基本形狀:

折線

Left click to place a point, right click to release the tool.

選取一個起始點(diǎn),左鍵單擊開始劃線,右鍵單擊結(jié)束劃線。

我們從原點(diǎn)開始畫,左鍵單擊開始,中間拐彎也是左鍵,最后回到原點(diǎn),繪制完成后單擊一下右鍵,繪制出如下形狀:

通過折線繪制出自己想要的形狀

繪制完成后,如果對形狀不滿意,想要修改,可以單擊選中選中一個點(diǎn),來回拖動改變形狀:

拖動可以改變形狀

注意,如果此時有的點(diǎn)不能移動或是只能在某個方向上移動,那是因?yàn)楸?/span>鎖定了。

通過約束固定設(shè)計(jì)

約束是 3D 設(shè)計(jì)中一個很重要的概念。工具欄上的約束(constraints)按鈕可以用來創(chuàng)建約束:

各種約束工具

重合(coincident)約束

重合約束

,用來將兩個點(diǎn)約束(固定)在一起。

固定點(diǎn)至對象(Fix a point onto an object) 約束用來將某一個點(diǎn)固定在某一個對象上:

固定至對象約束

下面依次是豎直、平行、垂直、相切、相等、對稱(Vertical、Horizontal、Perpendicular、Tangent、Equal、Symmetry)約束:

垂直等約束

水平距離、垂直距離(Horizontal distance、Vertical distance):

距離約束

圓或圓弧(Arc/Circle)約束同來約束圓或圓弧的半徑或直徑

圓或圓弧約束

角度(Angle)約束:

角度約束

一個完美的模型是充分約束的(A perfect model is fully constrained)。意思就是,在下面圖形中,你拖哪一個點(diǎn)都不應(yīng)該被拖動:

可以拖動的圖形是不完美的

如果你想刪除約束,可以選中約束,可以刪除約束:

約束可以被刪除

刪除所有的約束后,所有的點(diǎn)都可以拖動了:

過多的自由,亂套了

我們選中兩個點(diǎn),使用重合約束

重合約束

將他們他們約束(固定)在一起:

使用重合約束將草圖中的兩個點(diǎn)粘合到一起

要想多選,在 Windows 系統(tǒng)按著鍵盤上的Ctrl鍵,Mac 系統(tǒng)按著鍵盤上的CMD鍵。

將其他的點(diǎn)也約束到一起:

將其他的點(diǎn)都約束到一起

創(chuàng)建垂直約束:

選中兩點(diǎn),使用垂直約束

然后將兩點(diǎn)約束到一起:

通過水平距離約束將線段的長度設(shè)置為 40 mm:

使用水平距離約束設(shè)置兩點(diǎn)間橫向距離

通過垂直距離約束設(shè)置線段長度為 60 mm:

使用垂直距離約束設(shè)置兩點(diǎn)間縱向距離

讓線段與 X 軸平行:

使用水平約束使兩點(diǎn)之間的連線水平

通過垂直距離約束將線段長度設(shè)置為 20 mm:

使用垂直距離約束設(shè)置兩點(diǎn)之間的縱向距離

設(shè)計(jì)過程中,如果你不小心將角度轉(zhuǎn)亂了,可以通過點(diǎn)擊右上角那個骰子形狀的立方體中的Front 切換回**前視圖**:

切換回前視圖

CAD 導(dǎo)航模式時,拖動方式為 Ctrl+ 鼠標(biāo)右鍵:

通過垂直約束將線段設(shè)置為垂直于X軸:

現(xiàn)在我們的草圖形狀已經(jīng)基本固定了,拖動是不會引起形狀改變的,但是位置可以改變:

我們通過重合約束將原點(diǎn)和形狀上的一個點(diǎn)約束在一起,這樣我們的二維形狀就不會動了:

綠色表示我們的二維形狀已經(jīng)完美約束了。

指示尺寸的數(shù)字礙眼的話可以拖開:

結(jié)束二維(草圖)設(shè)計(jì)

通過組合瀏覽器中的模型選項(xiàng)卡可以查看我們的設(shè)計(jì)結(jié)構(gòu),目前為止,我們的設(shè)計(jì)結(jié)構(gòu)如下,有一個 Body、Origin、Sketch(草圖):

設(shè)計(jì)結(jié)構(gòu)

通過任務(wù)選項(xiàng)卡可以查看模型的約束和各個組成元素

任務(wù)選項(xiàng)卡可以查看各個元素

我們通過點(diǎn)擊任務(wù)選項(xiàng)卡中的Close按鈕來結(jié)束當(dāng)前的草圖設(shè)計(jì):

結(jié)束草圖設(shè)計(jì)

二維變?nèi)S

結(jié)束草圖設(shè)計(jì)后,任務(wù)選項(xiàng)卡內(nèi)容變?yōu)椋?/span>

各種三維工具

模型選中Body, 切換到任務(wù)選項(xiàng)卡,單擊模型中的一條邊,任務(wù)選項(xiàng)卡中出現(xiàn)了當(dāng)前可進(jìn)行的操作:

草圖工具中有一個是凸臺(Pad),各個 3D 設(shè)計(jì)軟件都有這個功能,名字可能不同,有的可能叫拉伸(Pull)。凸臺功能用于拉伸一個平面形狀,使之變?yōu)榱Ⅲw形狀。

點(diǎn)擊凸臺工具,神奇的事情發(fā)生了,平面的模型變成立體的了:

凸臺(Pad)工具實(shí)現(xiàn)拉伸

注意,這里體現(xiàn)了 3D 設(shè)計(jì)的一種常見思路或流程,即先在某個平面上設(shè)計(jì)二維的形狀,然后拉伸之,使之變?yōu)榱Ⅲw形狀。

可以在任務(wù)欄中輸入模型的長度 135mm:

可以設(shè)置拉伸的長度

現(xiàn)在我們的模型已經(jīng)基本上是我們想要的形狀了,但有一個問題,我們的最終目標(biāo)中間是空的,但是現(xiàn)在模型還是實(shí)心的。要進(jìn)行挖空操作,我們可以設(shè)計(jì)一個形狀和現(xiàn)在完全相同的實(shí)體,但是小點(diǎn)的對象,放進(jìn)去。FreeCAD t提供一種簡單的方法。

我們選中現(xiàn)在模型的一個斜面,然后選擇工具欄中的做一個厚的實(shí)體(Make a thick solid)工具把現(xiàn)有的模型中間掏空:

掏空模型

操作完后,可以設(shè)置壁厚為 2 mm。

在其他的 3D 設(shè)計(jì)軟件中這個功能也叫外殼工具或者挖空工具。

導(dǎo)出 STL 文件

至此,我們的設(shè)計(jì)就完成了。

我們可以導(dǎo)出 stl 文件給 3D打印切片軟件使用。

組合瀏覽器中選中模型選項(xiàng)卡,選中 Body, 菜單-》文件-》導(dǎo)出,保存文件類型選擇stl:

導(dǎo)出 STL 文件

總結(jié)

最后,我們總結(jié)一下使用 FreeCAD 進(jìn)行 3D 模型設(shè)計(jì)的步驟:

  1. 在某一個平面上繪制二維圖形。
  2. 通過凸臺(Pad)或其他工具將二維圖形拉伸為三維模型。
聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 4
收藏 4
關(guān)注 212
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧