問題タブ [autodesk-inventor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
192 参照

vbscript - Autodesk のスタート メニューを削除する VBSript

デスクトップのショートカットは削除できるのですが、なぜかスタートメニューのショートカットを削除できません。スタート メニューと ARP に表示される名前は、Autodesk Inventor 2012 のクイック アンインストール ツールです。私は以下を使用しました:

私には、ユーザー プロファイル C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Autodesk\Autodesk Pro\ の下に保存されているようです。

前もって感謝します!!

0 投票する
1 に答える
147 参照

c# - 別のアプリケーション アドインから WPF ウィンドウを起動する

Autodesk Inventor アドインを作成しました。wpf ウィンドウを備えた別のクラス ライブラリがあります。ボタンクリックでアドインからそのwpfウィンドウを表示しようとしています。

必要な参照をすべて追加したと確信していますが、発明者を実行してボタンをクリックすると、「ファイル 'C:\language=ENU' が見つかりませんでした」というエラーが表示されます。奇妙なことは、同じコードが実行されることです。 Visual Studio と相互運用を使用する場合は問題ありません。

ありがとう

0 投票する
1 に答える
755 参照

visual-studio - Inventor アドインの作成を開始するにはどうすればよいですか?

会社用に作成しているテンプレート用の Autodesk Inventor 2016 アドインを作成する方法を見つけようとしています。私のバックグラウンドは最小限です。iLogic ルールの作成には比較的成功していますが、C+ と Visual Basic やその他の言語の違いはわかりませんでした。

このためには、Visual Basic でコーディングする必要があると思います。Visual Studio 2015 と Blend for Visual Studio 2015 をダウンロードするこの「開始」ガイドを試してみましたが、このガイドは古いバージョンの Visual Studio 用に書かれており、Inventor テンプレートでそれらのコードを試すと、Inventor がクラッシュし続けました。

私はここで完全に迷っています。どんなアドバイスでも大歓迎です!

ありがとう。

0 投票する
1 に答える
1391 参照

vba - VBAを使用してAutodesk Inventorのソリッド上のジオメトリ投影からポイント座標を取得します

別のポイント セットをソリッド上に投影した後に生成されるポイント セットの座標を (テキストまたは Excel ファイルで) 取得したいと考えています (これはすべてソフトウェア Autodesk Inventor Professional 2016 を使用して行われます)。多くのポイントで行うつもりなので、これをVBAで自動的に行いたいと思います。今のところ、スケッチにワークポイントを作成する方法と、ワークポイントの座標を Excel ファイルにエクスポートする方法の例を見つけました (以下にソースのリンクをソリューションに追加します)。射影で作成された点(ソリッドのサーフェス内の実際の点)は、Inventor では点と見なされていないように見えるためです。これらのポイントを取得するには、「Project Geometry」ツールを使用します。

VBAでこれを行う方法はありますか?

また、ソリッドのサーフェスをポイント クラウドに変換する方法、または投影で生成されたこのポイントを WorkPoints に変換する方法を誰かに教えてもらえれば助かります (したがって、既に持っているコードを使用できます)。

ポイント座標をエクスポートするソリューションを提示するリンク:

http://forums.autodesk.com/t5/inventor-customization/unable-to-export-3d-point-co-ordinates-data-to-excel/td-p/6295396

現在、私が見つけた他のソースとのリンクをこれ以上共有することはできません (この投稿で)。

私が何をしているかを説明するために、画像へのリンクも追加しました。

やってるイメージ

前もって感謝します。

0 投票する
1 に答える
193 参照

vba - デフォルトのメンバーを持つオブジェクトを、デフォルトのメンバー値としてではなく、オブジェクト参照として Scripting.Dictionary に追加する方法は?

この VBA の問題は Microsoft Office にも当てはまる可能性がありますが、私は objectで経験していますInventor.Sheet。VBA+Office経験のある方もお気軽にご回答ください。

InitializedInventor.Sheetは次のように使用できます。

また、

この二元的な動作は、オブジェクトのデフォルト プロパティによって引き起こされます。

問題は、私が使用するたびに

次に、辞書に追加すると、へのオブジェクト参照の代わりに長整数値が挿入されoSheetます。

どのようにオブジェクト参照を辞書に挿入できますか?

両方が可能な場合、辞書法は操作の前に操作Addを好むのではないかと思います。=Set

したがって、次の例では、常にオブジェクトではなく辞書項目の整数になります。


アップデート:

0 投票する
3 に答える
4413 参照

vba - Inventor iLogic、すべての .idw シートを PDF に保存

作業中の .idw ファイルを PDF に保存するために、Inventor 2016 で iLogic 外部ルールを作成しています。これまでのところ、コードは美しく短くシンプルで、シングル シート ファイルの魅力のように機能します。ディレクトリの場所 (PDFPath) を定義する行がいくつかあり、最終的に次の行になります。

問題は、これがアクティブなシートのみを保存することです。このルールを実行するときは、すべてのシートを保存する必要がありますが、多くの場合があります。