C#ATIA

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

2021-01-01から1年間の記事一覧

2021年を振り返る

今年はプライベートな部分で次々と悪い事に遭遇し、個人的には最悪でした。 特に12月に至っては、全ての物事に対しモチベーション無くなり、 これを書く事すら結構苦痛なのですが、まぁ気になった状態でいるより 書いてしまった方が楽になるだろうと思い、書…

Microsoft Mesh

こちらの記載を見たのですが ちゃんと理解する「Mesh for Microsoft Teams」 - Qiita真ん中より少し下辺りに、CADデータも表示させることが出来そうな 記載があり、CATIAも含まれてます。ビュアーの様に使えるようになるのかな?無料プランあるっぽいのです…

ドロップダウンを選択するとメッセージを表示する

質問に対してサンプルを作ったのですが、他の方が先に答えてしまい、 行き場を失った為こちらに投げておきます。 Fusion Python Script - Create Multi Selection Panel - Autodesk Community # Fusion360API Python script import traceback import adsk.fu…

Red Bull Racing Honda

最終戦を同一ポイントと言う、近年稀にみる接戦となっていたF1ですが、 ついにチャンピオンまでたどり着きましたね。おめでとう。12~13秒程あったアドバンテージをSCでチャラにされ、タイヤの不利さで 逆転されたメルセデス。文句を言いたい気持ちも十分わ…

OpenOffice Calcの新規ドキュメントの作成と取得

やりたくないのですが、やるしか選択肢が無さそうなので取り組んでます。 念の為、"OpenOffice Calc" はExcelな奴です。新規のドキュメントを作成し、元のドキュメントのシートを丸ごと 新規ドキュメントにコピペしたいだけです・・・。新規ドキュメントの作…

pythonからjsTreeへjson投げる2

こちらの続きです。 pythonからjsTreeへjson投げる1 - C#ATIAこちら、思ったような動作をしてくれない事が分かり断念する事に・・・。 実はこちらに対応出来るアドインを作ろうとしていました。 Longer Script List, or Script Panel with Buttons - Autodes…

開発者向けアドイン8

こちらの続きです。 開発者向けアドイン7 - C#ATIA細かな機能を付け加えていたらキリがないのですが、一番面倒だな と思っていたのが、毎回パレットを表示させなきゃならない事です。同じように起動時にパレットを表示させたいと質問がありました。 Solved: …

pythonからjsTreeへjson投げる1

こちらの続きです。 jsTreeわからん - C#ATIA出来た! 泣きそう・・・。window.onload時ではどうしてもデバッグが行いにくかったため、 ボタンのクリックでjsTreeを書き換える処理に変更して色々確認した結果、 代替Jsonをリストに入れて投げていたのが良く…

jsTreeわからん

こちらの続きです。 jsTree用代替Jsonを作る - C#ATIAJavaScriptの知識が無さ過ぎて、python側で作ったjsonを表示させる ことが出来ません・・・。一つだけ分かったのが、AJAXはローカルファイルは出来ないっぽいです。 Chromeがダメって記述を見たのですが…

jsTree用代替Jsonを作る

こちらの続きです。 jsTree - C#ATIA jsTreeの階層を作る為の方法が幾つかあるのですが、 alternative JSON formatと言う方法にしました。 jsTree 正式なjsonフォーマットでは無く、辞書のリストを作り、 辞書内に親のIDを付けておくことで階層表現するもの…

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

こちらの続きです。 スクリプトから別のスクリプトを呼び出したい - C#ATIA前回あれはあれで良いのですが、やりたい事とは違う事に気が付きました。 他のスクリプトを動的に取得して実行したいんです。 (どちらかと言うと、前回のは静的に実行なんです)"他…

フリーハンド

こちらを見た時に、"フリーハンドで画像を描いてSVGでエクスポート出来るサイトが 有るんじゃないかな?" と思って探してみましたが見つかりませんでした。 フリーハンドで描きたいです! - Autodesk Community正直、意外でした。 良く探せば有るのかな・・…

jsTree

ここ最近は、ずっとFusion360のアドインに使用出来そうなTreeViewを 探していました。bootstrap5には無いんですよね。 jsのTreeViewを探すと非常に多くのものがHitしたのですが、色々と試した結果 こちらを使用しようと決意しました。 jsTreeかなりの実績は…

開発者向けアドイン7

こちらの続きです。 開発者向けアドイン6 - C#ATIA一つコマンドを追加しました。 Fusion360_Small_Tools_for_Developers/Developers_Small_ToolKit at master · kantoku-code/Fusion360_Small_Tools_for_Developers · GitHub 実は僕が追加したのでは無く、プ…

PMillからFusion360に工具をエクスポートするプラグイン

これ凄いな。 Export tools to Fusion 360 - Autodesk Community 僕もこれを挑戦しようと思ったのですが、直ぐに挫折しました。一番の理由はFusion360API側では工具自体を作れないんです。 恐らくTool Libraryを作るんじゃないのかな?

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

以前からスクリプトから別のスクリプトを呼び出せないかな? と思っていたので 試してみました。まず、新規のスクリプトを2個作ります。 名前はデフォルトのままで、NewScript1とNewScript2です。 この状態でNewScript2からNewScript1を実行することをゴール…

続 Autodesk Fusion 360 Post Processor Utility

こちらの続きです。 Autodesk Fusion 360 Post Processor Utility - C#ATIA今後の為にもうちょっと試してみました。 サイドバーなのですが・・・ "FUNCTION LIST" については、かずばんさんのサイトで詳しく説明されているので ご覧ください。 Fusion360 ポ…

開発者向けアドイン6

こちらの続きです。 開発者向けアドイン5 - C#ATIA2つのコマンドを追加しました。 ・Export TextCommands List Updateの度にテキストコマンドのリストをファイルにしているのですが、 考えたら手間だったのでコマンドにしました。 ・Open Post Library WebSi…

Autodesk Fusion 360 Post Processor Utility

毎回なのですが、ソコソコボリュームのあるポストの編集を行うたびに悩むものの それなりに得るものがある事も感じています。今回のこちらもそうです。 解決済み: excel加工指示書tools欄に工具径補正情報を追加したい - Autodesk Community通常のポスト処理…

getTextメソッドのパラメータ

今年のUpdateで追加されたgetTextメソッド。 Fusion 360 Help 多言語対応させるため利用したい気持ちが強いんです。この第一引数は何を指定すれば良いのか? が、ハッキリと記載されて いないんです。 以前、見つけたのですが忘れちゃったので覚書です。まず…

CodePenの埋め込み

はてなブログでのCodePenの埋め込みのテストです。コピペだけなのね。 See the Pen Reactチュートリアル by kantoku (@kantoku-code) on CodePen. 内容はReactチュートリアルです。 レイアウト崩れてないかな?こちらを参考にさせてもらいました。 CodePen …

Autodesk FormIt

FormItと言うソフトが有るんですね。知りませんでした。 無料ソフト「Autodesk FormIt」で建築3Dモデリング | Autodesk コンシェルジュセンター | CAD Japan.comWeb版が無償なんですね。 建築系のRevitと相性が良さそうな・・・。 SketchUpがドウコウ書かれ…

はてなブロガーに10の質問

イベント事があまり好きでは無く、平穏な日々を送りたいと 思っている方なのですが、無料で利用させてもらっている身として はてなブログ10周年特別お題「はてなブロガーに10の質問」は参加します。 ブログ名もしくはハンドルネームの由来は? ブログ作成当…

平面のtransformプロパティ

あぁリンクしようと思っていたのに、APIフォーラムのサーバーがダメっぽい。先日バグじゃないのかな?って質問に対して、リプライした際に 気が付いたのですが、ちょっと意外だなと思ったお話です。 Fusion360のドキュメントを新作すると必ず作成されるのが…

視点角度を調整するモーダレスダイアログ2

こちらの続きです。 視点角度を調整するモーダレスダイアログ - C#ATIAAPIフォーラムで思ったより評価されたので、英語も対応させることにしました。 GitHub - kantoku-code/Fusion360_PerspectiveAngleController: 視点角度を調整するためのモーダレスダイ…

視点角度を調整するモーダレスダイアログ

タイトルが異なりますが、内容的にはこちらの続きです。 パレットに苦しむ2 - C#ATIA 二か月ぐらい放置してましたね・・・。こちらもUIをbootstrapに切り替え、カメラのタイプを切り替えるボタンを付け githubで公開しました。 GitHub - kantoku-code/Fusion…

開発者向けアドイン5

こちらの続きです。 開発者向けアドイン4 - C#ATIAUIの方向性が満足出来るレベルに決まったので、機能を追加しました。 Fusion360_Small_Tools_for_Developers/Developers_Small_ToolKit at master · kantoku-code/Fusion360_Small_Tools_for_Developers · G…

CAMのオペレーションを選択したい2

こちらの続きです。 CAMのオペレーションを選択したい - C#ATIAAPIフォーラムのこちらに記載しました。 Re: Can we select a Setup programmatically? - Autodesk Community オペレーションでは無く、セットアップの選択です。'Setups=1' をドキュメントを作…

開発者向けアドイン4

こちらの続きです。 開発者向けアドイン3 - C#ATIAUIのボタンをアイコンに変更しました。 Fusion360_Small_Tools_for_Developers/Developers_Small_ToolKit at master · kantoku-code/Fusion360_Small_Tools_for_Developers · GitHub ツールチップを付けてい…

開発者向けアドイン3

こちらの続きです。 開発者向けアドイン2 (小さな工具箱) - C#ATIA前回の最後に "もっとコンパクトにしたい" の方法が分かりました。 ついでにツールチップも付けました。こちらが参考になりました。 Bootstrapをカスタマイズしよう!CSS調整のコツはスタイ…