Inspireリーダー

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

Inspireリーダがサポートするエンティティです。
  • Models
  • Assemblies
  • Parts
  • Solids
  • Sheets
  • Curves
  • Points
  • Axis system
  • Facets/Triangles
  • FE Models
  • Alternatives
    • デフォルトで、アクティブなAlternativesはインポートされる。
    • Hidden(空白または非表示)のエンティティがインポートされる場合、すべてのAlternativeはインポートされる。
以下のプロパティが割り当てられているエンティティがサポートされます。
  • Visibility
  • Color
  • Transparency
  • Active status
    • デフォルトで、アクティブな形状はインポートされる。
    • Hidden(空白または非表示)のエンティティがインポートされる場合、すべての形状はインポートされる。

インポートオプション

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

BODY_ID

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

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

COLOR_RGB

on

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

COLOR_RGB

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

密度の値をメタデータとして読み込む(デフォルト)。

DENSITY

off 密度の値を読み込まない。
@DoNotMergeEdges
Value 説明
on インポートクリーンアップフェーズにおいて、基の形状エッジを、結合するのではなく保持する。
off インポートクリーンアップフェーズにおいて、エッジを互いに結合する。
@ExtractManifoldFromGeneralBody
Value 説明
on マニホールドボディを、ノンマニホールド、またはトポロジーの次元が混合しているParasolidの一般ボディから抽出。
off Parasolidの一般ボディを定義通りに抽出。
@ImportBlanked
Value 説明
on 隠れた、ブランク、または表示されていないエンティティをインポートする。
off 隠れた、ブランク、または表示されていないエンティティをインポートしない。
@ImportFEModels
Value 説明
on FEモデルをインポート(デフォルト。)
off FEモデルをインポートしない。
@ImportForVisualizationOnly
Value 説明
on

モデルを表示目的のみで読み込む。

多くのインポート手順(クリーンアップ、ステッチ、ソリッド作成など)を省略し、読み込み時間を短縮します。読み込まれたモデルは、他の用途には適さない可能性があります。

off モデルを通常の方法で読み込む(デフォルト)。
@ImportFreeCurves
Value 説明
on モデルにフリーなカーブ(ワイヤーフレームエンティティ)を読み込む(デフォルト)。
off フリーなカーブを読み込まない。
@ImportFreePoints
Value 説明
on モデルにフリーなポイントを読み込む(デフォルト)。
off フリーなポイントを読み込まない。
@LegacyHierarchyAsMetadata
Value 説明
on パート内のオリジナルのCAD階層でメタデータを作成する。

LEGACY_HIERARCHY

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

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

@OriginalldAsMetadata
Value 説明
on 元のInspireとParasolidエンティティIDをメタデータとしてインポートする。
off 元のInspireとParasolidエンティティIDをメタデータとしてインポートしない(デフォルト)。
@ScaleFactor
Value 説明
double インポート時のスケーリングファクターを定義する。

デフォルトは1.0です。

@SkipCreationOfSolid
Value 説明
on サーフェスを読み込むがソリッドエンティティは作成しない。
off ソリッドエンティティを作成する。
@SplitComponents
Value 説明
Body ボディに基づいてのコンポーネントを作成(CreationType=Partsの場合デフォルト)。
Part パートに基づいてコンポーネントを作成。
General コンポーネントをCADとして保持(CreationType=TreeOfComponentsの場合デフォルト)。
Components コンポーネントに基づいてJTコンポーネントを作成。
@SplitPeriodicFaces
Value 説明
on 周期的サーフェスを分割しインポートの品質と堅牢性を上げる。
off 周期的サーフェスを1つのサーフェスとしてシームエッジと共にインポートする。
@TargetUnits
Value 説明
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を使用しない場合のデフォルトでは、以前のスクリプトをサポート可能)。
@UniqueIdAsMetadata
Value 説明
on 周期的サーフェスを分割しインポートの品質と堅牢性を上げる。
off 周期的サーフェスを1つのサーフェスとしてシームエッジと共にインポートする。

サポートメタデータ

Inspireリーダーで作成されるメタデータです。
BODY_ID
タイプ エンティティ 内容
string
  • point
  • line
  • surf
エンティティを含むCADボディの識別子。

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

COLOR_RGB
タイプ エンティティ 内容
string 階層がアセンブリの場合、comp、assem 。階層がパートの場合part。

RGBの値を0から255で指定してCADモデル内のエンティティの色を指定。

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

DENSITY
タイプ エンティティ 内容
double solid

ソリッドの密度の値。

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

LEGACY_HIERARCHY
タイプ エンティティ 内容
string
  • point
  • line
  • surf
パート内のエンティティ階層。

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

MODELUNIT
タイプ エンティティ 内容
integer 階層がアセンブリの場合comp。階層がパートの場合part。 CADファイル内で指定されているモデルユニット。
  • 1 = インチ
  • 2 = ミリメートル
  • 4 = フィート
  • 5 = マイル
  • 6 = メートル
  • 7 = キロメートル
  • 8 = ミル
  • 9 = マイクロ
  • 10 = センチメートル
  • 11 = マイクロインチ
  • 12 = デシメートル
  • 13 = ヤード

これは、常に作成される。

ORIGINAL_ID
タイプ エンティティ 内容
string

comp

point

line

surf

solid

parts

コンポーネントのInspireでの元のIDとジオメトリのためのパラソリッドエンティティID。

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

UNIQUE_ID
タイプ エンティティ 内容
string

point

line

surf

solid

InspireボディのIDとパラソリッドエンティティIDの複合。

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