問題タブ [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.
vbscript - Autodesk のスタート メニューを削除する VBSript
デスクトップのショートカットは削除できるのですが、なぜかスタートメニューのショートカットを削除できません。スタート メニューと ARP に表示される名前は、Autodesk Inventor 2012 のクイック アンインストール ツールです。私は以下を使用しました:
と
私には、ユーザー プロファイル C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Autodesk\Autodesk Pro\ の下に保存されているようです。
前もって感謝します!!
c# - 別のアプリケーション アドインから WPF ウィンドウを起動する
Autodesk Inventor アドインを作成しました。wpf ウィンドウを備えた別のクラス ライブラリがあります。ボタンクリックでアドインからそのwpfウィンドウを表示しようとしています。
必要な参照をすべて追加したと確信していますが、発明者を実行してボタンをクリックすると、「ファイル 'C:\language=ENU' が見つかりませんでした」というエラーが表示されます。奇妙なことは、同じコードが実行されることです。 Visual Studio と相互運用を使用する場合は問題ありません。
ありがとう
visual-studio - Inventor アドインの作成を開始するにはどうすればよいですか?
会社用に作成しているテンプレート用の Autodesk Inventor 2016 アドインを作成する方法を見つけようとしています。私のバックグラウンドは最小限です。iLogic ルールの作成には比較的成功していますが、C+ と Visual Basic やその他の言語の違いはわかりませんでした。
このためには、Visual Basic でコーディングする必要があると思います。Visual Studio 2015 と Blend for Visual Studio 2015 をダウンロードするこの「開始」ガイドを試してみましたが、このガイドは古いバージョンの Visual Studio 用に書かれており、Inventor テンプレートでそれらのコードを試すと、Inventor がクラッシュし続けました。
私はここで完全に迷っています。どんなアドバイスでも大歓迎です!
ありがとう。
vba - VBAを使用してAutodesk Inventorのソリッド上のジオメトリ投影からポイント座標を取得します
別のポイント セットをソリッド上に投影した後に生成されるポイント セットの座標を (テキストまたは Excel ファイルで) 取得したいと考えています (これはすべてソフトウェア Autodesk Inventor Professional 2016 を使用して行われます)。多くのポイントで行うつもりなので、これをVBAで自動的に行いたいと思います。今のところ、スケッチにワークポイントを作成する方法と、ワークポイントの座標を Excel ファイルにエクスポートする方法の例を見つけました (以下にソースのリンクをソリューションに追加します)。射影で作成された点(ソリッドのサーフェス内の実際の点)は、Inventor では点と見なされていないように見えるためです。これらのポイントを取得するには、「Project Geometry」ツールを使用します。
VBAでこれを行う方法はありますか?
また、ソリッドのサーフェスをポイント クラウドに変換する方法、または投影で生成されたこのポイントを WorkPoints に変換する方法を誰かに教えてもらえれば助かります (したがって、既に持っているコードを使用できます)。
ポイント座標をエクスポートするソリューションを提示するリンク:
現在、私が見つけた他のソースとのリンクをこれ以上共有することはできません (この投稿で)。
私が何をしているかを説明するために、画像へのリンクも追加しました。
前もって感謝します。
vba - デフォルトのメンバーを持つオブジェクトを、デフォルトのメンバー値としてではなく、オブジェクト参照として Scripting.Dictionary に追加する方法は?
この VBA の問題は Microsoft Office にも当てはまる可能性がありますが、私はautodesk-inventor objectで経験していますInventor.Sheet
。VBA+Office経験のある方もお気軽にご回答ください。
InitializedInventor.Sheet
は次のように使用できます。
また、
この二元的な動作は、オブジェクトのデフォルト プロパティによって引き起こされます。
問題は、私が使用するたびに
次に、辞書に追加すると、へのオブジェクト参照の代わりに長整数値が挿入されoSheet
ます。
どのようにオブジェクト参照を辞書に挿入できますか?
両方が可能な場合、辞書法は操作の前に操作Add
を好むのではないかと思います。=
Set
したがって、次の例では、常にオブジェクトではなく辞書項目の整数になります。
アップデート:
vba - Inventor iLogic、すべての .idw シートを PDF に保存
作業中の .idw ファイルを PDF に保存するために、Inventor 2016 で iLogic 外部ルールを作成しています。これまでのところ、コードは美しく短くシンプルで、シングル シート ファイルの魅力のように機能します。ディレクトリの場所 (PDFPath) を定義する行がいくつかあり、最終的に次の行になります。
問題は、これがアクティブなシートのみを保存することです。このルールを実行するときは、すべてのシートを保存する必要がありますが、多くの場合があります。