[CATIA V5 掲示板にもどる]
CATIA V5 掲示板 返信フォーム

- 以下は、記事NO. 4776 に関する 返信フォーム です -

マクロによるスイープボリューム作成 とろ - 2008/05/23(Fri) 13:40 No.4776
はじめまして。
いつも参考にさせていただいてます。

早速ですが、キネマティクスのロー付シミュレーションで、構成要素の一つに対し、スイープボリュームをマクロで作成したいと考えています。
マクロの記録も取れたのですが、記録したマクロを実行しても
”型が合いません”というエラーが発生してしまいます。
ちなみにファンクション部のコードはこんな感じです。
sweptVolumes1.ComputeASweptVolume mechanism1, arrayOfVariantOfObject1, Nothing, 0, 0.200000, 0, 0, -1.000000, -1.000000, -1.000000, arrayOfVariantOfObject2

原因が分からず困っています。
アドバイス宜しくお願いします。

Re: マクロによるスイープボリューム作成 emily - 2008/05/23(Fri) 16:48 No.4777
こんちは
automation manual で検索しただけですが、.ComputeASweptVolume の引数は、上記のものとは異なってます。それが、エラーが発生する理由でしょう。
ComputeASweptVolume の所に、変更された・・ような記述がありますね・・・

Re: マクロによるスイープボリューム作成 とろ - 2008/05/24(Sat) 00:36 No.4779
早速のアドバイスありがとうございます。
ご指摘のとおり、引数が違いますね。どうやら書き込んだコードは試行錯誤している途中のものだったようです。
初歩的な質問になってしまうかもしれませんが、マニュアルを読んだところSweptVolumeに関するメソッドが多数あったと思います。今回、ロー付きシミュレーションで軌跡を出力し、ローファイルをリプレースして軌跡を出力。。。といった具合にループさせるつもりです。
今回のような場合だと、どのメソッドが適切なのでしょうか?私としては適切なメソッドを使用していないことがエラーの原因ではないかと考えています。いかがでしょうか。


おなまえ
タイトル    
コメント ico ico ico ico ico ico ico ico ico ico ico ico ico ico ico
添付データ 添付可能ファイル GIF,JPEG,PNG,LHA,ZIP 最大データ 1000KB
データ 1
データ 2
暗証キー  記事メンテ時に使用(英数字で8文字以内)
投稿キー  (投稿時 投稿キー を入力してください)