CADインポートオプション

CAD読み込みプログラムは、インポート中のデータ処理用のオプションを提供します。

これらのオプションの一部は、Importブラウザからアクセスできます。また、他のオプションはそれぞれの書き出しプログラム用の_reader.iniファイルからアクセスできます。

Assembly

Create multiple components for linear members
各部材パートに対し複数のコンポーネントを作成します。
Create multiple components for stiffeners
各Stiffener形状につき複数のコンポーネントを作成します(各プロパティごとに1つ。たとえばFlangeとWebがある場合、2つの異なるプロパティとコンポーネントが作成される)。
Hierarchy as
作成する階層のタイプ。
  • アセンブリ / コンポーネントをベースに階層を作成する場合、Assembliesを選択します。
  • 空のパートをベースに階層を作成する場合、BOM Onlyを選択します。
  • 内容の含まれるパートをベースに階層を作成する場合、Partsを選択します。
Insert name field
コンポーネントの構成と名前を変更することが可能になります(NXパート)。名前付けオプションは”Format”オプションを使用して指定します。
  • <Part Name>を選択した場合、パートからDB_PART_NAMEストリング属性を使用します。その属性が存在しない場合は、パートファイル名が使用されます。
  • <Part Number>を選択した場合、パートからDB_PART_NUMBERまたはDB_PART_NOストリング属性を使用します。その属性が存在しない場合は、パートファイル名が使用されます。
  • <Category>を選択した場合、ジオメトリに関連するNXカテゴリーからコンポーネントが作成され、命名されます。
  • <RID-PDI>を選択した場合、パートからstring属性DB_PART_NAMEを使用します。
  • <Layer>を選択した場合、インポートされるジオメトリのレイヤーからコンポーネントが作成され、命名されます。
  • <Instance Name>を選択した場合、アセンブリ内のパートのインスタンス名を使用します。パートがアセンブリのルーツであれば、パートファイル名が使用されます。
  • <Material Name>を選択した場合、インポートされたジオメトリに材料が指定されている場合、その材料名を使用します。それ以外の場合、コンポーネントの名前は変更されません。
  • <Thickness>を選択した場合、インポートされたジオメトリが板厚情報を持った中立面であった場合、その板厚の値を使用します。それ以外の場合、コンポーネントの名前は変更されません。
  • <UG Body ID>を選択した場合、各ジオメトリボディの内部IDを使用します。この値は、インポートされる各形状ボディ単位で固有のものです。
  • <UG Tag>を選択した場合、パートインスタンスの内部数値タグを使用します。この値は、インポートされる各パートインスタンス毎に固有のものです。
Sample component name
これは、NX Part Browser Assign components by name optionに対応します。デフォルトの値は、"default"で、一般的なコンポーネントネーミングです。名前は、<>内のInsert name field optionに対応します。
Single part only
階層を1つのパートにまとめます。
Split components by
コンポーネント分割時にどのようにコンポーネントを作成するかを決定するもので、CADフォーマットに依存します。オプションには、以下の1つまたは複数を含みます(CADフォーマットに依存):
  • Bodyを選択した場合、ボディをベースにしたコンポーネントが作成されます。
  • Layerを選択した場合、レイヤーをベースにしたコンポーネントが作成されます。
  • Partを選択した場合、パートをベースにしたコンポーネントが作成されます。
  • Categoryを選択した場合、コンポーネントをカテゴリで分割します。
  • Materialを選択した場合、材料でコンポーネントを分割します。
  • Thicknessを選択した場合、コンポーネントの板厚を基準にしてコンポーネントを分割します。
  • Customを選択した場合、サブオプションが有効になります。

Topology

Cleanup tolerance
AutomaticまたはManualが可能です。
Create solids
ソリッドエンティティを作成します。選択しない場合、サーフェスは読み込まれますが、ソリッドエンティティを作成しません。
Ensure manifold geometry
マニホールドボディを、ノンマニホールド、またはトポロジーの次元が混合しているParasolidの一般ボディから抽出します。選択しない場合、Parasolidの一般ボディを定義通りに抽出します。
Extend surfaces
インポートされたサーフェスは、周辺のサーフェスに接触するまで引き伸ばされます。
Faceplates as surfaces
ファイル内にサーフェス記述がある場合、faceplateをサーフェスとして読み込み、そうでない場合はカーブとして読み込む。
Import type
ファイルの構造に基づいてオブジェクトを作成します。
Imprint stiffeners
スティフナーラインは、近くのサーフェスに投影され、それに応じて対象となるサーフェスのトポロジーが変更されます。
Merge edges
クリーンアップ処理の一部としてインポート時にエッジが(可能な場合)結合されます。
Perform connectivity
モデルをインポートし、接続性を計算します。サーフェスは接続されます。選択しない場合、接続性を計算せずにモデルを読み込みます。サーフェスは連続性を持ちません。このオプションは、インポート時間が短縮されますが、ビジュアライゼーション目的で使用する場合を除き不適切です。
Pillars as surfaces
ファイル内にサーフェス記述がある場合、 pillarをサーフェスとして読み込み、そうでない場合はカーブとして読み込みます。
Prefer detailed
オブジェクトの複数表現が利用可能な場合、最も複雑でないものをインポートします。
Scale Factor
インポート時のスケーリングファクターを定義します。
Split periodic faces
周期的サーフェスを分割しインポートの品質と堅牢性を上げます。
Stiffeners as surfaces
ファイル内にサーフェス記述がある場合、stiffenerをサーフェスとして読み込み、そうでない場合はカーブとして読み込みます。
Stiffener/beam/ER systems as
以下から選択します:
  • Solids - これらのオブジェクトをソリッドエンティティとしてインポートします。
  • Landing curves - これらのオブジェクトをランディングカーブとしてインポートします。
  • Landing curves and midsurfaces - これらのオブジェクトをランディングカーブおよび中立面としてインポートします。
  • Midsurfaces - これらのオブジェクトを中立面としてインポートします。
Stitch across bodies
異なるコンポーネントに属するサーフェスをステッチします。
Stitch different sheets
同じパート/インスタンスに属する異なるシートボディをステッチングします。
Target Units
インポートされたモデルに適用される単位系です。
  • 特定の単位系を選択します。
  • CAD unitsを選択した場合、インポートされたCADの単位系と同じになります。単位系がインポートされているCADファイルと一致しない場合は、対応する数値が単位系の変更を考慮して変更されます。
  • あるいは、Scale Factorを選択し、CAD単位系を用い、指定された係数によってエンティティをスケールします。
Tolerance value
リーダーは、このトレランスをCADデータ処理に使用するオブジェクト空間トレランスとして使用します。
Trim surfaces using
サーフェスのトリミング方法を指定します。オプション:
  • Parametric curves
  • Model curves
  • Preferred representation
Visualization only
モデルを表示目的のみで読み込みます。これは、読み込み時の多くのステップ(クリーンアップ、ステッチング、ソリッド作成など)を省略することで、読み込み時間を短縮します。読み込まれたモデルは、他の目的には不適な可能性があります。

Entities

Assign properties to components
プロパティを対応するコンポーネント(複数のプロパティを持つまたはプロパティが割り当てられていないコンポーネント)に割り当てる。
BREP and tessellation
B-repまたはテッセレーションをインポートします。B-repに与えられたプリファレンスとともにインポートされます。B-repが存在する場合、テッセレーションはインポートされません(デフォルト)。以下から選択します:
  • BREP or tessellation
  • BREP and tessellation
  • BREP only
  • Tessellation only
Compartment
ファイル内のCompartmentと”Face"によって定義されたCompartmentの両方をインポートします。前者は形状インポートにより、後者はメタデータを作成するのみです。また、参照面が作成され、これは、Compartmentによって参照されます。
Coordinate systems
CAD座標系をシステムコレクターとしてインポートします。
Cutout profiles
カットアウトプロファイルをインポートします。
Disable layers
これは、NX PartブラウザのLayer filteringモードでのDisableオプションに対応します。インポートで無効にするレイヤーは、NX Partブラウザのエントリーと同じ規則でリストされます。
Enable layers
これは、NX PartブラウザのLayer filteringモードでのEnableオプションに対応します。インポートで有効にするレイヤーは、NX Partブラウザのエントリーと同じ規則でリストされます。
FE models
FEモデルをインポートします。
Filtering
これは、NX Part browser Layer filtering selectionに対応します。
Free curves
モデルにフリーなカーブ(ワイヤーフレームエンティティ)をインポートします。
Free points
モデルにフリーなポイントをインポートします。
Groups as regions
グループに対応する領域エンティティを作成します。
Hidden (blanked/no show)
隠れた、ブランク、または表示されていないエンティティをインポートします。
Hidden ply surfaces
隠れているプライベースサーフェスを読み込む。
Holes
穴を作成します。
IGES compartments
ファイル内のCompartmentをインポートします。
Layer filter
指定されたレイヤーフィルターのみインポート。文字列は"%filter1%filter2%filter3"となります。フィルター名は、任意の文字で区切って列記され、区切り文字は、文字列の最初の要素として挿入されます。区切り文字には、””などを使用できます。属性名に"%"が使用されている場合は、その他の任意の区切り文字をユーザーが選択できる。HyperMesh は、文字列の最初の文字を分割文字として認識します。DEFAULTの特殊な値は、デフォルトレイヤーフィルターを示すのに使用可能。
Midsurfaces
バッチモードにおいて@Display= layerfilteringの場合に中立面がインポートされます。GUIでのインポートにおいてCreationタイプをAssembliesに設定した場合、NX Partブラウザでの対応するオプションを初期化します。
Notch profiles
ノッチプロファイルをインポートします。
Panel profiles
パネルプロファイルに沿ってカーブを作成します。
Parameters prefix
このプリフィックスのついたパラメータのみインポートします。その他はインポートされません。
Plane size factor
無限面のサイズのためのファクター > 0。ファクターはモデルサイズのパーセンテージです。
Ply contour gap tolerance
プライコンターギャップトレランス(デフォルト 0.3)。
Publications
publication内で参照される形状から領域を作成します。
Selected categories
これは、UG Part ブラウザオプションのCategoriesに対応します。これらは、コマンドファイル文字列と同様にリストされます。“<name1_length> <name1> <name2_length> <name2>…”ここで、<name<i>_length> は、カテゴリ名の文字長さを表す数字。
Skip entities
インポート時に読み込まない特定のエンティティタイプ、またはサブタイプ(例:特定のフォーム数を持ったエンティティタイプなど)。
ソリッド
バッチモードで、@Display= layerfilteringに設定されている場合、ソリッドをインポートします。GUIでのインポートにおいてCreationタイプをAssembliesに設定した場合、NX Partブラウザでの対応するオプションを初期化します。
Solver
適切なソルバーを選択します。
Topological properties
参照面を作成しコンターをスケッチます。さらに、これらの属性を持つメタデータをSystemにアタッチします。
Trim ply surfaces
インポート時にプライベースサーフェスをトリムします。
Unbounded curved plates
境界記述が不十分な湾曲したプレートをインポートします。

Metadata

Attributes
一般的な属性すべてを(グローバルおよび単独エンティティに関連する)メタデータとしてインポートします。
Body ID
ボディ識別子をメタデータとして与えます。
Color
形状エンティティの色属性をメタデータとして整数値で読み込みます。
Density
密度の値をメタデータとして読み込む。
Full name
CADパートから取り込む完全なCAD名は、メタデータとして作成します。これは、アセンブリ名 / パート名 / フィーチャー名 / エンティティ名で構成されます。
Layer
レイヤーの値をメタデータとして読み込みます(デフォルト)。
Legacy hierarchy
パート内のオリジナルのCAD階層でメタデータを作成します。
Original ID
オリジナルのCADエンティティIDをメタデータとしてインポートします。
Plate system attributes
Plate systemとBraket childにXMLで割り当てられる物理特性をメタデータとして作成します。
PMI
ポイントのPMIデータを読み込みます。新規ポイントが作成され、PMI属性がメタデータとして与えられます。
Prefix string
すべてのメタデータ名用のプリフィックス文字列。デフォルトではプリフィックスなし。
Stiffener normals
Stiffener/Beam/ERシステムの法線に関する情報をメタデータとして追加します。
Tags
エンティティ名をメタデータで作成します。
Unique ID
固有のCAD IDを追跡するためのメタデータを作成します(デフォルト)。1つのエンティティがインポート時に分割された場合、2つのエンティティに同じIDが与えられる。

User Defined

Options
GUIには表示されないその他のオプションは、 option1_name = option1_value、option2_name = option2_valueなどの形式で指定します。GUI内でも表示されているオプションをこのフィールドでも指定した場合、このフィールドの値が優先されます。
Timeout (seconds)

CADファイルのインポートを中止するためのタイムアウト値(秒単位)を指定します。タイムアウトは、サードパーティのライブラリコール(HyperMeshに送信するデータの読み込みと準備)内で行われた処理に費やされた時間のみをカバーしています。データがHyperMeshに送信されると、タイムアウトは適用されなくなります。このタイムアウトは、インポートする各CADファイルに個別に適用されます。単一のファイル(個々のパーツまたはマスターアセンブリファイル)をインポートする場合、ファイル全体のインポートに適用されます。複数のファイルをインポートした場合(複数のファイルを選択した場合やパートブラウザのRepresentation Loadの実行など)、各ファイルに個別に適用されます。

Colors

Colors
形状エンティティの色属性をRGBフォーマットでメタデータとして整数で読み込みます。

PDM Attributes

Material name
カレントのパートのPDM材料名情報を含むCAD属性の名前。デフォルトはMATERIAL_NAME。
Mesh flag
カレントのパートのPDMメッシュフラグ名情報を含むCAD属性の名前。デフォルトはMeshFlag。
MID
カレントのパートのPDM材料ID情報を含むCAD属性の名前。デフォルトは、MaterialId。
Part number
カレントのパートのPDMパート数情報を含むCAD属性の名前。デフォルトはPartNumber。
PID
カレントのパートのPDMプロパティID情報を含むCAD属性の名前。デフォルトはPID。
Revision
カレントのパートのPDM major revision情報を含むCAD属性の名前。デフォルトはRevision。
Thickness name
カレントのパートのPDM板厚情報を含むCAD属性の名前。デフォルトはThickness。
UID
カレントのパートのPDM UID情報を含むCAD属性の名前。デフォルトはUID。

デフォルトの_reader.iniファイルは、[Altair Home]/io/afc_translators/bin/[platform]の下にあります。CADリーダーが実行されると、各リーダーは現在の作業ディレクトリの適切な_reader.iniファイルを検索します。ファイルが見つからない場合、HW_CONFIG_PATH環境変数で指定されているすべてのディレクトリを検索します。

いずれにもファイルが見つからない場合、最終的にデフォルトの_reader.iniを使用します。この場合、_reader.iniは、"global"または"local"ユーザースコープを持ちます。例えば、"local"ユーザーは、現在の実行のためにローカルな現在の作業ディレクトリに_reader.iniファイルをコピーし修正することができます。

オプションは、1度に1つの値のみをとります。オプションはまた、各オプションの先頭に#を置くことでコメント行(無効)にでき、このような場合にはオプションのデフォルト値が使用されます。

利用可能な_reader.iniオプションの詳細については、Importオプションの章を参照してください。

多くのCADトランスレータは、その他の関連情報をメタデータとして特定エンティティ(アセンブリ、コンポーネント、ポイント、ライン、サーフェス、ソリッド)に付加することができます。メタデータの一部はデフォルトで作成され、そのほかのメタデータは_reader.iniファイル内で有効と無効を切り替えることができます。メタデータはデータベースに保存され、レビューやプロセス自動化に使用されます。例えば、CADファイルからのサーフェスタグ(名前)を取得し、メッシュ基準値をHyperMesh内のサーフェスに適用します。メタデータに関する詳細は、各フォーマットのインポートオプショントピックと特定のメタデータ名前指定を参照してください。