【Abaqus 3D打印建模】之 極小曲面 III --免安裝綠色小程序
***已更新,請見【網格優化功能:Abaqus 極小曲面】之 極小曲面 III --免安裝綠色小程序2***
***已購買本算例的,可以聯系我免費更新***
0.前言
前段時間跟大家分享了怎么用MATLAB 和 python 建立 3D打印用的極小曲面及將其輸出為stl格式的方法,具體請看:
- Matlab生成極小曲面,包括matlab腳本及生成為stl的腳本
- python生成極小曲面,包括python腳本、安裝包及生成stl的腳本
以上兩種方法基本上等效,不僅可以生產極小曲面,也能夠加厚或輸出為stl,只不過是所用軟件不一樣。但據網友反饋,存在寫不方便之處,如有些人需要安裝matlab,或python的依賴包安裝失敗等。為此,做了個簡單的小程序,其實說白了用python做了個界面并打包了代碼,由于非程序員出身,打包完了本來幾個kb的腳本成了200M左右的包(把mayavi、pyqt等打包進去了),在此跟大家分享,如果有朋友能夠解決打包問題(不要現在這么大),愿意有償請教。
***該軟件只是打包了python的免費包,解壓后運行即可。請尊重別人的勞動。
1.介紹
軟件使用起來比較方便,內置了常見的極小曲面,當然也能輸入表達式生成。
1、解壓既可以運行:

2、用戶輸入并給定變量的取值范圍:
***請注意,每個表達式 必須以 ; 結束!!!

****注:雖然曲面表達式一樣,但隱式(一個方程)和 顯式(x、y、z分別表達)的曲面不盡相同,主要原因事兩種方法的原理不同,隱式方法是在給定的xyz范圍內選取滿足條件的點;而顯式方法則根據x、y的取值確定z。
3、輸出為stl格式,并導入到有限元(如abaqus):

4、加厚及網格優化(其他劃分網格軟件):
freecad1db9b63180b9551c88.gif" alt="REMESH.gif" data-mobile-src="https://img.jishulink.com/upload/202107/8f3dad23d741421db9b63180b9551c88.gif?image_process=/format,webp/quality,q_40/resize,w_400" data-pc-src="https://img.jishulink.com/upload/202107/8f3dad23d741421db9b63180b9551c88.gif?image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/202107/8f3dad23d741421db9b63180b9551c88.gif">
2.其他說明
1、建立模型只是第一步,如果需要進行仿真,還需根據情況賦予材料參數。
2、此程序加厚僅將曲面封閉(內部是空心的),若需要實心幾何模型(stp等格式),可在線轉換或采用freecad軟件; 或將stl導入abaqus后,在mesh模塊 將三角形網格轉四邊形,即可轉化為內實體。
3、本人推薦采用上面的matlab或python方法。
4、網格優化可采用hypermesh等很多其他軟件,本人推薦meshlab或ntopology(強烈推薦)。
5、除了stl,可以輸出為各種圖片格式及obj等其他格式(mayavi自帶)。
6、下面是簡單的用戶手冊:
以下內容為付費內容,請購買后觀看
15人購買
極小曲面生成、加厚及 stl轉換軟件
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















