0

我正在尝试在 ANSYS 瞬态结构问题中编写 Python 脚本来定义关节。我已经编写了代码来创建一个关节并定义它的所有元素,除了原点。在关节中,参考坐标系默认具有由几何选择定义的原点。我找不到将其更改为全局坐标的命令。将其更改为全局坐标的 Python 脚本命令是什么?

请注意,我只需要可以直接在编辑器中运行的 Python 脚本命令即可将其更改为全局坐标。

我当前创建关节的代码是:

joint1=DataModel.Project.Model.Connections.AddJoint()
joint1.ConnectionType=JointScopingType.BodyToGround
named_selection1=DataModel.GetObjectsByName("XYZ")
joint1.PromoteToNamedSelection()
joint1.MobileLocation=named_selection[0]
joint1.Type=JointType.General
joint1.TranslationX=FixedOrFree.Free
joint1.TranslationY=FixedOrFree.Free
joint1.TranslationZ=FixedOrFree.Free
joint1.ReferenceCoordinateSystem.PrimaryAxisDefineBy=CoordinateSystemAlignmentType.GlobalZ
joint1.ReferenceCoordinateSystem.SecondaryAxisDefineBy=CoordinateSystemAlignmentType.GlobalY
4

1 回答 1

0

这应该将原点定义切换到全局坐标:

joint1.ReferenceCoordinateSystem.OriginDefineBy =  CoordinateSystemAlignmentType.Fixed
于 2021-04-29T14:16:49.253 回答