C#ATIA

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

2020-02-01から1ヶ月間の記事一覧

在宅

今のところ、テレワークになりそうな雰囲気無いです。 (工作機を自宅には持ち帰れない)仮にそうなった場合、案外Fusion360のようなクラウドなCADの価値が上がるかも。 イヤ、人によっては迷惑かな? 東日本大震災後、とある企業から "弊社に場所とネット環…

SetCATIADotHSOSynchronizedToFalse

こんなフィルター知らない。 CATIA - DASSAULT: CATIA products - Eng-Tips検索してみると、こちらがヒット。 COE : Forums : Hide Constraintsうっすらとした解釈ですが古い仕様の様で、現在の CATIA.HSOSynchronized = False の様です。 ん~知らなかった。

CAD Assistant

Open Cascadeカーネルの3Dビューアー/コンバーターだそうです。 CAD Assistant | OPEN CASCADE結構前からリリースされていたっぽいです。 要登録ですが、商用可だそうです。動作は軽いです。 見た目は2・3世代ぐらい前の感じです。 エクスポート出来るフォー…

SubList

こちらの質問の意味がわかり、回答を知っていたので答えてみました。 Speed up 'Component Activation State' parameter setting - DASSAULT: CATIA products - Eng-Tipsアクティブなファイルが複雑なデータ程、パラメータへのアクセスが重くなり 結果的に質…

手抜きマクロ起動用メニュー4

こちらの続きです。 手抜きマクロ起動用メニュー3 - C#ATIAGrabCADにUpしていましたが、管理が出来ない為Githubに 移動しました。 GitHub - kantoku-code/CATIA_V5_SimpleMacroMenu: Form buttons for calling macros created for each module are created dynamica…

MSAPC.Apc

手元にこちらのコードがあったので、 実行中のプロジェクト名とパス取得する - C#ATIAこちらに投げてみました。 CATIA VBA - Active Macro Path - DASSAULT: CATIA products - Eng-Tips意外でした、あのLittle Cthulhu氏が知らなかったなんて・・・。 Eng-TipsのC…

複合加工機

色々とやらなきゃいけない事と、やりたい事があり、結局一番やりたくも無く 必要でも無いことを片し続けているという、負のスパイラルに陥ってます。 (ありますよね?)ひょっとしたら会社で複合加工機を購入するかもしれない・・・。 取り組みそうな人間が…

俺コマンドを作る3

こちらの続きです。 俺コマンドを作る2 - C#ATIA先日の俺コマンドを清楚に実装出来るように考えたのですが、 結果としてこちらの類似したものを作ることになりそうなため 止めました・・・。 github.com 一番困っていたのは、「Fusion360CommandBase.py」で…

俺コマンドを作る2

こちらの続きです。 俺コマンドを作る1 - C#ATIA 忘れていましたが、実行するとこんな感じです。 何か1個を選択するだけです。フィルターを指定しないと基本的に何でも 選択出来る事に、昨年気が付きました。 さて、コード的な部分です。こちらのグローバル…

俺コマンドを作る1

Fusion360のアドインを何個か作りましたが、実はツールバーに登録・発火させる 仕組みが分かっていないです。 今までこちらを使って、楽をしていたものでして・・・。 github.comあちら、非常に便利なのですが対応しているイベントが少なく、作りたいものが…