<CATIA V5 BBS TIPS & USAGE TOP_PAGE > 記事閲覧
選択セット名から形状セット作成
日時: 2008/06/05 16:41
名前: emily

本当は、形状セット作成から、更にgeometryを形状セットに移動すればいいのですが
取りあえず、途中まで。どなたか、後半が出来たら投稿してくださいナ
UWSCというフリーソフトだけで、EXCELのVBAのようなことをしてCATIAにアクセスし、選択セット名を抜き取ります。続けて、この名前を使って形状セット作成してます
UWSCのスクリプトは以下です。「うみうみ UWSC」で検索すればDLできます。(1MBくらい)

catia = GETACTIVEOLEOBJ( "catia.application")
part1 = catia.ActiveDocument.Part
print part1.name
hyBodies1 = part1.HybridBodies

ACW(GETID("CATIA V5 - [Part1]"),285,0,995,994,0)
MOUSEORG(GETID("CATIA V5 - [Part1]"))
BTN(LEFT,DOWN,132,33,300)
BTN(LEFT,UP,132,33,110)
BTN(LEFT,CLICK,202,344,300)

id1 = GETID("選択セットを編集")
itemCnt=GetItem(id1,ITM_LIST)
KBD(VK_ESC,DOWN,31) //"選択セットを編集"のウィンドを閉じる
KBD(VK_ESC,UP,40)

for i = 0 to itemCnt-1
setName = ALL_ITEM_LIST[i]
print setName
hyBody1 = hyBodies1.Add
hyBody1.Name = setName
next
print "fin"

まだまだ、キレイなソースにする余地は多いですが、それは諸兄の宿題・・・ということで・・
これだけで、メンドウな操作が自動化できますヨ

メンテ(修正・削除)

Page: 1 |

題名 スレッドをトップへソート
名前  
E-Mail   ※URLとの併記不可
URL   ※Eメールとの併記不可
パスワード 記事メンテ時に使用(英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
コメント
添付データ 添付可能ファイル GIF, JPEG, PNG, LHA, ZIP 最大投稿データ量 1000 KB (1.0 MB)
データ1
データ2

   クッキー保存