# NX (組込型) 出力アダプター

セクション名 [ENF2UFUNC]

## XConvertPMI

PMIを変換する。

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する
  - 2: カスタムシンボルとして変換する

## XConvertView

ビューを変換する。

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## XConvertUserProperty

ユーザー属性を変換する。(Attribute)

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## XConvertSystemProperty

システム属性を変換する。(Attribute)

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## XConvertMaterial

マテリアル属性を変換する。(Attribute)

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## ConvertFeatureGroup

フィーチャーグループを変換する。

- デフォルト値: 1
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## SkipClosedVolume

ENFのClosedVolumeを変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipOpenVolume

ENFのOpenVolumeを変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipUnknownVolume

ENFのOpen/CloseがUnknownのVolumeを変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipIsolatedCurve

ENFの単独線を変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipIsolatedPoint

ENFの単独点を変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipIsolatedPlane

ENFの単独平面を変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## SkipDefaultPlane

ENFのデフォルト平面を変換しない

- デフォルト値: 0
- 選択肢
  - 0: 変換する
  - 1: 変換しない

## LayerNumberRule

ENFの要素をNXの何番のレイヤーに変換するかを指定する。

- デフォルト値: 259

- 選択肢

  - -1: すべての要素をNXのWorkLayerに変換する。

  - 0: ENFのレイヤー1-256に存在する要素をNXの同じ番号のレイヤーに変換する。その他のENFのレイヤーに存在する要素はNXのレイヤー256に変換する。

    ENF | NX
    --- | ---
    1 | 1
    2 | 2
    3 | 3
    ... | ...
    255 | 255
    256 | 256
    その他 | 256

  - 1: ENFのレイヤー1-256に存在する要素をNXの同じ番号のレイヤーに変換する。その他のENFのレイヤーに存在する要素はNXのレイヤー1に変換する。(値259と同じ動作)

    ENF | NX
    --- | ---
    1 | 1
    2 | 2
    3 | 3
    ... | ...
    255 | 255
    256 | 256
    その他 | 1

  - 2: ENFのレイヤー0-255に存在する要素をNXのレイヤー1-256に変換する。NXでのレイヤー番号は<ENF でのレイヤー番号＋1>となる。その他のENFのレイヤーに存在する要素はNXのレイヤー1に変換する。

    ENF | NX
    --- | ---
    0 | 1
    1 | 2
    2 | 3
    ... | ...
    254 | 255
    255 | 256
    その他 | 1

  - 3-258: すべての要素を<指定した値-2>のレイヤーに変換する。

  - 259: ENFのレイヤー1-256に存在する要素をNXの同じ番号のレイヤーに変換する。その他のENFのレイヤーに存在する要素はNXのレイヤー1に変換する。(値1と同じ動作)

## LayerStatusRule

レイヤーの表示状態の設定規則を指定する。
デフォルト(値-1)の場合、テンプレートファイルが設定されておりパラメーターUseTemplateFile=1が指定されている場合は値0、それ以外の場合は値2の動作となる。

- デフォルト値: -1
- 選択肢
  - -1: テンプレートファイルが指定されている場合はその状態を維持、それ以外の場合は値2と同じ
  - 0: テンプレートの状態を維持する
  - 1: 変換対象要素が存在するレイヤーをSelectableにする
  - 2: ENFのレイヤーフィルターを変換する。アクティブなレイヤーフィルターがない場合は1と同じ。

## SolidBodyLayerNumber

SolidBodyを指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## SheetBodyLayerNumber

SheetBodyを指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## IsolatedCurveLayerNumber

単独線を指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## IsolatedPointLayerNumber

単独点を指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## DatumPlaneLayerNumber

DatumPlaneを指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## DimensionLayerNumber

Dimensionを指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## DraftingLayerNumber

Draftingを指定した番号のレイヤーに変換する。ENFのレイヤー番号は無視する。
-1 : NXのWorkLayer
0 : 指定しない
1 - 256: NXのレイヤー番号

- デフォルト値: 0

## UseUserRefSet

変換に使用する参照セットの名前を指定するか否かを指定します。
指定しない場合は "Entire Part" が使用されます。
参照セット名は UserRefSetName で指定してください。
指定した参照セットは以下に使用します。
パートの変換において、指定した参照セットに変換要素を追加します。指定した参照セットがパート中にない場合は作成します。
(システム予約の "Entire Part", "Empty", "MODEL"の場合はNXに従います。"MODEL"の場合はAddAllToRefsetModel=1を指定することで変換要素を追加して変換することも可能です。)
アセンブリーモデルの変換においては、コンポーネント組付け時に子コンポーネントに対し指定する参照セットとして使用します。

- デフォルト値: 0
- 選択肢
  - 0: 指定しない
  - 1: 指定する

## UserRefSetName

変換に使用する参照セットの名前を指定します。
使用禁止文字が含まれる場合はデフォルトの名前が使用されます。
システム予約の "Entire Part", "Empty", "MODEL" 等の参照セット名も指定可能です。
(UseUserRefSet=1の場合のみ有効)

- デフォルト値: ELYSIUM_TRANS

## AddAllToRefsetModel

変換した要素を参照セットMODELに追加するかどうか指定する
UseUserRefSet=1(設定する) かつ UserRefSetName=MODEL を指定したときのみ有効

- デフォルト値: 0
- 選択肢
  - 0: 参照セットMODELに追加する要素はNXの設定に従う
  - 1: 変換した要素を参照セットMODELに追加する

## ConvertTranslucency

Faceの透明度を変換する

- デフォルト値: 1
- 選択肢
  - 0: 変換しない
  - 1: 変換する

## RemoveSeamCurve

シーム除去を行う対象について曲面タイプを指定する。
値の和をとることで複数選択可能。

- デフォルト値: -1
- 選択肢
  - -1: Healing 設定により自動設定
  - 0: シーム除去を行わない
  - 1: 球面のシームを除去する
  - 2: 円筒面のシームを除去する
  - 4: 円錐面のシームを除去する
  - 8: トーラス面のシームを除去する

## UseTemplateFile

テンプレートファイルを使用して変換するかを指定します。
テンプレートファイルはパラメーターTemplatePart/TemplateAsmで指定してください。
コンポーネント詳細設定またはコンフィグファイルのキーワードTEMPLATE_PART/TEMPLATE_ASSEMBLYでも指定可能です。
パラメーターとキーワードが両方指定された場合にはキーワードの方が優先されます。

- デフォルト値: 1
- 選択肢
  - 0: 使用しない
  - 1: 使用する

## TemplatePart

パートモデルのテンプレートファイルを指定します。

- デフォルト値:

## TemplateAsm

アセンブリーモデルのテンプレートファイルを指定します。

- デフォルト値:

## AddToAllRefsetInTemplate

テンプレート内の全ユーザー定義参照セットに対して、変換された要素を追加するかどうか指定する

- デフォルト値: 1
- 選択肢
  - 0: テンプレート内のユーザー定義参照セットには追加しない(ただし、UserRefsetNameで指定した参照セットには追加する）
  - 1: 変換した要素をテンプレート内の全ユーザー定義参照セットに追加する

## GenerateQAReport

変換レポートを生成する。

- デフォルト値: 0
- 選択肢
  - 0: 変換レポートを生成しない
  - 1: 変換レポートを生成する

## CalcMassProperty

マスプロパティ(体積、表面積、重心位置)をXMLログに出力する

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

## CalcElementNumber

要素数をXMLログに出力する

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

## XConvertNote

Noteを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: カスタムシンボルとして変換する

## XConvertDimension

Dimensionを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: カスタムシンボルとして変換する

## XConvertGDT

GDT, Datum, DatumTarget を変換する(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: カスタムシンボルとして変換する

## XConvertSurfFinish

SurfaceFinishを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: カスタムシンボルとして変換する

## XConvertLineWeld

LineWeldを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIの設定に従う
  - 0: 変換しない
  - 2: カスタムシンボルとして変換する

## XConvertSpotWeld

SpotWeldを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIの設定に従う
  - 0: 変換しない
  - 2: カスタムシンボルとして変換する

## XConvertLocator

ロケーターを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIの設定に従う
  - 0: 変換しない
  - 2: カスタムシンボルとして変換する

## XConvertSymbol

セマンティック情報を持たないPMIをカスタムシンボルに変換する。

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: カスタムシンボルに変換する

## OverwriteUserProperty

同名キーのユーザー属性がすでに存在する場合、値を上書きするかキーをリネームして別の属性として変換するか指定する

- デフォルト値: 2
- 選択肢
  - 0: 上書きしない (キーをリネームし別の属性として追加)
  - 1: 上書きする
  - 2: すでに存在する属性の値が空の場合のみ上書きする

## ProductMode

CADdoctorとデフォルト動作を合わせる

- デフォルト値: 0
- 選択肢
  - 0: ASFALISモード
  - 1: CADdoctorモード