2022-01-01から1ヶ月間の記事一覧
こちらの続きです。 アクティブプロジェクトのファイル一覧表示1 - C#ATIA ファイルはファイルアイコンに修正しました。 本当はf3dとf2dとその他で変えたいのだけれど、やり方が分かりません・・・。 赤矢印部分に検索文字入れると、該当箇所の項目が強…
こちらの埋もれかかった技術です。 pythonからjsTreeへjson投げる2 - C#ATIA アイコンとかイマイチだけど何とか表示出来そう。
Fusion360APIでドキュメントを開ききったタイミングで 発生するイベント "Application.documentOpened" があります。 Fusion 360 Help”開ききったタイミング” と言うのは、開いたドキュメントに アクセス可能なタイミングです。 前からそうなのですが、この…
こちらの続きです。 開発者向けアドイン8 - C#ATIA起動時にパレットを表示させていましたが、ど真ん中に表示させていました。 (意図的に) 使っているうちに、やっぱり邪魔くさい為、右側にドッキングさせることに しました。又、次のUpdate(軽くないUpdat…
こちらの続きです。 ダイアログなスクリプト入門5 - C#ATIA前回は、validateInputsとpreSelectイベントを取り扱いました。 個人的にはこの辺りのイベントを扱えば、ダイアログを使ったスクリプトは 殆どこなせると感じています。 今回もSelectionCommandInpu…
”二つのエッジが単一平面上にあるか?” を判断する "isCoplanarTo" 関数を作成しました。 Re: How do I check if two BRepEdges are co-planar? - Autodesk CommunityCurveEvaluator3D.getStrokesメソッドを使用し、指定トレランス以内の大量に点を 取得する…
こちらの続きです。 ダイアログなスクリプト入門4 - C#ATIA前回は、executeとexecutePreviewイベントを取り扱いました。相変わらず役立つ 物ではありませんが、目の前に結果が表示されるようになると ”やっている” 感は 感じると思います。 今回は少し地味目…
こちらの続きです。 ダイアログなスクリプト入門3 - C#ATIA前回は、InputChangedイベントを取り扱いました。そろそろOKボタンを押して何らかの 処理を行いたいところです。 今回は複数のスケッチの点を選択し、選択された点を中心とする球体のボディを作成す…
HoleFeatureは穴コマンドです。こちらを取り組みました。 Solved: Using the API to copy holes from one component to another - Autodesk CommunityGUIで作業するとこんな感じです。・・・英語でゴメンね。 スケッチの点を指定すると数が表示されますが、…
こちらの続きです。 ダイアログなスクリプト入門2 - C#ATIA 予告を変更しました。(大体そんなものですよね・・・)前回は、SelectionCommandInputを実行し選択出来るようにしました。 フィルタやリミットにより動作に制限も付けましたが、未だに実用的な 物…
毎回調べるのが面倒なので、Fusion360とPythonのバージョンを 出力するだけの極小スクリプト。 # Fusion360API Python script import traceback import adsk.fusion import sys def run(context): ui: adsk.core.UserInterface = None try: app: adsk.core.A…
時間が経ってしまいましたが、こちらの続きです。 ダイアログなスクリプト入門1 - C#ATIA前回は、ダイアログを表示させるまでで特に何も役立たないものでした。 実際にダイアログ付きのスクリプトを作成する場合は、幾つかのCommand Inputsを 配置する事にな…
どうも次のUpdateでFusion360 API の Pythonが3.9.7に切り替わるっぽいです。 (What's Newへのリンクの為、時間が経つと内容が変わっちゃいます) Fusion 360 Help まだUpdateされていませんが、近いうちにでしょう。 そして、新規にアドインを作成した際の雛…
焼き戻しレンジでやる発想は無かった。 28.モンキーのエンジンを4気筒にする(バルブシートカット、90%工具作りで決まる!) - YouTube 相変わらずすごいです。
モチベーションも奮い立たせる為、Fusion360API入門者向けコンテンツを 再開する事にしました。ダイアログを利用したスクリプトを作成する際、ドキュメントにあまり良い サンプルが無く、加えてイベント処理に関しては、それらしい説明が無さそうな為 それら…
あけましておめでとうございます。 毎年ながらマイペースで頑張りますので、よろしくお願いします。(何を?)年明け早々だと言うのに、昨年の忘れ物です。 ありがたいことに一昨年に続き、 Autodesk Expert Elite Award - C#ATIA昨年も頂きました。 折角な…