簡體   English   中英

Abaqus 的 Python 腳本

[英]Python Scripting for Abaqus

我是 Abaqus Python 腳本的新手。 我腳本中的以下代碼行拋出關鍵字錯誤( Type Error: Keyword error on mergeWire )。

myPart.WirePolyLine(points = myPoints, mergeWire = OFF, meshable = ON)

在哪里

myPoints = ((datum_points[crossPart_datums_keys[0]],datum_points[crossPart_datums_keys[1]]),datum_points[crossPart_datums_keys[2]],datum_points[crossPart_datums_keys[3](datum_points[crossPart_datums_keys[4]],datum_points[crossPart_datums_keys[5]]),(datum_points[crossPart_datums_keys[6]],datum_points[crossPart_datums_keys[7]]),(datum_points[crossPart_datums_keys[8]],datum_points[crossPart_datums_keys[9]]),(datum_points[crossPart_datums_keys[10]],datum_points[crossPart_datums_keys[11]]),(datum_points[crossPart_datums_keys[12]],datum_points[crossPart_datums_keys[13]]),(datum_points[crossPart_datums_keys[14]],datum_points[crossPart_datums_keys[15]]))

有人可以幫我解決這個問題嗎?

查看《 Abaqus 6.14腳本參考指南》, WirePolyLine有兩個參數, pointsmergeType mergeWiremeshable沒有列出作為參數。 也許您應該使用:

from abaqusConstants import SEPARATE
myPart.WirePolyLine(points = myPoints, mergeType = SEPARATE)

我強烈建議您參考《 Abaqus 6.14腳本參考指南》的37.2.56節。

親愛的朋友,我也是珠算的初學者,但是我認為這個鏈接的內容可以幫助你解決這個問題,好在它是免費的。 助理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM