Part内のマテリアルとボディーの表示状態をチェックするマクロ|CATIAマクロの作成方法

今回はLineオープンチャットで頂いた内容です。
送って頂いた内容は以下のようなマクロです。
質問内容:
数百点の”CATPart”が組まれた”CATProduct ...
VBAでビープ音(警告音)を鳴らす方法【Beep関数(API)】

VBAでマクロを作っている時に「この操作をされた時には警告音を鳴らしたいな」という場面に出くわすことはないでしょうか?
Windowsには標準機能としてビープ音(警告音)を鳴らす機能がありますが、ExcelをはじめとしたV ...
ボリューム化したサーフェスの体積を測定しExcelに出力するマクロ|CATIAマクロの作成方法

今回は「お問い合わせ」より頂いた内容です。
送って頂いた内容は以下のようなマクロです。
お問い合わせ内容:
1つのcatpartの中にある
複数の閉じた形状(サーフェス)の
体積を取得し、エ ...
CATIA VBAで別プロジェクト(.catvba)のマクロを実行する方法|CATIAマクロの作成方法

CATIAマクロを作成していて今開発しているプロジェクト(.catvba)ではなく、別プロジェクトにあるマクロを実行したい状況に出くわすことがあります。Excelマクロでいえば、いま開いているブック(.xlsm)とは別のブック内にある ...
CATDrawingでシート背景にある要素をすべて削除するマクロ|CATIAマクロの作成方法

今回は「マクロ案」よりいただいた内容です。
送って頂いた内容は以下のようなマクロです。
ワークベンチ: ドラフティング
マクロ案:
シート背景にはいっているものの一括選択をしたいのですが、どの ...
[ダイアログボックスで定義した拘束]コマンドの使い方|0から学ぶCATIA V5

今回はスケッチャーワークベンチのコマンドの使い方を解説していきます。
コマンドは、選択しているエレメントに対する拘束条件をダイアログボックスから指定して付与することができます。
ツールバーのやをオンにしていると ...
CATDrawing内の指定した図枠(2D構成要素)を一括で削除するマクロ|CATIAマクロの作成方法

今回は「マクロ案」よりいただいた内容です。
送って頂いた内容は以下のようなマクロです。
ワークベンチ:ドラフティング
マクロ案:
CATIA図面のシート背景に入れた図枠を削除するマクロを組みた ...
[3D形状]サブツールバーの各コマンドの使い方|0から学ぶCATIA V5

今回はスケッチャーワークベンチのサブツールバーに格納されている各コマンドの使い方を解説していきます。
サブツールバーには、既に作成されている3D形状を参考要素としてスケッチに取り込むためのコマンドがまとまっています。このペ ...
CATIAのユーザー設定情報のバックアップを取る方法|0から学ぶCATIA V5

CATIAで仕事をしている方で、何らかのタイミングでショートカットキーだったりオプションの設定だったりが全て初期化されてしまうことってありませんか?
ショートカットキーやら何やらを凝っている人にはかなり迷惑なお話で、どうも ...
CATIAマクロのヘルプ『CAA V5 Visual Basic help』の使い方|CATIAマクロの作成方法

CATIAマクロの作成には、『CAA V5 Visual Basic help ( V5Automation.chm)』の存在が欠かせません。しかしながらこのCATIAマクロヘルプ、すべて英語なうえに情報量が多すぎてどうしても敬遠して ...
ExcelマクロでCATIAを操作する方法|CATIAマクロの作成方法

今回はExcelマクロでCATIAを操作する方法を解説していきます。
CATIAとExcelを連携することで仕事内容によっては非常に効率を上げることができます。
今回学ぶことのできる内容は以下のとおりです。 ...
CATPartで選択した折れ線の点情報(座標,R値)をCATDrawingのテーブルに出力するマクロ|CATIAマクロの作成方法

今回は「マクロ案」よりいただいた内容です。
送って頂いた内容は以下のようなマクロです。
ワークベンチ:CATPart → CATDrawing
マクロ案:
CatPartで作成した折れ線の折れ点 ...
【VBA×WindowsAPI】UserFormに最大化・最小化・サイズ可変の情報を設定する

VBAのUserFormは通常のウィンドウとは違い、拡大/縮小や最大化/最小化といったウィンドウサイズの変更をすることはできません。このときWindowsAPIを使うことで通常のウィンドウと同じように最大化/最小化ボタンを付与したり、 ...
【VBA&PowerShell】指定したファイルの作成日時/更新日時/アクセス日時を変更する方法

「ファイルの作成時間や更新時間、アクセス時間を変更したい!」と思うこと、たまにありませんか?
何かしらのツジツマ合わせだったり、アリバイ工作だったりと人それぞれだと思います。
一応PCのシステム上の時間(システム時 ...