
發布
注冊
/
登錄abaqus 復制 草圖的案例
Creo如何跨文件復制粘貼草圖
來自網友提問
答:
abaqus2016系列教程之草圖模塊1
abaqus2016系列教程之草圖模塊1
abaqus2016系列教程之草圖模塊2
abaqus2016系列教程之草圖模塊2
abaqus慢慢來2016系列教程之草圖ppt
abaqus慢慢來2016系列教程之草圖ppt

利用Python在ABAQUS中生成曲線草圖(一個點一個點的輸簡直是low爆了) ¥10
有時候在ABAQUS中建模會遇到這樣一個問題,我想畫一條正弦曲線或拋物線,雖然我們知道它的表達式,但是ABAQUS中目前還無法根據表達式繪制曲線,只能一個點一個點的輸入,點的數量太少了會導致曲線不準確,點的數量太多了會導致進行大量的重復的枯燥工作,萬一操作是手一滑什么的,想想都覺得可怕。不過沒關系,我們利用Python程序可以輕松解決。
下面是我們利用Python程序繪制草圖曲線(分段函數:余弦曲線+直線)建立的壓鑄模,是不是很酷啊
Abaqus利用腳本命令進行復制和刪除
Abaqus利用腳本命令進行復制和刪除
Abaqus的大部分對象都能通過復制的方法來進行復制,復制對象的方法稱為copy constructors,一個copy constructors的格式如下:
ObjectName(name='name', objectToCopy=objectToBeCopied)
如下示例:
firstBolt = mdb.models['Metric'].Part(
name='boltPattern', dimensionality=THREE_D,
type=DEFORMABLE_BODY)
secondBolt = mdb.models['Metric'].Part(
name='newBoltPattern', objectToCopy=firstBolt)
復制創建的firstBolt,并命名為newBoltPattern。同樣的還可以在不同的models之間進行復制,如下:
firstBolt = mdb.models['Metric'].Part(
name='boltPattern', dimensionality=THREE_D,
type=DEFORMABLE_BODY)
secondBolt = mdb.models['SAE'].Part(
name='boltPattern', objectToCopy=firstBolt)
如下示例是復制一個section。
展開