メッセージ1/8
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- パーマリンクを表示
- 印刷
- 報告
アセンブリファイル内の部品点数を数えたいと思っています。
・ボディの数
・コンポーネントの数
・上記で表示しているものの数
何か良い方法をご存じであれば教えていただけないでしょうか。
解決済! 解決策の投稿を見る。
アセンブリファイル内の部品点数を数えたいと思っています。
・ボディの数
・コンポーネントの数
・上記で表示しているものの数
何か良い方法をご存じであれば教えていただけないでしょうか。
解決済! 解決策の投稿を見る。
現状、図面を作成して、部品表を作成し、CSV出力する方法になるかな~と思います。
ありがとうございます!
ただこれですと、アセンブリーファイル直下のサブアッセンブリーのみになり、その下の階層の子部品はカウントできないようですが、このあたりは何か方法はありますでしょうか?
他のコンポーネントを非表示にすると出てくるので、
それをCSV出力するとかですかね。。。
今後、この辺の機能アップに期待ですね。
動画
ありがとうございます。
一番上位の階層と部品表が対応している仕様みたいですね。
組立図は一品一葉で描くのでこれでもOKですが、部品点数を算出すると言う目的ではちょっとやりづらいですね。
機能アップに期待しましょう。
@adachitech7 さん
テキストコマンドで構成要素をカウントするコマンドを使えば
Bodies(全部のボディ数)とVisibleBodies(表示されてるボディ数)などが取得できます。
【手順】
1.[表示]-[テキストコマンドを表示]を選択して表示させます。
または、キーボードから Ctl + Alt を同時に押したままで C 押下。
2.画面最下部にコマンドラインが表示されます。
右端のボタンで ●Txt を選びます。
3.入力行で下記のコマンドを入力して[Enter]キーを押します。
Component.Counts
4.下記のような構成要素の内容が表示されます。
Component.Counts
With Overrides: LeafOccurrences 1: Bodies 4: VisibleLeafOccurrences 1: VisibleBodies 4:
LeafOccurrencesWithVisualMaterialOverrides 0: OccurrencesWithTransformOverides 0
5.表示されている結果ログは下記のコマンドでオールクリアできます。
cls
以上、ご確認お願い致します。
神原Θ友徳(かんばらΘとものり)Tomonori Kanbara -JAPAN-
この投稿が参考になりましたら、「いいね」を押してください。
この投稿で問題を解決できましたら、「解決策として承認」ボタンを押してください。
おぉ~、こんな技があったのですね、
初めて知りました、私も勉強になりました。
ありがとうございます!