
發布
注冊
/
登錄stl的案例
3D打印文件格式STL,正在逐漸被3MF格式取代
導讀:STL文件是當前3D打印的流行文件。現在,這一文件形式正在逐漸被3MF格式取代。
STL是一種比較“古老”的3D文件格式,由3D Systems在1987年首次發布,是Stereolithography一詞的縮寫。STL文件在設計上考慮到了增材制造的情況,將數據(通常基于NURBS或BREP)轉換為網格,供3D打印機進行解析。因此,曲線和復合曲面被轉換為機器數據運行的代碼。STL用小三角形模擬模型原始表面,結構越復雜、詳細,所需要的三角形越多。
△結構越復雜和詳細,使用的三角形越多。
“傳統”的STL文件
STL文件通過使用三維笛卡爾坐標系的三角形的單位法線和頂點(按右手法則排序)來描述原始的、非結構化的三角化表面。這種機器的自然文件格式是一系列對應于不同Z值的閉合多邊形(層或切片)。然而,由于可以改變層厚度,STL能夠以更快但不太精確的構建方式進行模擬,將構建模型定義為封閉多面體在水平面切片的集合。但是,STL畢竟基于網格架構,不能將信息存儲為數學表達。因此,只能結轉原始信息。這導致了它在存儲時需要占用較大的硬盤空間,同時又不對模型本身的幾何結構造成破壞。
△相同形狀下,CAD格式表現為圓環(顯示為兩個同心紅色圓圈),而STL則由三角形平面組成。
此外,STL不攜帶任何機器信息、打印設置或重新創建文件所需的任何其他有用信息。因此,在與團隊或第三方合作制造零件時,需要將STL與制造規范列表附加在一起。
展開 詳解WORKNC手動導出STL格式毛坯/仿真模型的方法
STL文件格式,是一種通用的三維幾何模型數據交換格式,廣泛應用于計算機圖形學、計算機輔助設計(CAD)和制造業等領域。當今主流CAD軟件均支持導入導出STL文件,并能將其轉換為其他格式。這些軟件提供豐富的編輯和修改功能,用戶可根據需求調整模型的細節和屬性,以滿足不同應用場景的需要。
然而在處理STL文件與其他軟件程序交互的時候,常會遇到一些不同的需求問題。比如,工程師想導出加工過程中的任意一個殘留毛坯,或者某一個定點毛坯。在傳統工作流中,必須在全部仿真完成后,才能保存并做導出操作,這極大降低了工作效率。而WORKNC軟件能夠高效解決此類問題,它可以直接導入目前市場上幾乎所有CAD格式的模型文件,既可以避免大部分數據兼容性和管理的問題,還可以通過可靠且簡易編程的刀路,優化設計和生產流程,從而顯著提高生產效率和安全性。
在WORKNC軟件中,以STL格式導出當前毛坯模型的最簡單方法是通過菜單“文件→導出...→將當前毛坯模型導出到STL”(此功能僅考慮最新的毛坯模型狀態)。此外,還有一種手動方法,可讓您快速以STL格式導出任意毛坯或仿真模型。接下來,本文將結合以下三個案例,詳細演示在WORKNC中,以STL格式手動導出毛坯/仿真模型的操作方法。【重要提示:此方法僅考慮3D毛坯或3D仿真模型(s3d 擴展)】
WNC毛坯3D到STL命令的參數/規格:
-INPUT stock_filename <---> input WNC Stock3D file
-OUTPUT stl_filename <---> output STL file
[-DECIM_TOL tolerance] <---> optional decimation tolerance (default = 0.)
展開 數據接口知多少---Stl
.stl 文件是在計算機圖形應用系統中,用于表示三角形網格的一種文件格式。 它的文件格式非常簡單, 應用很廣泛。
STL是最多快速原型系統所應用的標準文件類型。STL是用三角網格來表現3D CAD模型。只能用來表示封閉的面或者體。
stl文件有兩種:一種是ASCII明碼格式,另一種是二進制格式。
ASCII格式
ASCII碼格式的STL文件逐行給出三角面片的幾何信息,每一行以1個或2個關鍵字開頭。在STL文件中的三角面片的信息單元 facet 是一個帶矢量方向的三角面片,STL三維模型就是由一系列這樣的三角面片構成。整個STL文件的首行給出了文件路徑及文件名。在一個 STL文件中,每一個facet由7 行數據組成,facet normal 是三角面片指向實體外部的法矢量坐標,outer loop 說明隨后的3行數據分別是三角面片的3個頂點坐標,3頂點沿指向實體外部的法矢量方向逆時針排列。
ASCII格式的STL 文件結構如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
明碼://字符段意義
solidfilenamestl//文件路徑及文件名
facetnormalxyz//三角面片法向量的3個分量值
outerloop
vertexxyz//三角面片第一個頂點坐標
vertexxyz//三角面片第二個頂點坐標
vertexxyz//三角面片第三個頂點坐標
endloop
endfacet//完成一個三角面片定義
......//其他facet
endsolidfilenamestl//整個STL文件定義結束
二進制格式
二進制STL文件用固定的字節數來給出三角面片的幾何信息。
展開 Simright Viewer增加對STL裝配體的支持
STL格式在汽車、醫療、3D打印等行業應用廣泛,然而STL格式本身無法定義裝配體信息,不能滿足客戶對復雜模型定義子系統,并按照多級樹形結構對模型進行分層管理和顯示的需求。為了解決這一矛盾,Simright Viewer實現了支持用戶上傳壓縮文件(.zip格式),壓縮包中可包含多個文件夾和STL文件。整個壓縮包對應一個STL裝配體,其中的STL文件代表裝配體中的部件(STL文件名為部件名),而每個文件夾則代表一個子裝配體(文件夾名為子裝配體名)。通過這種方式,客戶可在本地電腦通過文件夾把多個STL文件組織為裝配體,壓縮打包后上傳到Simright Viewer進行顯示。
STL格式應用廣泛
STL裝配體顯示
STL零部件/子系統顯示(樹形結構)
此外,很多STL點云文件尺寸龐大,比如汽車點云數據經常達到數十個GB。為了在Simright Viewer實現對此類文件的流暢查看,上海數巧的研發團隊實現了多種先進的數據壓縮與優化技術,對數據進行了大幅的壓縮,大部分STL模型的壓縮率達到了70%以上,從而確保了在網頁瀏覽器里的顯示流暢度。通過這種方式,也大大降低了查看模型的終端硬件的配置要求,在配置較低的電腦以及移動端也可流暢地查看模型。
展開 
使用WELSIM對STL模型進行有限元網格劃分
STL文件格式(stereolithography,光固化立體造型術的縮寫)是由3D SYSTEMS 公司于1988 年制定的一個接口協議,是一種為快速原型制造技術服務的三維圖形文件格式。STL 文件由多個三角形面片的定義組成,每個三角形面片的定義包括三角形各個定點的三維坐標及三角形面片的法矢量。由于它的文件格式非常簡單,所以應用很廣泛。幾乎所有市面上的3D打印機都是通過識別STL模型來進行打印生產。
在最近發布的WELSIM v1.8版本中,支持了STL文件的讀入與顯示,用戶還可以將導入的STL模型劃分成有限元網格,并輸出保存成有限元網格文件。下面我們就來看一下如何使用這些功能。
打開WELSIM軟件,新建一個有限元工程FEM Project,并從菜單欄或者工具欄中選擇導入幾何體。會有如下對話框彈出。
這里我們選擇一個蘋果幾何體的STL文件,點擊打開(Open)。
由于是STL幾何模型,默認顯示三角面片網格,用戶可以在屬性窗口中選擇取消網格顯示。
下一步生成有限元網格,只需要點擊生成網格(Mesh All)按鈕,即可生成有限元網格。
如圖所示,一共生成了6346個節點,28832個Tet4單元。
用戶可以將生成的有限單元數據保存為文件。右鍵點擊Mesh節點,并選擇導出網格(Export Mesh)。如下圖所示
目前支持的網格文件格式有:UNV,WelSim自有格式,Abaqus和Nastran格式。保存對話框如圖所示。
目前STL幾何體的網格劃分只支持Tet4單元。
展開 將系統和組件導出為STL和IGES格式
例如,STL格式用于3D打印軟件。IGES格式廣泛用于計算機輔助設計(CAD)領域的信息數字交互。VirtualLab支持將系統中指定的光學組件導出為各種CAD格式。這包括例如將透鏡,棱鏡,鏡子系統和其他組件輸出到STL和IGES格式。
1. 組件視圖
? 通過組件的編輯對話框可以修改每個實際組件。
? 為了便于說明,我們使用默認球面鏡作為示例。
? 單擊“視圖”按鈕以生成3D視圖。
2. 將組件導出到STL / IGES文件
? 右鍵單擊3D視圖窗口,然后選擇Export to STL / IGES。
? 然后命名您的文件并存儲。
? 現在可以在您選擇的STL / IGES查看器中打開。
3. 光學系統視圖
? 對于給定的光學系統,在此示例中為棱鏡鏈,單擊“系統視圖”以生成3D視圖。
4. 將光學系統導出到STL / IGES文件
? 右鍵單擊3D視圖窗口,然后選擇Export to STL / IGES。
? 然后命名您的文件并存儲它。
? 現在可以在您選擇的STL / IGES查看器中打開。
5. 文件和技術信息
展開 求助關于Creo導出stl格式的文件在hypermesh中如何優化網格
各位hypermesh高手大家好,我是hypermesh初學者,向大家多多學習,今天遇到如下問題:
我一般需要用到creo實體造型,然后將實體直接保存為stl格式,在導入forge或者Qform用于模擬,但是遇到了一個問題,導入到forge中,是可以模擬的,但是我想將導入的stl進行體網格用于模擬應力時,不能都進行體網格,是不是creo自動保存的stl網格不好的原因??
我將stl格式的文件導入hypermesh應該如何操作才能優化一下網格呢?我試了一下,直接用2D中的smooth優化了一下,然后用hypermesh導出stl,但是導出的文件時0字節,用creo和forge都無法打開是什么原因呢?
麻煩大家看看stl導入hypermesh應該如何操作才能優化一下網格,在如何導出stl,以便我能用于模擬,謝謝
展開 UG NX逆向文件stl擺正的通用技巧
如何把stl轉prt,stp實體模型,這是很多人經常問的問題,那答案是必須是重新建模,重新建模的原因一是產品必須是實體才能做分型面模腔等開模操作,二是為了保證實體模型面的精度,不然加工不了,那么如何逆向建模,首先第一步需要把模型擺正,那今天來教大家一個UG擺正stl逆向文件通用技巧。
因為stl不是實體,所以需要用包容塊來輔助擺正,但是這個形狀生成的包容體不是理想的包容狀態,這時需要進行調整。
首先在合適的面上創建三個點,然后利用三點創建一個基準面
接下來創建截面曲線,利用截面線與收斂面的交點創建直線連接。
有了直線,我們就能利用直線和平面來調整包容塊的位置,讓Z軸垂直于平面,X軸指向直線。
那么這個一個方塊包裹的stl文件要擺正到絕對坐標系上就簡單了,直接移動對象,從坐標系到坐標系,利用包容塊的頂點和邊來生成坐標系即可。
擺正之后建模就簡單多了,那么想學習UG逆向建模,學習UG軟件八大模塊知識課快添加木子老師微信號 UG5401 參加每天的免費學習課哦,還有系統學習班為升職加薪打好基礎!
文章來源:ug-nx教程
展開 STL 導入 FLOW3D 后的常見問題
STL 導入 FLOW3D 后的常見問題
FLOW3D 可以導入多種格式及網格格式,默認僅能直接讀取 STL 格式。大部分的 CAD 軟件都支持 STL 格式的輸出,使用最多莫過于 Autodesk 公司的 AutoCAD。繪制幾何體時,一般將基點移動到坐標軸原點,再輸出的 STL 文件導入到 flow3d 中,這種情況下一般會出現移動到原點的幾何體邊界無法與坐標軸對齊的情況,從 v10.0 - v11.0 版本,始終存在著這種問題,如下圖所示。
出現這種問題時,強迫癥患者顯然是無法忍受的。今天給大家介紹一種方法來完美解決上述問題。第一步,打開制作的 CAD 圖,將與坐標軸原點重合的基點移動到(1,1,1)上,或者其他任意一點,不要設置太大,否則導入到 FLOW-3D 中界面可能無法在初始空間顯示幾何體。
注意,移動幾何體前需要將 AutoCAD 的動態輸入關閉(F12),在命令欄中輸入要移動到的絕對坐標。
第二步,輸出 STL 文件,導入到 FLOW3D 中,從幾何體屬性表中就可以看出,雖然幾何體基點不在坐標軸原點,但是邊界不再出現小數的情況。
第三步,為了便于網格和邊界條件的設置,利用 Transformations 中的 Translations 功能,將基點移動到 FLOW3D 中的坐標原點。
對比之前的情況,問題得到完美解決。
其實,更簡單的方法,在最開始繪制幾何體時,就將基點選擇在原點以外的坐標就可以解決了。
歡迎關注微信公眾號:flow3d
展開 妙用Stl幾何輸出輸入功能建立膜結構多場耦合模型
ADINA8.6增加了stl格式幾何文件的導入和輸出功能,極大方便了此類問題的處理。
過程總結如下:
利用ADINA的膜單元(2D SOLID membrane選項)建立零狀態膜結構模型,采用小彈性模量法、降溫法和支座提升法實現膜結構找形。膜結構找形的操作在此不贅述,有興趣的朋友可以多查查各大專業論壇。我03年在鋼結構論壇發了很多用ansys做膜結構找形的帖子,可供參考。
2、
在ADINA后處理中將找形得到的網格直接輸出為stl格式幾何。
3、+ X- H6 h6 m. T0 ~7 q% ]0 \
大多數3Dcad程序均較難實現復雜網格面的三維曲面逆向生成,本帖子的方法是:直接將stl模型文件導入icem cfd,很傻瓜,icem自動實現了曲面的轉換,且非常光滑。依據流場尺度和膜結構的關系,在icem中完成流場——膜結構三維幾何模型的構建,很簡單,一般只需要添加幾條線就可以了。
4、直接利用icem完成耦合場模型網格劃分,導入adina。在adina中完成邊界和湍流參數即可計算
這種方法由于找形曲面信息丟失、精度損失很少,在工程上具有相當精度,可以實現復雜工程的流場模型構建。
上述流程1、3、4步都涉及到較多背景知識,初學者可以在仿真論壇和鋼結構論壇搜索相關帖子的詳細解釋。這種方法還可以用于充氣膜結構找形、荷載分析,比如類似水立方的氣枕工程,也可以用在充氣帳篷、安全氣囊等分析
下面按照順序附圖。
妙用Stl幾何輸出輸入功能建立膜結構多場耦合模型流程圖.rar
two stl body.rar
展開 妙用Stl幾何輸出輸入功能建立膜結構多場耦合模型
1零狀態.jpg
[url=]
2找形后得到的初始形態.jpg
[url=]
3導出stl.jpg
[url=]
4icem導入stl模型.jpg
[url=]
5構建外圍流場幾何.jpg
[url=]
6生成流場表面和結構表面網格.jpg
[url=]
7生成耦合場網格a.jpg
[url=]
8生成耦合場網格b.jpg
[url=]
9導出nas格式網格.jpg
[url=]
10adina導入nas格式網格.jpg
[url=]

Simright 2018.4.13更新:在線3D打印專用STL編輯軟件正式上線!
更新語錄
https://www.simright.com/zh/blogs/simright-2018-4-13threemagic%ef%bc%81/
本次更新迎來了兩個重量級的產品,在線3D打印專用STL編輯軟件-ThreeMagic和在線三維協同系統EasyPDM。歡迎大家體驗,多提建議!希望大家支持云端CAE,支持Simright!
2018.4.7-2018.4.13 ThreeMagic (在線3D打印專用STL編輯軟件)
1.新產品上線。ThreeMagic是一款在線的針對增材制造(3D打印)的通用數據準備和STL編輯軟件。它支持導入STL以及主流的CAD格式,并提供了強大的修復和編輯功能。
EasyPDM(在線三維協同系統)
1.新產品上線。EasyPDM是一款云端的PDM系統,無需安裝,通過瀏覽器即可隨時隨地訪問。該系統可管理CAD,CAE三維模型。主要包括三類功能:文件協同、文件版本管理、CAD/CAE 三維模型顯示。它沒有采用傳統版本管理系統的思路,而是通過共享文件夾、@機制、版本評論機制,實現了上述三類功能。
Simulator (在線仿真計算軟件)
1.改進:將力矩功能從面載荷對話框提取到二級菜單中。
Toptimizer(在線拓撲優化軟件)
1.改進:將力矩功能從面載荷對話框提取到二級菜單中。
www.simright.com
⊙還有更多新功能等您來體驗,歡迎大家留言給我們提出寶貴建議
⊙歡迎加入Simright QQ群:576512506
⊙點擊閱讀原文可享受Simright的全新體驗。
近期熱門:
Simulator,Toptimizer操作界面大改進!
展開 阻抗管系統--漢航NTS.LAB STL
同樣地,當由于排氣引起的噪音通過排氣消聲器時,也會發生如上三種情況,基于此,引入聲傳遞損失(Sound Transmission Loss,STL,或稱TL)的概念。聲傳遞損失是對聲學元件能夠阻隔多少聲音能量進行量化,簡單的說,就是定義聲學單元的阻隔聲能力。式(1.1)為TL的數學定義,當末端無反射聲進入聲學單元時,聲學單元的入射聲功率級與透射聲功率級的差值:
(1.1)
聲傳遞損失是與頻率相關的函數,聲學元件的隔聲性能隨頻率的變化有很大的差異,如下圖3所示:
圖3 聲傳遞損失曲線
此款消聲器的TL值隨頻率的變化顯著,在某些頻率處入射噪聲可降低10dB,如900Hz左右;在某些頻率點能量幾乎沒有衰減,如1200Hz左右。由此可見,工程師需準確把握消聲器的聲傳遞損失,為設計、生產出合格的消聲器提供試驗數據及設計參考。
3用NTS.LAB STL系統測量聲傳遞損失
NTS.LAB STL聲傳遞損失測試模塊,具有多種測試標準,可對材料各種聲學參數進行測試,具體舉例如下:
3.1 ISO10534-2/ASTM1050-12
阻抗管由聲源、聲源筒、試件筒三個部分組成。聲源可以產生穩定的寬帶隨機信號,聲源筒使聲源與樣品之間產生平面波,使測量傳聲器在平面波場中。聲源產生的聲波作用到樣品上,部分能量被吸收,部分能量會被反射,兩個測量傳聲器上實際測量到的聲壓為入射聲壓加上反射聲壓。計算兩個傳聲器的傳遞函數,可以計算出反射系數、吸聲系數和聲阻抗率等聲學量。
圖4 阻抗管示意圖:2傳聲器
3.2 ASTM2611-17
在阻抗管中用四個傳聲器法測試聲學材料的隔聲量,通過將測試樣件安裝在管中,激勵源產生平面波,在前管(傳聲筒)靠近樣品的兩個位置測試聲壓,求得兩個傳聲器信號的聲壓傳遞函數。
展開 MATLAB導出stl文件 ¥1.9
如何用MATLAB制作的三維模型文件導出為stl格式,stl文件格式可以在其他三維軟件中建立模型繼而進行分析。
結構stl處理,平滑轉stp
optistruct拓撲優化,結構stl處理,平滑轉stp,有限元仿真,重構建模,逆向建模
abaqus拓撲優化結果stl處理
擬合的模型,不平,將多個曲面變成一整個面,切平