# JT 出力アダプター

セクション名 [ENF2JT]

## FileVersion

JTのファイルバージョンを指定する。
PMIを変換するパラメーターが設定されておりファイルバージョンの指定が9.4未満の場合、自動的に9.4に変更して変換される。

- デフォルト値: 95
- 選択肢
  - 100: version10.0
  - 101: version10.1
  - 102: version10.2
  - 103: version10.3
  - 104: version10.4
  - 105: version10.5
  - 106: version10.6
  - 107: version10.7
  - 90: version9.0
  - 91: version9.1
  - 92: version9.2
  - 93: version9.3
  - 94: version9.4
  - 95: version9.5

## FileFormat

JTのファイルフォーマットを指定する。

- デフォルト値: 2
- 選択肢
  - 0: MONOLITHIC（1ファイルで書き出す）
  - 1: FULL_SHATTER（パート、アセンブリーごとにJTファイルを書き出す）
  - 2: PER_PART（パートごとにJTファイルを書き出し、トップファイル以外はサブフォルダーにまとめる）

## JtConfigPath

JT構成ファイルを指定する。
指定しない場合、実行モジュールと同じフォルダーに存在するデフォルトのJT構成ファイルが使用される。

- デフォルト値:

## Unit

単位系を指定する

- デフォルト値: 2
- 選択肢
  - 2: Millimeter
  - 5: Meter
  - 7: Inch

## XConvertPMI

PMIを変換する。

- デフォルト値: 0
- 選択肢
  - 0: 変換しない
  - 1: 変換する
  - 2: グラフィックPMIとして変換する

## XConvertView

ビューを変換する。

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

## ConvertInvisiblePMI

非表示のPMIを変換する。
非表示のPMIについてConvertInvisibleよりこのパラメーターの指定が優先する。
(XConvertPMI=1または2の場合のみ有効)

- デフォルト値: 1
- 選択肢
  - 0: 非表示のPMIを変換しない
  - 1: すべてのPMIを変換する
  - 2: どのビューからも表示されないPMIを変換しない

## XConvertUserProperty

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

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

## XConvertSystemProperty

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

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

## ConvertGeometryType

変換する要素を指定する。
値の和をとることで複数選択可能。

- デフォルト値: 3
- 選択肢
  - 1: ENFのBrepをJTのBrepに変換
  - 2: ENFのBrepをJTでテセレートしPolygonに変換
  - 4: ENF PolygonをJTのPolygonに変換
  - 8: ENFの同一ComponentがBrepとPolygonを両方持つ場合、ENFのBrepをJTでテセレートしPolygonに変換する。ENF Polygonは変換しない

## ConvertIsoCurve

単独線を変換する。

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

## ConvertIsoPoint

単独点を変換する。

- デフォルト値: 2
- 選択肢
  - 0: 変換しない
  - 1: 変換する
  - 2: 参照点として変換する

## ConvertRefPlane

参照平面を変換する。
値の和をとることで複数選択可能。

- デフォルト値: 1
- 選択肢
  - 1: 参照平面を変換する
  - 2: デフォルト平面を変換する

## ConvertRefAxis

参照軸を変換する。

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

## ConvertRefPoint

参照点を変換する。

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

## ConvertCSys

座標系を変換する。

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

## ConvertEmptyBodyNode

空のボディーノードを変換するかを制御する
ConvertBodyNode=1または2 の場合に有効

- デフォルト値: 1
- 選択肢
  - 0: 形状が空のボディーノードは変換しない
  - 1: 形状が空のボディーノードも変換する

## ConvertBodyNode

変換元がCATIA V5の場合、ボディー、形状セット、UDF、形状フィーチャーごとにボディーノードを作成する。
変換元がJTの場合、ボディーノードの構造をそのまま復元する。
変換元がJTとCATIA V5以外の場合、ボリューム、単独要素ごとにボディーノードを作成する。

- デフォルト値: 1
- 選択肢
  - 0: ボディーノードを作成しない。
  - 1: ボディーノードを作成する。変換元がCATIA V5 の場合は、ボディー、形状セット、UDFをボディーノードとして変換する。
  - 2: ボディーノードを作成する。変換元がCATIA V5 の場合は、形状フィーチャーまでの全フィーチャーをボディーノードとして変換する。
  - 3: 1と同じ動作でボディーノードを作成。ただし、ルートのノードも含めてボディーノードの階層が2以下となるように制限する。

## ConvertInvisible

非表示要素を変換する。

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

## ConvertInvisibleInstance

非表示インスタンスを変換する。

- デフォルト値: -1
- 選択肢
  - -1: パラメーター"ConvertInvisible"の設定に従う
  - 0: 変換しない
  - 1: 変換する

## ConvertLayerFilter

レイヤーフィルターとレイヤー番号を変換する。
レイヤー番号として対応している要素は、BodyNode、Wire(単独カーブ)、PMI、参照平面、参照軸、参照点、座標系。

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

## RemoveSeamCurve

シーム除去を行う対象の曲面タイプを指定する。値の和をとることで複数選択可能。 指定しない場合、Healing 設定により自動設定される。

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

## SaveMemory

省メモリーで変換する

- デフォルト値: 0
- 選択肢
  - 0: 有効にしない
  - 1: 有効にする

## EltessChordalTol

エリジオンのテセレーターに渡すChordalトレランスを指定する(単位はmm)
正の実数値

- デフォルト値: 1.0

## EltessAngularTol

エリジオンのテセレーターに渡す角度トレランスを指定する (単位は度)
正の実数値

- デフォルト値: 15.0

## UseEltess

エリジオンのテセレーターを使う。

- デフォルト値: 0
- 選択肢
  - 0: JTのテセレーターを使用して変換し、失敗した場合はエリジオンのテセレーターでリトライする
  - 1: エリジオンのテセレーターを使用して変換する

## ReplaceNXProhibitChar

NXの使用禁止文字を"_"で置き換えるか否かを指定する。

- デフォルト値: 2
- 選択肢
  - 0: NXの使用禁止文字を置き換えない
  - 1: NX9以前の使用禁止文字を置き換える
  - 2: NX10以降の使用禁止文字を置き換える

## GenerateQAReport

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

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

## XConvertNote

Noteを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertDimension

Dimensionを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertGDT

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

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertSurfFinish

SurfaceFinishを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertLineWeld

LineWeldを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertSpotWeld

SpotWeldを変換する。(PMI)

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertLocator

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

- デフォルト値: -1
- 選択肢
  - -1: XConvertPMIと同じ値を設定する
  - 0: 変換しない
  - 1: 変換する
  - 2: Graphic PMIとして変換する

## XConvertSymbol

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

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

## ConvertPMIAutoFlip

PMI文字列の自動反転を有効にする。
(パラメーターXConvert***でPMIを変換する場合に有効)

- デフォルト値: 1
- 選択肢
  - 0: 無効にする
  - 1: 有効にする

## ShowOtherPartsInModelView

モデルビューを選択したとき、該当のモデルビューを所持しているパート/アセンブリー以外のパート/アセンブリーを表示する/しないを制御する

- デフォルト値: 1
- 選択肢
  - 0: 他のパート/アセンブリーは表示しない
  - 1: 他のパート/アセンブリーを表示する

## FlattenView

モデルビューの階層化を無効にするか否かを指定する。

- デフォルト値: 0
- 選択肢
  - 0: モデルビューを階層化して出力する
  - 1: モデルビューを階層化して出力しない

## TranslatorInformation

トランスレーター情報を変換する。

- デフォルト値: 1
- 選択肢
  - 0: トランスレーター情報を変換しない。
  - 1: トランスレーター情報を変換する。