ENF to IGES

セクション名 [ENF2IGES]

DegenerateCurveType

3角パッチなどの縮退点をループが通過する際の処理を制御する。

  • デフォルト値: 0
  • 選択肢
    • 0: 縮退点に対応する特別なUVカーブは出力するが3Dカーブは出力しない
    • 1: 縮退点に対してUVカーブも3Dカーブも特別な要素を出力しない
    • 2: 縮退点に対応する特別なUVカーブと3Dカーブを出力する

FixedCurvePreference

IGESファイル中に記述する曲線のPreferenceを指定する。

  • デフォルト値: 0
  • 選択肢
    • 0: 指定無し
    • 1: 2D優先
    • 2: 3D優先

FreeFormGeometryType

自由曲線、自由曲面を出力する際に使用するTypeを制御する。

  • デフォルト値: 0
  • 選択肢
    • 0: NURBS(Type 126, 128)
    • 1: Parametric B-Spline(Type 112, 114)

IgesFileVer

IGESファイルのバージョンを指定する

  • デフォルト値: 11
  • 選択肢
    • 10: 5.2
    • 11: 5.3

PlanarFaceType

平面と平面上のフェースを出力する際に使用するTypeを制御する

  • デフォルト値: 3
  • 選択肢
    • 0: 常にType 144を使用する
    • 1: Type 108はform 1のみを使用する
    • 2: Type 108はform 0のみを使用する
    • 3: 常にType 108 (form 0または1)を使用する

SuppressionType

表示/非表示の属性によってIGES出力を制御する。

  • デフォルト値: 0
  • 選択肢
    • 0: 全て出力
    • 1: 表示属性のみ出力

WriteFullBoundaryEdge

フェースをType 144で出力する場合、アウターループのエッジが母曲面のバウンダリと一致する場合には、それらを記述しなくてもよい規約になっている。その記述の有無を制御する。

  • デフォルト値: 0
  • 選択肢
    • 0: アウターループを出力しない
    • 1: アウターループを出力する

WriteInfinitePlane

無限平面の出力を制御する

  • デフォルト値: 1
  • 選択肢
    • 0: 出力しない
    • 1: 出力する

WriteMSBO

位相つきSolid (MSBO: Type186) の出力を制御する。

  • デフォルト値: 0
  • 選択肢
    • 0: 常に面の隣接関係を無視して出力する
    • 1: VolumeをMSBOの形式で出力する
    • 2: Manifoldであるかをチェックし、Manifoldの場合、VolumeをMSBOの形式で出力する

WriteRGB

Type 314を使用し、色をRGB値に変換する。

  • デフォルト値: 0
  • 選択肢
    • 0: IGESの基本8色に変換する
    • 1: Type 314を使用しRGB値に変換する

WriteSubfigure

子図を出力する

  • デフォルト値: 1
  • 選択肢
    • 0: アセンブリはフラットにし、子図を出力しない
    • 1: アセンブリはフラットにし、1階層のみの子図を出力する
    • 2: アセンブリ構造、パートを子図として出力する
    • 3: アセンブリ構造をもつ場合のみアセンブリを子図をとして出力する