DXFリーダー

サポートされるエンティティ

DXFリーダがサポートするエンティティです。
  • Free points (POINT)
  • Free curves (LINE)
  • Surfaces (3DFACE)
  • Solid (SOLID)
  • Facets/triangles (POLYLINE with Group Code 70=64 for polyface mesh)

インポートオプション(Import Options)

DXFリーダーは、dxf_reader.iniファイルを使用します。
@BodyIdAsMetadata
Value Description
on メタデータとしてボディ識別子を割り当てる。

BODY_ID

off メタデータとしてボディ識別子を割り当てない(デフォルト)。
@CleanupTol
Value Description
double 負の値(デフォルト)は、自動クリーンアップトレランスを使用すること指定。計算された自動クリーンアップトレランスより大きい値が場合、特定のトレランスを使用。CADクリーンアップトレランスを参照。
@ColorsAsMetadata
Value Description
integer

形状エンティティの色属性をメタデータとして整数値で読み込みます。

COLOR_RGB

on

形状エンティティの色属性をメタデータとして読み込む。

COLOR_RGB

off 色属性は読み込まない(デフォルト)。
@CreationType
Value Description
Parts 完全パートに基づいて階層を作成。
BOMOnly 空のパートに基づいて階層を作成。
TreeOfComponents アセンブリ / コンポーネントに基づいて階層を作成。
PackIntoSinglePart 階層を単一のパートに統合。
@LegacyHierarchyAsMetadata
Value Description
on パート内の元のCAD階層でメタデータを生成。

LEGACY_HIERARCHY

off パート内の元のCAD階層でメタデータを生成しない(デフォルト)。
@MetadataPrefix
Value Description
string すべてのメタデータ名用のプリフィックス文字列。デフォルトではプリフィックスなし。

詳細については、CADメタデータ名前指定をご参照ください。

@ScaleFactor
Value Description
double インポート時のスケーリングファクターを定義します。

デフォルトは1.0です。

@SplitComponents
Value Description
Part パートに基づいてのコンポーネントを作成(CreationType=Partsの場合のみ設定可能な値)。
General コンポーネントをCADとして保持(CreationType=TreeOfComponentsの場合のみ設定可能な値)。
@TargetUnits
Value Description
CAD units CADファイルの単位を保持(GUIのデフォルト)。
MKS [m kg N s] 対応する単位系に変換する。
MMKS [mm kg N s] 対応する単位系に変換する。
MPA [mm t N s] 対応する単位系に変換する。
CGS [cm g dyn s] 対応する単位系に変換する。
MMKNMS [mm kg kN ms] 対応する単位系に変換する。
MMGNMS [mm g N ms] 対応する単位系に変換する。
IPS Std [in pounds lbf s] 対応する単位系に変換する。
IPS Grav [in slinch lbf s] 対応する単位系に変換する。
FPS Std [ft pounds lbf s] 対応する単位系に変換する。
FPS Grav [ft slug lbf s] 対応する単位系に変換する。
Scale Factor 対応するスケールファクターを適用(GUIを使用しない場合のデフォルトでは、以前のスクリプトをサポート可能)。

サポートメタデータ

DXFリーダーで作成されるメタデータです。
BODY_ID
Type Entities Description
string
  • points
  • lines
  • surfs
エンティティを含むCADボディの識別子。

@BodyIDAsMetadata=onに設定されている場合に作成。

LEGACY_HIERARCHY
Type Entities Description
string
  • points
  • lines
  • surfs
パート内のエンティティ階層。

@LegacyHierarchyAsMetadata = onに設定されている場合に作成。