
發布
注冊
/
登錄abaqus生成曲線的案例
基于Abaqus與Python的參數化建模:快速生成空間三角函數曲線 ¥14.9
通過Abaqus-Python腳本接口,我們可以快速生成三角函數曲線(如正弦、余弦曲線),
靈活調整截面參數以適應不同場景(如紗線結構、周期性載荷路徑)。以下為詳細實現方法。
1. 腳本設計思路
參數化核心:通過數學公式定義曲線,動態控制振幅、頻率、周期等參數。
Abaqus-Python API:利用Sketch工具創建草圖,結合Spline函數生成樣條曲線。
優勢:避免GUI重復操作,支持批量生成與優化迭代。
利用Python在ABAQUS中生成曲線草圖(一個點一個點的輸簡直是low爆了) ¥10
有時候在ABAQUS中建模會遇到這樣一個問題,我想畫一條正弦曲線或拋物線,雖然我們知道它的表達式,但是ABAQUS中目前還無法根據表達式繪制曲線,只能一個點一個點的輸入,點的數量太少了會導致曲線不準確,點的數量太多了會導致進行大量的重復的枯燥工作,萬一操作是手一滑什么的,想想都覺得可怕。不過沒關系,我們利用Python程序可以輕松解決。
下面是我們利用Python程序繪制草圖曲線(分段函數:余弦曲線+直線)建立的壓鑄模,是不是很酷啊
E-N曲線的生成
總結:
本貼講述了Optistruct自動合成E-N曲線的計算方法,給出了構成E-N曲線的6個主要參數σf 、b、c、εf 、n、K 的計算方法,幫助讀者合成自己所需的E-N曲線用于低周疲勞分析。
轉載請注明出處,謝謝
封閉曲線及其內網格自動化生成程序 ¥600
本篇文檔基于MATLAB軟件實現了封閉曲線形成的曲面內網格的自動化生成過程。在平面內給定任意數量的一圈點,如圖所示:
采用非線性擬合方法生成封閉曲線:
對形成的封閉曲線的面內進行網格生成:
感興趣的朋友,可下載整個一套程序,從而實現從點到線到面到網格的全套自動化過程。也可加Q:172497934,進行交流。

marc中曲線生成面的問題(求助)
在marc中畫條曲線,然后通過SYMMERTY命令生成鏡面對稱曲線,然后再通過SRFS命令生成平面,此時生成的平面的另兩條直線變成交叉的了,這是什么原因?。吭趺床拍?em>生成正常的平面呢?
分享用SolidWorks繪制心形彈簧的過程,掃描路徑使用交叉曲線生成即可
繪制過程:
1、在上視基準面上繪制草圖;
2、拉伸凸臺生成心形柱實體:高度120;
3、在前視基準面上繪制草圖 直線;
4、在上視基準面上繪制草圖 直線;
5、曲面掃描生成曲面:輪廓選擇上視基準面上的草圖直線;路徑選擇前視基準面上的草圖直線;方向/扭轉控制選擇沿路徑扭轉;定義方式度數;3600°;
6、繪制3D草圖,使用交叉曲線命令生成螺旋樣條曲線:選擇實體螺旋曲面、心形柱柱表面;
7、在前視基準面上繪制草圖 圓:直徑8;圓心與交叉曲線的端點重合;
8、掃描:輪廓選擇草圖圓;路徑選擇3D草圖;取消合并結果;
9、隱藏螺旋曲面和心形柱;添加外觀;
完成。
展開 分享用SolidWorks繪制的螺旋手環,使用套合曲線快速生成路徑草圖
3d螺旋手環模型:使用SolidWorks2014繪制;
繪制過程:
1、在上視基準面上繪制草圖 圓??;
2、在上視基準面上繪制第二個草圖 直線;
3、曲面掃描:輪廓選擇草圖 直線;路徑選擇草圖 圓??;方向扭轉控制選擇沿路徑扭轉;定義方式旋轉;圈數5;
4、使用移動/復制命令復制3個螺旋曲面:旋轉參考點選擇原點;沿y軸旋轉90度;
5、選擇菜單欄上的工具>>樣條曲線工具>>套合樣條曲線命令:選擇四個螺旋曲面的邊線生成樣條曲線;
6、刪除實體:要刪除的實體選擇4個螺旋曲面;
7、在上視基準面上繪制草圖 圓(2016版本以上可以省略此步驟):圓心與套合樣條曲線重合;直徑5;
8、掃描:輪廓選擇草圖 圓;路徑選擇草圖 樣條曲線;
9、添加外觀顏色;
完成。
展開 由ABAQUS生成的odb離散體,結合Hypermesh生成實體
下面介紹離散體生成實體的方法:
=========================================================================
一、在HM中由網格生成實體的整個計算流程如下:
Step1:HM讀取inp數據生成網格體;
Step2:由實體網格生成面網格;
Step3:通過對面網格的分析計算生成Surface殼體;
Step4:由Surface殼體生成實體。
二、下面以一個例子來說明操作手法
1. 導入目標inp文件
2. 為了防止操作錯誤造成數據丟失,建議新建一個component,將目標離散體單獨copy進去(數據備份步驟,該步驟可有可無,依個人習慣和愛好搞起)
==>如下圖示,本人新建一個名為“001”的component,然后使用“shift+f11”的快捷命令將目標離散體copy進“001”
3. 激活“001“component,然后使用命令“tool/face”命令,進入殼網格生成命令執行窗口。
選擇目標element單元,在tolerance中填寫最小允許公差(一般默認0.01就夠了,網格太細的話可以再小些,這個公差選擇看情況而定)。然后點擊“fide face”命令,這是HM就會開始通過捕捉網格輪廓計算生成殼單元,當計算完成后就會自動生成一個新的名為”faces“的component(如下圖示)
如下圖示,我單獨顯示新生成component “faces”,隱藏部分網格后就會發現此時已經生成網格殼單元。(此命令可用來檢查我們的網格殼單元是否生成成功)
4. 激活“faces”這個component,然后執行命令“Geom/Surfaces/From FE”,選擇剛剛生成的網格殼單元,點擊creat。
展開 關于abaqus的顆粒生成器生成sph粒子
請問用abaqus的顆粒生成器生成sph粒子的時候,為什么我設置了質量流量,但是卻不起作用,改大改小相同時間內流出的粒子數都一樣
Abaqus 淺談粒子生成器的一些問題 ¥100
一、Abaqus粒子生成器的作用
Abaqus粒子生成器可以模擬生成大量的粒子顆粒,比如:機械噴丸,沙漏等。對于機械噴丸來講,以往文獻和科研論文更多的是模擬1個顆粒沖擊工件,然而,這并不符合現實,現實中,機械噴丸是通過噴丸機實現的,其可采用多個噴槍設計,噴槍設置位置不同,噴砂上下擺動,噴槍360度可調,保證產品表面均勻噴砂,無死角。
隨著Abaqus不斷的升級和完善,Abaqus 2016版開始支持粒子生成器,可以生成離散粒子單元(單元類型為PD3D)。
二、Abaqus粒子生成器的使用方法
目前,Abaqus只能通過編輯inp文件來實現粒子:
1. 先使用CAE文件編輯模型,包括一個面,工件和一個密封殼體(密封殼體是為了約束粒子顆粒,顆粒只能在殼體內),還有2個振幅,然后,建立job,Write Input生成inp文件;
注意:生成粒子的面需定義密度:
*Surface Section, elset=Set-1, density=2.5e-08
另外,該面的網格密度不能太小,否則出不來粒子,參考網格尺寸和粒子直徑近似。
2. 編輯inp文件
1) 在inp的part模塊,添加以下文字
下面文字需定義在面part里面,用于定義粒子生成器的名稱、粒子數目、粒子集。
展開 abaqus二次開發-蜂窩板夾芯材料(殼)生成插件 ¥15
為方便建模編程,是以下面圖片中的胞元為基礎建模(說的有點繞口,就是說,下面圖片中的是單胞),如圖所示:
此插件所生成的是可變形的殼模型,設定好之后就可以點擊ok進行生成。
操作示例:
這里就以與默認不同的值進行建模,設定參數如圖所示:
點擊ok,就可以生成相應的模型。結果如圖所示:
插件說明
此插件所生成的是殼模型,胞元為正六邊形。
(無話可說了,就這破插件,就是生成一個蜂窩殼模型,沒啥技術含量,捧不起來,抱歉/(ㄒoㄒ)/~~)
注意:
報錯情況及處理方法:
情況一:
出現這種情況的原因是模型名稱填入不存在的模型名稱,如圖所示:
只需將模型名稱改為已存在的模型就行。這里只需將Model-2改為Model-1就行。
情況二:不知道呀,有了再說。
承諾:
1.凡是購買插件的用戶,使用過程中若是遇到Bug,本人將承諾對發現的bug進行修復。
2.使用時有什么問題,也可以進行咨詢,私信或評論區發言都行,看到有時間會進行回復。
3.還沒想好,以后再說。
版本聲明:
此插件基于abaqus內核進行編寫,下載后解壓即可使用。
編寫參考abaqus 2016~2020,由于未找到早期版本的內核,所以不保證在abaqus 2016之前的版本還可以運行。abaqus 2020以后的包括最新版本的也沒查閱,不清楚更新內容,所以也不保證可以運行。但是繼承性一般是比較好的,大概率是可以運行的。
免責聲明:
后期也會對蜂窩建模插件進行開發,也許以后的插件會比此插件更加優異,性能更好,功能更多。但是,若您已購買此插件,后期并不會對您進行退款。新開發的插件將放入新的帖子中。
展開 
abaqus生成*Elset
GRAIN1, generate
1, 8142, 1
這種格式的怎么生成啊,怎么得到從哪個單元編號到哪個單元編號是這個顆粒的呢
abaqus生成mnf的例子
下面給出兩個例子,“abaqus幫助文例子”是直接從幫助文檔整理過來的,但是該例子相比不夠簡練,做的一個梁的例子(abaqus2adams)。方便大家學習
abaqus幫助例子.rar
abaqus2adams.rar
Abaqus導入圖像生成模型
<p>首先選取一張待導入Abaqus的圖片,這里采用優化的隨機生長算法生成一張圖片,繪圖參數及生成結果見下圖。</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202406/attachment/b137dcf7c4004526b6201aa7d9f42f08.png" style="text-align: center">
<img src="https://img.jishulink.com/202406/attachment/b137dcf7c4004526b6201aa7d9f42f08.png" data-mobile-src="https://img.jishulink.com/202406/attachment/b137dcf7c4004526b6201aa7d9f42f08.png?image_process=/format,webp/resize,w_400" data-pc-src="https://img.jishulink.com/202406/attachment/b137dcf7c4004526b6201aa7d9f42f08.png?image_process=/format,webp/resize,w_760" data-initial-src="https://img.jishulink.com/202406/attachment/b137dcf7c4004526b6201aa7d9f42f08.png">
</figure>
</div><p><br></p><p>利用CAD圖像導入插件將圖片導入到AutoCAD軟件內。
展開 ABAQUS根據Excel/csv批量生成inp
由于ABAQUS standard general 分析步默認繼承其上一個standard general分析部的應力應變結果, 所以該問題不可以采用一個inp文件解決, 本文中提供了根據載荷工況表自動生成各自獨立的inp求解文件的解決辦法.”