「プロパティへリンク」 その1で紹介した「選択構成部品あるいはその他の図面ビュー」
「プロパティへリンク」 その2で中身を見てみました↓
$PRPSMODEL:"Name" $COMP:"アセンブリ1-8@図面ビュー1"
アノテートアイテムが添付されている構成部品から:プロパティ名 コンポーネント名
単発でポチポチ入力もいいですが、、、数が増えると メンドクサイ ポカが怖い
、、、じゃあ作って楽してしまおうグヘヘ
検討用のモデルはこんな感じ。
「Assem1」の下に2.3.4.5.部品6と続いて「Level」「Name」というプロパティ。
まずはVBAで作成
・テキストでフォーマットを指定
必要な【プロパティ名】を入れたら、あとはお好きなように
・最上位から最下層までリストで出てくるので階層を選ぶだけ。
使いどころが限られていますが、、、検討用ということでスットボケ
$PRPSMODEL:"Name" $COMP:"アセンブリ1-8@図面ビュー1"
アノテートアイテムが添付されている構成部品から:プロパティ名 コンポーネント名
のコンポーネント名の部分が面白そうだったので作成。
ザックリ流れ↓
①ビューとFaceでComponent取得
②階層を取得
③コンポーネント名は
"Assem1-8@図面ビュー1/Assem2-1@Assem1-8/Assem3-1@Assem2-1"
という感じで、上位から順に"/"で階層化
④フォーマットは外部テキストでお手軽に
使いどころが、、、ゴホゴホッ
では