C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

2023-11-01から1ヶ月間の記事一覧

pycatiaを味わう4

関連無いのですが、こちらの続きです。 pycatiaを味わう3 - C#ATIAreferenceのお話です。わかりにくいですよねreference。 でも避けては通れないです。こちらのサンプル見ていると、ちょっと不思議な気がしました。 pycatia/examples/example__hybrid_shape_…

"プロパティをリセット"コマンドをマクロで実行3

こちらの続きです。 "プロパティをリセット"コマンドをマクロで実行2 - C#ATIApythonではイマイチだった為、vbaに戻って再挑戦。 vbaの場合は、UI Automationを使います・・・デバッグしにくい。こちらを参照しながら、もがき苦しんだ末、出来たものがこちらです。 …

pycatiaを味わう3

こちらの続きです。 pycatiaを味わう2 - C#ATIA個人的にpython使うのであれば、型ヒント使いたいです。 でも前回はわかりませんでした・・・。幾つくサンプルを試した際にわかりつつあります。 例えば、PartDocumentがアクティブな状態の際はこの様にするよ…

"プロパティをリセット"コマンドをマクロで実行2

こちらの続きです。 "プロパティをリセット"コマンドをマクロで実行1 - C#ATIA基本的に断念しているのですが、"UI Automation"と言うものの存在を 知りました。 【VBAでUIAutomation】アプリケーションをマクロで動かす | やろまいCode"UI Automation catia"で検索…

ボディの体積をダンプする6

こちらの続きであり、 ボディの体積をダンプする5 - C#ATIA こちらの続きです。 pycatiaを味わう2 - C#ATIA折角pycatiaの開発環境が出来たので、VBA相当の処理を試してみます。 # pycatia test import os import sys sys.path.insert(0, os.path.abspath("..…

pycatiaを味わう2

こちらの続きと言いますか、解決です。 pycatiaを味わう1 - C#ATIA単純な事でした・・・。 もう一度vscode上での操作で最初から記載しておきます。〇フォルダ作成 エクスプローラ上で任意のフォルダを作成。 別の方法でも構いません。〇vscodeを起動 先程の…

pycatiaを味わう1

気になっていたpycatiaを試してみることにしました。 但し、不完全で解決する方法がわかりません。 解決方法がわかったら別途記載しますが、取り組んだ事を 忘れてしまいそうなためのメモ書きです。pycatia自体はこちらです。 GitHub - evereux/pycatia: pyt…

予想される価格上昇

こちらを見つけました。 Projected price increase. - Autodesk Community 正式な日本(円ベース)での価格はまだ未発表?の様ですが、10万を 超えそうな感じでしょうか?但し、色々と緩和条件があるようです。(中央ぐらいに記載あり) Autodesk Fusion Industr…

パズル

ここ数日、お別れしたはずのSpace-eを触ってます。 ver5.10かな?起動する度に、パズルやってます。こちら。 馬鹿にしてません?正規ユーザーが手間がかかる面倒な仕組み。世間は、パスワードからパスキーに移行しようとしているのに・・・。

ボディの体積をダンプする5

こちらの続きです。 ボディの体積をダンプする4 - C#ATIA中途半端な状態で止まっていましたが、やっと取り組めました。 ・CATIAの場合、体積が単純なプロパティでは取得出来ない ・VBAのクラスに拡張プロパティのような考えが無い を考慮すると、 ソート関数…

VBScript

先月、非推奨がアナウンスされていたんですね。 知りませんでした。 VBScriptが非推奨になった?その理由と代替言語を解説 | アンドエンジニアん~結構痛いなぁ。 web関連では既に使われなくなったような気はしていますが、 ちょっとしたものには、単体のス…

バッテリーレンチ?自作

社内事情により、バッテリーフォークの管理を担当する事に なりました。・・・フォークはあるものの、あまり活躍していないです。管理と言っても、充電しつつバッテリー液のチェックと補充です。積んであるバッテリーは、こちらのバッテリーと同じ?類似?で…

スクリプトから別のスクリプトを呼び出したい3

こちらの続きです。 スクリプトから別のスクリプトを呼び出したい2 - C#ATIA前回の最後に "スクリプトランチャ的なアドインを試しに作成したのですが、" と記述したのですが、探したところ奇跡的に以前のものが 残っていました。色々と修正が必要だったもの…

スクリプトから別のスクリプトを呼び出したい2

やらなければならない事が有るのは承知しておりますが、 しばらく何もやっていなかったため、リハビリです。 恐らくこちらの続きです。 スクリプトから別のスクリプトを呼び出したい - C#ATIA以前行った方法は、スクリプトをモジュールとして読み込み実行し…