フラット パターン ビュー <IvFlatPatternView>

概要

シート メタルのフラット パターン表示に適したフラット パターン ビューを定義します。複数のフラット パターン ビューを 1 つのシートで作成することができます。

Mixin

IvFlatPatternViewModifier

IvCommonViewMixin

[パラメータ]

Name [タイプ] 説明
model パーツ (必須)フラット パターン ビューに表示するモデルです。このモデルで、モデルのシート メタル パーツを表す別のパーツを参照します。このパーツが Inventor のシート メタル パーツを表していない場合は、例外が発生します。シート メタル パーツには、フラット パターンも含める必要があります。
viewOrientation name フラット パターン ビューの位置合わせを指定します。有効な値は、:Default、:PivotRight、:PivotLeft、:Pivot180、:Backside、:BacksidePivotRight、:BacksidePivotLeft、:BacksidePivot180 です。:Default は既定値です。
positionalRepresentation パーツ (IvBaseView から)ポジション リプレゼンテーション(タイプ IvPositionalRepresentation のパーツ)です。ビューでのモデル表現に使用するリプレゼンテーションを識別します。
sheet パーツ (IvCommonViewMixin から)フラット パターン ビューを配置する図面シートを定義します。既定で「親」に設定されます。
viewName 文字列 (IvCommonViewMixin から)フラット パターン ビューの下の図面に表示するビューの名前です。既定では、パーツの displayName です。
viewScale 数値 (IvCommonViewMixin から)フラット パターンビューの尺度(十進数)です。既定で 1.0 (フル スケール)に設定されます。
displayTangentEdges ブーリアン演算 (IvCommonViewMixin から)接線エッジを表示するかどうかを指定します。True にすると、接線エッジが表示されます。既定は False です。
BreakAlignmentPosition すべて (IvCommonViewMixin から)既定では(このパラメータが NoValue に設定されている場合は)、一部のビューが、親の図面ビューに位置合わせされることがあります。このパラメータにの値を指定すると、ビューの位置合わせが解除され、指定したを中心にしてビューが再配置されます。
designViewRepresentation 文字列 (IvCommonViewMixin から)ユーザ定義のデザイン ビューの名前です。ビューでのモデル表示に使用するデザイン ビュー リプレゼンテーションを指定します。名前は、既存のデザイン ビューに対応させる必要があります。既定の "" は、モデルの既定のデザイン ビューを表します。hiddenParts 一覧を指定し、designViewAssociative を False にすると、このパラメータの影響は生じません。
designViewAssociative ブーリアン演算 (IvCommonViewMixin から)ビューで、指定されたデザイン ビュー リプレゼンテーションへの関連付けを保持するかどうかを指定します。True にすると、'hiddenParts' 一覧で一切の項目が許可されません。既定で False に設定されます。
hiddenParts list (IvCommonViewMixin から)省略するパーツ一覧です。一覧の各パーツのタイプは、IvAdoptedPart または IvCustomAssemblyDocument にする必要があります。'designViewAssociative' を True に設定している場合は、使用できません。既定で空の一覧に設定されます。
rotationAngle 数値 (IvCommonViewMixin から)指定した角度分、図面に対して垂直な軸を中心にベース ビューを回転します。既定で 0 に設定されます。
showViewLabel? ブーリアン演算 (IvCommonViewMixin から)True にすると、シートにビュー ラベルが表示され、標準スタイルの設定をオーバーライドします。既定値は NoValue です。
viewLabelPosition (IvCommonViewMixin から)指定すると、Inventor の既定のビュー ラベル位置をオーバーライドします。シート座標で、シート上のを指定します。既定値は NoValue です。
viewLabelFormattedText 文字列 (IvCommonViewMixin から)指定すると、ビュー スタイルで定義されている Inventor の既定のビュー ラベル文字列を、オーバーライドします。既定値は NoValue です。
viewStyle name (IvCommonViewMixin から)ビューの表示スタイルを指定します。有効な値は、:hiddenLineRemoved、:hiddenLine、:shadedHiddenLine、:shaded です。既定値は :hiddenLineRemoved です。
原点 (BasePart から)図面シート上のビューの位置を定義します。ビューでの参照は、ビューの中心になります。シートの原点は、シートの左下コーナーになります。
ignorePosition? ブーリアン演算 (IvCommonViewMixin から) True にすると、原点のルールが無視されます。既定値は False です。

ルール

Name [タイプ] 説明
height 数値 (IvCommonViewMixin から)ビューの高さの取得に使用することができます。取得される値は、入力した尺度と表示されているオブジェクトによって異なります。値は、プロジェクトの単位で返されます。
数値 (IvCommonViewMixin から)ビューの幅の取得に使用することができます。取得される値は、入力した尺度と表示されているオブジェクトによって異なります。値は、プロジェクトの単位で返されます。

メソッド

viewToSheet( viewPt As Point ) As Point 
(IvCommonViewMixin から)ビュー空間内の指定されたを表す、シート空間内のを返します。どちらのも 2 次元なので、'Z' コンポーネントは無視されます。
workpointLocation( workpointPart As Part, _
                   workpointName As String ) As Point 
(IvCommonViewMixin から)指定されたパーツ上の指定された作業に対応する、ビュー空間内のを返します(ビューで表現される必要があります)。

例 1

この例では、現在のシート上の "FlatPattern" という名前のフラット パターン ビューを作成します。ビューの尺度、方向、スタイルを指定します。ビューの原点は、シートの高さと幅に基づいて計算されます。

子の名前: FlatPattern
子のデザイン: IvFlatPatternView
[名前] [タイプ] 指定値
model パーツ Parent.Parent.RS_Regalwand
viewOrientation name :Default
viewScale 数値 0.2
viewStyle name :hiddenLineRemoved
原点 すべて Point(0,0,0) + unitY * 0.7 *height + unitx *0.25 * width