シート メタルのフラット パターン表示に適したフラット パターン ビューを定義します。複数のフラット パターン ビューを 1 つのシートで作成することができます。
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 から)指定されたパーツ上の指定された作業点に対応する、ビュー空間内の点を返します(ビューで表現される必要があります)。
この例では、現在のシート上の "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 |