荷重を作成する

新しい荷重を作成するには、[荷重]コマンドを使用します。

strCmdForLoad = "<Load Name=""<Load Name>"" ID=""<Load ID>"" Type=""<Load Type>"" SubType=""0"" EntitiesCount=""<Entities Count>"" Subcases=""<Subcase Name>"" ArrowLength=""<Display Arrow Size>"" ArrowColor=""<Hex Color code in Decimal>"" DisplayDensity=""<Display Density>"" Direction=""<Components>"" CoordinateSystemID=""<Coordinate System ID>"" Display=""1"" Fx=""<Magnitude in X-DIR>"" Fy=""<Magnitude in Y-DIR>"" Fz=""<Magnitude in ZDIR>"" HasVariableLoad=""0"" HasHeatGenTable=""0"" HadConvCoeffTable=""0"" HasRadTable=""0"" HasTransTable=""0"" HasVelTransTable=""0"" HasAccTransTable=""0"" HasVelFreqTable=""0"" HasAccFreqTable=""0"" HasFreqTable=""0"" HasFreqPhaseTable=""0"" HasAccFreqPhaseTable=""0""><Entity1 GeometryType=""<Geometry Type>"" GeometryID=""<Vertex/Edge/Face ID>"" ComponentName=""<Component Name>""/></Load>"

使用可能な荷重タイプは次のとおりです。

荷重タイプ
0
モーメント 1
圧力 2
重力 3
熱流束 4
初期条件 5
ボディ温度 6
強制モーション 7
強制回転 8
温度 9
熱伝達 10
輻射 11
発熱 12
回転力 13
出力から 14
FLOEFD から 15
分布荷重 16
リモート荷重 17
軸受荷重 18

強制モーション荷重タイプを使用している場合、使用可能なサブ タイプは次のとおりです。

サブ タイプ
0
モーメント 1

使用可能な方向は次のとおりです。

方向
コンポーネント 0
サーフェスに対して垂直 1
ジオメトリ エンティティ 2

使用可能なジオメトリ タイプは次のとおりです。

ジオメトリ タイプ
頂点 0
エッジ 1
2

たとえば、次のように使用されます。

strCmdForLoad = "<Load Name=""Load 1"" ID=""1"" Type=""0"" SubType=""0"" EntitiesCount=""1"" Subcases=""1"" ArrowLength=""50"" ArrowColor=""65280"" DisplayDensity=""4"" Direction=""0"" CoordinateSystemID=""0"" Display=""1"" Fx=""0.0000000000[N]"" Fy=""-10.0000000000[N]"" Fz=""0.0000000000[N]"" HasVariableLoad=""0"" HasHeatGenTable=""0"" HadConvCoeffTable=""0"" HasRadTable=""0"" HasTransTable=""0"" HasVelTransTable=""0"" HasAccTransTable=""0"" HasVelFreqTable=""0"" HasAccFreqTable=""0"" HasFreqTable=""0"" HasFreqPhaseTable=""0"" HasAccFreqPhaseTable=""0""><Entity1 GeometryType=""2"" GeometryID=""4"" ComponentName=""Part 1""/></Load>"