Coreform IGA for Abaqus
Coreform公式ドキュメントを基にした日本語版です。技術仕様・対応状況の最終的な基準は公式英語版です。

coreform.abaqus.mesh

ソースディレクトリ: interop/abaqus/cf_app/coreform/abaqus/mesh

ディレクトリツリー

1 records.py

モジュールパス: coreform.abaqus.mesh.records

利用可能なAPIメンバー

名前 種別 説明
CoreformIGAMeshInfo.frame_orientation_mode 属性 Mesh フレームの向きを導出するために使用する GUI モード。
CoreformIGAMeshInfo.padding_mode 属性 フレームのパディングを導出するために使用する GUI モード。
CoreformIGAMeshInfo.continuity_mode 属性 基底の連続性を導出するために使用する GUI モード。
CoreformIGAMeshInfo.bc_penalty_setting 属性 境界条件のペナルティを導出するために使用する GUI 設定。
CoreformIGA.mesh 属性 永続 Mesh レコード。Mesh が定義されていない場合は None を返します。
mesh.meshType 属性 永続 Mesh レコードの型。
mesh.visible 属性 Mesh を Abaqus/CAE で表示するかどうか。
mesh.degree 属性 Mesh 基底の多項式次数。
mesh.continuity 属性 Mesh 基底の連続性。
mesh.bcPenaltyValue 属性 基本境界条件を課すために使用するペナルティ値。
mesh.tessellationSize 属性 目標テッセレーションサイズ。指定がない場合は None を返します。
mesh.elementSize 属性 サイズ指定による Mesh サイジングが有効な場合の目標要素サイズ。
mesh.elementIntervalCount 属性 区間数指定によるサイジングが有効な場合の要素区間数。
mesh.elementIntervalCountByAxis 属性 軸別サイジングが有効な場合の各軸の区間数。
mesh.elementLayout 属性 各パラメトリック軸の要素配置の選択。
mesh.smallCellVolumeRatio 属性 小さな immersed cell を識別するために使用する体積比しきい値。
mesh.padding 属性 各フレーム軸方向に追加するセルのパディング。
mesh.frameOrigin 属性 明示的な Mesh フレームの原点。指定しない場合は None を使用して所有者から解決します。
mesh.frameBasis 属性 明示的な Mesh フレームの基底。指定しない場合は None を使用して所有者から解決します。
mesh.frameExtents 属性 Mesh フレーム内の最小・最大範囲。
CoreformIGAMeshInfo.to_dict インスタンスメソッド GUI sidecar の値を辞書として返します。
CoreformIGA.owner インスタンスメソッド この名前空間を所有する Abaqus Part または PartInstance を返します。
CoreformIGA.ImmersedRectilinearMesh インスタンスメソッド この所有者に対する immersed rectilinear Mesh を作成し、永続化します。
CoreformIGA.BodyFitMesh インスタンスメソッド この所有者に対する body-fit Mesh を作成し、永続化します。
CoreformIGA.deleteMesh インスタンスメソッド 現在この所有者に関連付けられている Mesh を削除します。
mesh.owner インスタンスメソッド この Mesh を所有する Abaqus Part または PartInstance を返します。
mesh.toSpec インスタンスメソッド この Mesh レコードを表す可搬仕様を返します。
mesh.meshInfo インスタンスメソッド この Mesh に関連付けられた Abaqus GUI sidecar を返します。
mesh.validateForOwner インスタンスメソッド 指定した Abaqus 所有者に対してこの Mesh を検証します。
mesh.setValues インスタンスメソッド Abaqus 向け camelCase フィールドを介して、この永続 Mesh を更新します。
mesh.resolveForOwner インスタンスメソッド 所有者依存のフレームを解決した可搬 Mesh 仕様を返します。
CoreformIGAMeshInfo クラス 可搬 Mesh 値を導出する Abaqus/CAE GUI の選択内容を保存します。
CoreformIGA クラス Abaqus Part または PartInstance に付随する永続 Mesh 名前空間。
mesh クラス Abaqus 向けの永続 Mesh レコード。

1.1 CoreformIGAMeshInfo

オブジェクトパス: coreform.abaqus.mesh.records.CoreformIGAMeshInfo

可搬 Mesh 値を導出する Abaqus/CAE GUI の選択内容を保存します。

呼び出し構文

result = CoreformIGAMeshInfo()

シグネチャ

CoreformIGAMeshInfo(frame_orientation_mode: Optional[str] = None, padding_mode: Optional[str] = None, continuity_mode: Optional[str] = None, bc_penalty_setting: Optional[str] = None)

パラメータ

名前 型 必須 既定値 説明
frame_orientation_mode Optional[str] いいえ None Mesh フレームの向きを導出するために使用する GUI モード。
padding_mode Optional[str] いいえ None フレームのパディングを導出するために使用する GUI モード。
continuity_mode Optional[str] いいえ None 基底の連続性を導出するために使用する GUI モード。
bc_penalty_setting Optional[str] いいえ None 境界条件のペナルティを導出するために使用する GUI 設定。

1.1.1 属性

名前 型 値 説明
frame_orientation_mode str or None frame_orientation_mode Mesh フレームの向きを導出するために使用する GUI モード。
padding_mode str or None padding_mode フレームのパディングを導出するために使用する GUI モード。
continuity_mode str or None continuity_mode 基底の連続性を導出するために使用する GUI モード。
bc_penalty_setting str or None bc_penalty_setting 境界条件のペナルティを導出するために使用する GUI 設定。

1.1.2 to_dict

定義先: coreform.abaqus.mesh.records.CoreformIGAMeshInfo.to_dict

説明: GUI sidecar の値を辞書として返します。

呼び出し構文

result = coreformIGAMeshInfo.to_dict()

戻り値

型 説明
dict[str, object] 可搬名をキーとする読み取り専用 GUI 選択フィールド。

シグネチャ

to_dict() -> dict[str, object]

パラメータ

なし。

1.2 CoreformIGA

公開パス: meshOwner.customData.CoreformIGA

利用可能なAPIメンバー

名前 種別 説明
mesh 属性 永続 Mesh レコード。Mesh が定義されていない場合は None を返します。
owner インスタンスメソッド この名前空間を所有する Abaqus Part または PartInstance を返します。
ImmersedRectilinearMesh インスタンスメソッド この所有者に対する immersed rectilinear Mesh を作成し、永続化します。
BodyFitMesh インスタンスメソッド この所有者に対する body-fit Mesh を作成し、永続化します。
deleteMesh インスタンスメソッド 現在この所有者に関連付けられている Mesh を削除します。

1.2.1 属性

名前 型 値 説明
mesh object — 永続 Mesh レコード。Mesh が定義されていない場合は None を返します。

1.2.2 owner

定義先: meshOwner.customData.CoreformIGA.owner

説明: この名前空間を所有する Abaqus Part または PartInstance を返します。

呼び出し構文

result = meshes.owner()

戻り値

型 説明
object この名前空間を所有する Abaqus Part または PartInstance を返します。

シグネチャ

owner() -> object

パラメータ

なし。

1.2.3 ImmersedRectilinearMesh

定義先: meshOwner.customData.CoreformIGA.ImmersedRectilinearMesh

説明: この所有者に対する immersed rectilinear Mesh を作成し、永続化します。

呼び出し構文

result = meshes.ImmersedRectilinearMesh(spec=spec)
result = meshes.ImmersedRectilinearMesh(elementSize=elementSize)

戻り値

型 説明
ImmersedRectilinearMesh record 新しく作成された永続 Mesh レコード。

シグネチャ

ImmersedRectilinearMesh(*, spec, visible=True, meshInfo=None, overwrite=False) -> object
ImmersedRectilinearMesh(*, degree=1, continuity=0, bcPenaltyValue=None, tessellationSize=None, elementSize=None, elementIntervalCount=None, elementIntervalCountByAxis=None, elementLayout=None, smallCellVolumeRatio=0.2, padding=None, frameOrigin=None, frameBasis=None, frameExtents=None, visible=True, meshInfo=None, overwrite=False) -> object

パラメータ

対象: ImmersedRectilinearMesh(*, spec, visible=True, meshInfo=None, overwrite=False) -> object:

名前 型 必須 既定値 説明
spec ImmersedRectilinearMeshSpec or Mapping[str, object] はい — 完全な可搬仕様、またはシリアライズ済み仕様のマッピング。
visible bool いいえ True Mesh を Abaqus/CAE で表示するかどうか。
meshInfo CoreformIGAMeshInfo or None いいえ None Abaqus GUI sidecar の値。
overwrite bool いいえ False true の場合、既存 Mesh をアトミックに置き換えます。

対象: ImmersedRectilinearMesh(*, degree=1, continuity=0, bcPenaltyValue=None, tessellationSize=None, elementSize=None, elementIntervalCount=None, elementIntervalCountByAxis=None, elementLayout=None, smallCellVolumeRatio=0.2, padding=None, frameOrigin=None, frameBasis=None, frameExtents=None, visible=True, meshInfo=None, overwrite=False) -> object:

名前 型 必須 既定値 説明
degree int いいえ 1 Mesh 基底の多項式次数。
continuity int いいえ 0 Mesh 基底の連続性。
bcPenaltyValue float or None いいえ None 基本境界条件を課すために使用するペナルティ値。
tessellationSize float or None いいえ None 目標テッセレーションサイズ。
elementSize Float3 or None 次のうち厳密に1つを指定します: elementSize, elementIntervalCount、または elementIntervalCountByAxis None 目標要素サイズ。
elementIntervalCount Tuple[int, int, int] or None 次のうち厳密に1つを指定します: elementSize, elementIntervalCount、または elementIntervalCountByAxis None 要素区間数。
elementIntervalCountByAxis Tuple[int, int, int] or None 次のうち厳密に1つを指定します: elementSize, elementIntervalCount、または elementIntervalCountByAxis None 各軸の要素区間数。
elementLayout Tuple[str, str, str] or None いいえ None 各軸の要素配置の選択。
smallCellVolumeRatio float いいえ 0.2 小さなセルを識別するために使用する体積比しきい値。
padding Tuple[int, int, int] or None いいえ None 各フレーム軸方向に追加するセル数。
frameOrigin Vector3D or None いいえ None 明示的な Mesh フレームの原点。
frameBasis Tuple[Vector3D, Vector3D, Vector3D] or None いいえ None 明示的な Mesh フレームの基底。
frameExtents Tuple[Float3, Float3] or None いいえ None フレームの最小・最大範囲。
visible bool いいえ True Mesh を Abaqus/CAE で表示するかどうか。
meshInfo CoreformIGAMeshInfo or None いいえ None Abaqus GUI sidecar の値。
overwrite bool いいえ False true の場合、既存 Mesh をアトミックに置き換えます。

パラメータ規則

規則 要件
呼び出し形式 次の呼び出し形式のいずれか1つだけを使用します: spec または abaqus_definition.
必須グループ 次のうち厳密に1つを指定します elementSize, elementIntervalCount、または elementIntervalCountByAxis.
パラメータグループ 指定: frameOrigin, frameBasis、および frameExtents をまとめて指定するか、すべて省略します。

例外

型 条件
ValidationError 仕様または所有者依存の Mesh 設定が無効な場合。

1.2.4 BodyFitMesh

定義先: meshOwner.customData.CoreformIGA.BodyFitMesh

説明: この所有者に対する body-fit Mesh を作成し、永続化します。

呼び出し構文

result = meshes.BodyFitMesh(spec=spec)
result = meshes.BodyFitMesh()

戻り値

型 説明
BodyFitMesh record 新しく作成された永続 Mesh レコード。

シグネチャ

BodyFitMesh(*, spec, visible=True, meshInfo=None, overwrite=False) -> object
BodyFitMesh(*, degree=1, continuity=0, bcPenaltyValue=None, tessellationSize=None, visible=True, meshInfo=None, overwrite=False) -> object

パラメータ

対象: BodyFitMesh(*, spec, visible=True, meshInfo=None, overwrite=False) -> object:

名前 型 必須 既定値 説明
spec BodyFitMeshSpec or Mapping[str, object] はい — 完全な可搬仕様、またはシリアライズ済み仕様のマッピング。
visible bool いいえ True Mesh を Abaqus/CAE で表示するかどうか。
meshInfo CoreformIGAMeshInfo or None いいえ None Abaqus GUI sidecar の値。
overwrite bool いいえ False true の場合、既存 Mesh をアトミックに置き換えます。

対象: BodyFitMesh(*, degree=1, continuity=0, bcPenaltyValue=None, tessellationSize=None, visible=True, meshInfo=None, overwrite=False) -> object:

名前 型 必須 既定値 説明
degree int いいえ 1 Mesh 基底の多項式次数。
continuity int いいえ 0 Mesh 基底の連続性。
bcPenaltyValue float or None いいえ None 基本境界条件を課すために使用するペナルティ値。
tessellationSize float or None いいえ None 目標テッセレーションサイズ。
visible bool いいえ True Mesh を Abaqus/CAE で表示するかどうか。
meshInfo CoreformIGAMeshInfo or None いいえ None Abaqus GUI sidecar の値。
overwrite bool いいえ False true の場合、既存 Mesh をアトミックに置き換えます。

パラメータ規則

規則 要件
呼び出し形式 次の呼び出し形式のいずれか1つだけを使用します: spec または abaqus_definition.

例外

型 条件
ValidationError 仕様または所有者依存の Mesh 設定が無効な場合。

1.2.5 deleteMesh

定義先: meshOwner.customData.CoreformIGA.deleteMesh

説明: 現在この所有者に関連付けられている Mesh を削除します。

呼び出し構文

meshes.deleteMesh()

戻り値

型 説明
None —

シグネチャ

deleteMesh() -> None

パラメータ

なし。

1.3 mesh

公開パス: meshOwner.customData.CoreformIGA.mesh

利用可能なAPIメンバー

名前 種別 説明
meshType 属性 永続 Mesh レコードの型。
visible 属性 Mesh を Abaqus/CAE で表示するかどうか。
degree 属性 Mesh 基底の多項式次数。
continuity 属性 Mesh 基底の連続性。
bcPenaltyValue 属性 基本境界条件を課すために使用するペナルティ値。
tessellationSize 属性 目標テッセレーションサイズ。指定がない場合は None を返します。
elementSize 属性 サイズ指定による Mesh サイジングが有効な場合の目標要素サイズ。
elementIntervalCount 属性 区間数指定によるサイジングが有効な場合の要素区間数。
elementIntervalCountByAxis 属性 軸別サイジングが有効な場合の各軸の区間数。
elementLayout 属性 各パラメトリック軸の要素配置の選択。
smallCellVolumeRatio 属性 小さな immersed cell を識別するために使用する体積比しきい値。
padding 属性 各フレーム軸方向に追加するセルのパディング。
frameOrigin 属性 明示的な Mesh フレームの原点。指定しない場合は None を使用して所有者から解決します。
frameBasis 属性 明示的な Mesh フレームの基底。指定しない場合は None を使用して所有者から解決します。
frameExtents 属性 Mesh フレーム内の最小・最大範囲。
owner インスタンスメソッド この Mesh を所有する Abaqus Part または PartInstance を返します。
toSpec インスタンスメソッド この Mesh レコードを表す可搬仕様を返します。
meshInfo インスタンスメソッド この Mesh に関連付けられた Abaqus GUI sidecar を返します。
validateForOwner インスタンスメソッド 指定した Abaqus 所有者に対してこの Mesh を検証します。
setValues インスタンスメソッド Abaqus 向け camelCase フィールドを介して、この永続 Mesh を更新します。
resolveForOwner インスタンスメソッド 所有者依存のフレームを解決した可搬 Mesh 仕様を返します。

1.3.1 属性

名前 型 適用対象 値 説明
meshType MeshType すべて — 永続 Mesh レコードの型。
visible bool すべて — Mesh を Abaqus/CAE で表示するかどうか。
degree int すべて — Mesh 基底の多項式次数。
continuity int すべて — Mesh 基底の連続性。
bcPenaltyValue Optional[float] すべて — 基本境界条件を課すために使用するペナルティ値。
tessellationSize Optional[float] すべて — 目標テッセレーションサイズ。指定がない場合は None を返します。
elementSize Optional[Float3] ImmersedRectilinearMesh — サイズ指定による Mesh サイジングが有効な場合の目標要素サイズ。
elementIntervalCount Optional[Tuple[int, int, int]] ImmersedRectilinearMesh — 区間数指定によるサイジングが有効な場合の要素区間数。
elementIntervalCountByAxis Optional[Tuple[int, int, int]] ImmersedRectilinearMesh — 軸別サイジングが有効な場合の各軸の区間数。
elementLayout Optional[Tuple[str, str, str]] ImmersedRectilinearMesh — 各パラメトリック軸の要素配置の選択。
smallCellVolumeRatio float ImmersedRectilinearMesh — 小さな immersed cell を識別するために使用する体積比しきい値。
padding Optional[Tuple[int, int, int]] ImmersedRectilinearMesh — 各フレーム軸方向に追加するセルのパディング。
frameOrigin Optional[Vector3D] ImmersedRectilinearMesh — 明示的な Mesh フレームの原点。指定しない場合は None を使用して所有者から解決します。
frameBasis Optional[Tuple[Vector3D, Vector3D, Vector3D]] ImmersedRectilinearMesh — 明示的な Mesh フレームの基底。指定しない場合は None を使用して所有者から解決します。
frameExtents Optional[Tuple[Float3, Float3]] ImmersedRectilinearMesh — Mesh フレーム内の最小・最大範囲。

1.3.2 owner

定義先: meshOwner.customData.CoreformIGA.mesh.owner

説明: この Mesh を所有する Abaqus Part または PartInstance を返します。

呼び出し構文

result = mesh.owner()

戻り値

型 説明
object この Mesh を所有する Abaqus Part または PartInstance を返します。

シグネチャ

owner() -> object

パラメータ

なし。

1.3.3 toSpec

定義先: meshOwner.customData.CoreformIGA.mesh.toSpec

説明: この Mesh レコードを表す可搬仕様を返します。

呼び出し構文

result = mesh.toSpec()

戻り値

型 説明
MeshSpec この Mesh レコードを表す可搬仕様を返します。

シグネチャ

toSpec() -> MeshSpec

パラメータ

なし。

1.3.4 meshInfo

定義先: meshOwner.customData.CoreformIGA.mesh.meshInfo

説明: この Mesh に関連付けられた Abaqus GUI sidecar を返します。

呼び出し構文

result = mesh.meshInfo()

戻り値

型 説明
CoreformIGAMeshInfo この Mesh に関連付けられた Abaqus GUI sidecar を返します。

シグネチャ

meshInfo() -> CoreformIGAMeshInfo

パラメータ

なし。

1.3.5 validateForOwner

定義先: meshOwner.customData.CoreformIGA.mesh.validateForOwner

説明: 指定した Abaqus 所有者に対してこの Mesh を検証します。

呼び出し構文

mesh.validateForOwner(owner=owner)

戻り値

型 説明
None —

シグネチャ

validateForOwner(owner: object, allow_existing: bool = False) -> None

パラメータ

名前 型 必須 既定値 説明
owner object はい — Mesh を検証する対象の Abaqus Part または PartInstance。
allow_existing bool いいえ False 検証時に所有者上の既存 Mesh を許容するかどうか。

1.3.6 setValues

定義先: meshOwner.customData.CoreformIGA.mesh.setValues

説明: Abaqus 向け camelCase フィールドを介して、この永続 Mesh を更新します。

呼び出し構文

mesh.setValues(...)

戻り値

型 説明
None レコードをその場で更新します。

シグネチャ

ImmersedRectilinearMesh.setValues(*, degree=..., continuity=..., bcPenaltyValue=..., tessellationSize=..., elementSize=..., elementIntervalCount=..., elementIntervalCountByAxis=..., elementLayout=..., smallCellVolumeRatio=..., padding=..., frameOrigin=..., frameBasis=..., frameExtents=..., visible=..., meshInfo=...) -> None
BodyFitMesh.setValues(*, degree=..., continuity=..., bcPenaltyValue=..., tessellationSize=..., visible=..., meshInfo=...) -> None

パラメータ

対象: ImmersedRectilinearMesh.setValues(*, degree=..., continuity=..., bcPenaltyValue=..., tessellationSize=..., elementSize=..., elementIntervalCount=..., elementIntervalCountByAxis=..., elementLayout=..., smallCellVolumeRatio=..., padding=..., frameOrigin=..., frameBasis=..., frameExtents=..., visible=..., meshInfo=...) -> None:

名前 適用対象 型 必須 既定値 説明
degree すべて int いいえ 現在値 多項式次数を置き換えます。
continuity すべて int いいえ 現在値 基底の連続性を置き換えます。
bcPenaltyValue すべて float or None いいえ 現在値 境界条件のペナルティ値を置き換えます。
tessellationSize すべて float or None いいえ 現在値 目標テッセレーションサイズを置き換えます。
elementSize ImmersedRectilinearMesh Float3 いいえ 現在値 サイズ指定による rectilinear サイジングへ切り替えます。
elementIntervalCount ImmersedRectilinearMesh Tuple[int, int, int] いいえ 現在値 区間数指定による rectilinear サイジングへ切り替えます。
elementIntervalCountByAxis ImmersedRectilinearMesh Tuple[int, int, int] いいえ 現在値 軸別区間数指定によるサイジングへ切り替えます。
elementLayout ImmersedRectilinearMesh Tuple[str, str, str] or None いいえ 現在値 要素配置の選択を置き換えます。
smallCellVolumeRatio ImmersedRectilinearMesh float いいえ 現在値 小セル判定の体積比しきい値を置き換えます。
padding ImmersedRectilinearMesh Tuple[int, int, int] or None いいえ 現在値 フレームのパディングを置き換えます。
frameOrigin ImmersedRectilinearMesh Vector3D or None いいえ 現在値 明示的なフレーム原点を置き換えます。
frameBasis ImmersedRectilinearMesh Tuple[Vector3D, Vector3D, Vector3D] or None いいえ 現在値 明示的なフレーム基底を置き換えます。
frameExtents ImmersedRectilinearMesh Tuple[Float3, Float3] or None いいえ 現在値 フレームの範囲を置き換えます。
visible すべて bool いいえ 現在値 Abaqus/CAE の表示設定を置き換えます。
meshInfo すべて CoreformIGAMeshInfo or None いいえ 現在値 Abaqus GUI sidecar を置き換えます。

対象: BodyFitMesh.setValues(*, degree=..., continuity=..., bcPenaltyValue=..., tessellationSize=..., visible=..., meshInfo=...) -> None:

名前 適用対象 型 必須 既定値 説明
degree すべて int いいえ 現在値 多項式次数を置き換えます。
continuity すべて int いいえ 現在値 基底の連続性を置き換えます。
bcPenaltyValue すべて float or None いいえ 現在値 境界条件のペナルティ値を置き換えます。
tessellationSize すべて float or None いいえ 現在値 目標テッセレーションサイズを置き換えます。
visible すべて bool いいえ 現在値 Abaqus/CAE の表示設定を置き換えます。
meshInfo すべて CoreformIGAMeshInfo or None いいえ 現在値 Abaqus GUI sidecar を置き換えます。

パラメータ規則

規則 要件
任意の排他的グループ このグループを更新する場合、次のうち厳密に1つを指定します elementSize, elementIntervalCount、または elementIntervalCountByAxis.
パラメータグループ 指定: frameOrigin, frameBasis、および frameExtents をまとめて指定するか、すべて省略します。
適用範囲 elementSize は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 elementIntervalCount は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 elementIntervalCountByAxis は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 elementLayout は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 smallCellVolumeRatio は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 padding は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 frameOrigin は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 frameBasis は次の場合にのみ適用されます: ImmersedRectilinearMesh.
適用範囲 frameExtents は次の場合にのみ適用されます: ImmersedRectilinearMesh.

例外

型 条件
ValidationError サポートされない更新、または無効な Mesh になる更新の場合。

1.3.7 resolveForOwner

定義先: meshOwner.customData.CoreformIGA.mesh.resolveForOwner

説明: 所有者依存のフレームを解決した可搬 Mesh 仕様を返します。

呼び出し構文

result = mesh.resolveForOwner()

戻り値

型 説明
ImmersedRectilinearMeshSpec 所有者依存のフレームを解決した可搬 Mesh 仕様を返します。

シグネチャ

resolveForOwner(owner: object = None) -> ImmersedRectilinearMeshSpec

パラメータ

名前 型 必須 既定値 説明
owner object いいえ None 解決対象の Abaqus 所有者。指定しない場合は None このレコードの所有者を使用します。