
發布
注冊
/
登錄自動賦屬性的案例
hypermesh二次開發自動抽中面賦厚度屬性-針對ansys求解器 ¥18
<p>hypermesh二次開發自動抽中面賦厚度屬性-針對ansys求解器 源程序在收費內容中</p>
事半功倍:Abaqus層壓板自動建模python腳本(一)矩形平板 ¥100
層壓板建模過程中最繁瑣的環節莫過于一層層去切分、一層層賦屬性,當層板較薄時,尚且可以手動操作實現,一旦鋪層數量很多時,真的是切的眼花繚亂,一旦中間搞錯一層,有可能導致重新切。
今天要分享的就是一段基于幾何的層壓板自動切分,自動賦屬性的腳本。(尚未做成GUI界面形式,感興趣的可以自己嘗試)
1.功能介紹
這段腳本的功能如下:
平板參數化幾何建模
自動幾何切分
支持插入層間內聚力層
自動賦屬性
注意,該腳本為入門腳本,僅作示例,不包含網格劃分、網格設置、邊界、載荷、分析步等設置,感興趣的可以自行添加,so easy!
腳本執行效果如下:
自動生成幾何并切分
自動賦屬性
2.如何使用?
方法1:file菜單,選擇run script,然后選擇該腳本即可。
方法2:直接復制代碼,粘貼在Abaqus CAE主界面下方的命令行,回車即可。
3.注意事項
僅適用于矩形平板
參數設定時,板厚、鋪層厚、鋪層數一定要匹配
僅支持1種層板材料+1種界面材料
4.如何獲取源代碼?
敲代碼不易,收點小費用。支付后可直接下載源代碼。
展開 零件自動賦材料與屬性(1.2 2D&3D Property)
賦各種屬性和材料
2. 批量改名
歡迎關注本人微信公眾號:汽車研發CADCA
事半功倍:Abaqus層壓板自動建模python腳本(二)開孔板 ¥100
層壓板建模過程中最繁瑣的環節莫過于一層層去切分、一層層賦屬性,當層板較薄時,尚且可以手動操作實現,一旦鋪層數量很多時,真的是切的眼花繚亂,一旦中間搞錯一層,有可能導致重新建模,十分繁瑣。
今天要分享的是同樣是一段基于幾何的層壓板自動切分,自動賦屬性的腳本。與上一篇的區別在于,平板改成了開孔板,面內層壓板材料由三維自定義材料變成了abaqus內嵌的二維lamina材料,屬性也改成了composite layup屬性。可結合連續殼單元進行分析。
1.功能介紹
這段腳本的功能如下:
復合材料開孔板參數化幾何建模
自動幾何切分
支持插入層間內聚力層
自動賦屬性
注意,該腳本為入門腳本,僅作示例,不包含網格劃分、網格設置、邊界、載荷、分析步等設置,感興趣的可以自行添加,so easy!
腳本執行效果如下:
自動生成幾何并切分
自動賦屬性
2.如何使用?
方法1:file菜單,選擇run script,然后選擇該腳本即可。
方法2:直接復制代碼,粘貼在Abaqus CAE主界面下方的命令行,回車即可。
展開 
hypermesh tcl 二次開發針對框架梁結構自動抽中面 修補面 賦厚度屬性等-帶GUI輸入界面 ¥50
<p>手機端視頻無法觀看 可在電腦端觀看,自動抽中面 修補面 賦厚度屬性等-帶GUI輸入界面</p><p><img src="/images/content/youku-case.png"> </p><p><br></p><p><br></p>
hm,ansa、等建模網格需要的
qq2506118442.嘿嘿,部分自動賦屬性材料,打焊點,劈網格等一些小命令。掙點外快。。。
ANSA二次開發教程-自動賦材料
點擊藍字 關注我們
二次開發教程-自動賦材料
在完成整車網格劃分后,通常需要對每個零部件命名和賦予相應的材料,如手動的為每一個零部件賦予材料名稱和屬性,這將是一個非常大的工程,而且還容易出現錯誤。
為提高工作效率,本次帶來一個為每個零部件自動賦予各自對應材料名稱和屬性的二次開發插件。本二次開發插件是居于ANSA開發而成。因汽車前處理NASTRAN使用較多,所有本二次開發代碼是在NASTRAN模塊下實現的,其它模塊類似。
整個思路如下:
首先在Properties屬性列表中,自動填入對應材料的MID號
然后再MAT1材料模塊下,對應的MID號中,填入對應的材料名稱。
例如DOOR_TRIM-FT-R的零部件的材料名稱B240ZK,則可將Properties屬性中,名稱為DOOR_TRIM-FT-R的零部的材料MID1設置為1007;MAT1材料模塊下,設置MID為1007,材料Name名稱為B240ZK。
展開 HyperWorks-Abaqus二次開發之自動抽中面+自動分組+識別厚度+賦予厚度屬性
[圖片]
模型自動創建屬性
今天跟大伙分享自動創建屬性以及給殼單元附料厚。建模過程中,為了方便查詢和分組,我們常常將component名命為固定形式,如采用“零件編號+厚度”的形式。如下圖所示:
步驟1:將Hypermesh調成nastran模板下
步驟2:隱藏模型中的1D和3D網格
步驟3:手動創建一個component的屬性,屬性名稱與component名稱一致。
步驟4:將上一步創建的屬性附給所有的殼單元組。
步驟5:自動生成property
步驟6:給同一厚度component厚度
篩選同一厚度component:快捷鍵D,先隱藏所有組,將filter打開,輸入*_T100*,點all,所有厚度為1mm的component就被顯示。
步驟7:重復步驟6,給所有殼單元組件的附厚度。
步驟8:檢查屬性創建完成狀態
utility→component table
檢查property on comp和thickness列,看有無遺漏。
展開 Hypemesh二次開發-自動創建材料屬性 ¥25
? 1 引言
運用hypemesh完成網格劃分后需要為部件創建材料和屬性,該過程往往較為繁瑣且容易出錯。因此,采用TCL腳本實現材料和屬性的自動創建,并實現自動賦予,對簡化前處理流程,提升仿真效率具有一定的價值。
? 2 基本思路
該過程主要由兩個部分組成:材料的創建和屬性的創建。
2.1 材料的創建過程思路如下:
1. 建立材料數據庫(CSV文件)
2. 逐行讀取材料數據庫,提取出所要建立的材料信息;
3. 判斷模型中是否需要建立材料(有無材料?材料已建立?)
4. 創建材料。
2.2 屬性的創建過程思路如下:
1. 對部件名稱進行處理,提取出材料名稱、厚度、網格類型等信息;
2. 判斷網格類型(殼單元、實體單元、剛性單元?)
3. 為相應的部件創建屬性,其中殼單元需對厚度信息進行賦予;
4. 將材料賦予屬性;
5. 將屬性賦予部件。
? 3 程序實現
要實現上述功能,主要用到了TCl的流程控制命令Foreach、csv數據讀取功能、以及Tcl針對字符串操作的命令{string range };列表操作命令{split 、index},其余用到的皆是HyperMesh的二次開發命令,具體代碼如下:
? 4 程序效果
網格劃分后對部件進行命名:
調用TCl腳本,完成材料、屬性的自動創建:
收費內容包含建立的材料庫csv文件、腳本代碼。
展開 車身鈑金件中面自動抽取附屬性
1、幾何處理,必須要保證導入hypermesh的幾何信息都為solids,一般用f5隱藏可以檢查導入的幾何數據是否全為實體,否則進行幾何修補
2、在保證幾何全為實體的前提下,運行中面抽取代碼,軟件左下角有進度顯示
3、中面抽取完成,軟件的模型數這里將會產生自動建立中面component,名字就是幾何數據名字+.ms,并且程序會自動建立跟component名字對應的屬性
4、程序對自動根據幾何數據進行厚度提取,軟件自動提取的厚度可能會跟零件實際的厚度不一致,這個需要我們根據設計部門提供的bom表進行厚度識別,具體后續也會有相應的插件進行處理。
展開 
Hypermesh二次開發自動創建網格材料屬性并賦予相應的部件 ¥39
程序實現功能:用HyperMesh所支持的Tcl/TK創建了一個腳本,根據各個已經劃分好網格的部件名稱,提取其中的材料、厚度信息,創建對應名稱的屬性并賦予相應的部件。
程序注意事項:1.修改User Profiles,選擇需要環境 ,打開文件 2. 通過File-Run-Tcl/Tk Script選擇程序文件 3.所有路徑上的文件夾及文件命名都必須使用英文或數字,中文不可識別 4. 如出現名稱不符合規定格式的部件,程序會自動跳過,并在Command Window中有提示。
程序很簡潔,能快速執行,完成批量操作,并且準確無誤!
以下是程序部分:
*createmark comps 1 "all"
set compsList [hm_getmark comps 1]
# 掃描comp名稱并提取信息
foreach Compid $compsList {
set compname [hm_getvalue comps id=$Compid dataname=name]
展開 Ansys Zemax光學設計軟件技術教程:單擊表面類型會自動打開表面屬性怎么辦?
單擊表面類型會自動打開表面屬性,突然這樣了,不知道如何設置回來。根據描述的情況,該問題已經作為bug記錄在我司系統內。具體有以下幾種方式可能可以幫助到您:1.最簡單的情況是重啟電腦可以解決問題。2.如果重啟電腦無效,可以使用 Express View 解決問題:3.將 OpticStudio 進行重裝4.前往Windows系統中的 TEMP file 文件夾,將內部文件清空,詳情可以參考:https://helpx.adobe.com/x-productkb/global/delete-temporary-files-using-disk.html
光研科技南京有限公司是國內可靠的Ansys Zemax光學設計軟件代理商!公司已經為廣大企業,研究所以及高校提供了很多優秀的相關產品和服務,在行業內建立了值得信任的口碑。
Ansys Zemax光學軟件
咨詢與訂購方式
聯系人:光研科技南京有限公司徐保平
手機號:15051861513
微信號:13627124798
展開 hypermesh二次開發之根據單元類型自動生成abaqus屬性和輸出output ¥49.9
hypermesh二次開發之根據單元類型自動生成abaqus屬性和輸出output
hypermesh小程序,劃分完網格分層后根據components名稱自動生成材料和屬性。 ¥10
hypermesh小程序,劃分完網格分層后根據components名稱自動生成材料和屬性。
其中材料參數需要自己根據自己使用的材料填,屬性對應的材料自動匹配,屬性對應的shell單元壁厚根據components名稱自動匹配。結果參考圖片。
運行前
運行后