問題タブ [solidworks]
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.
c# - SolidworksAPIおよびWinformsC#swApp(スタンドアロン)
これは、参照するようsolidworks
に指示するものですが、私はそれが参照されているswApp
ことを続けてNullReferenceException
います。
誰かがその理由を知っていますか?またはどのように修理しますか?
後で参照できますか?swApp = ????
c# - 設計テーブルを参照するSolidworks&Excel C#
問題が発生している行を開いたときにデザインテーブルを変更できません。varsheet=(Excel._Worksheet)swDoc.GetDesignTable; 。基本的に私がやりたいのは、ウィンドウを開いて、「デザインテーブル」であるアクティブなシートを参照することです。APIには、タイプとして「DesignTable」が含まれています。私はしばらく立ち往生しています。どんな助けでも大歓迎です。
c# - Enterprise PDM(PDMworks)C#を使用したチェックインファイルSolidworks API
PDMworksを使用して図面をチェックインできるようにしたいのですが、一生理解できません。以下のWebサイトにあるものを投稿します。私がやりたいのは、図面をチェックインして最終状態を変更することだけです。誰かがこのプログラムの経験を持っているなら、私は本当にそれをいただければ幸いです。エラーが予想されます; または=(宣言でコンストラクター引数を指定することはできません)@ CheckIn(
java - Javaからedrawingsviewerファイルを開く
私はマウスを使ってPC上で実行するアプリケーションを持っています。Javaから特定のファイル名でedrawingsviewerを起動し、ユーザーがフルスクリーンアプリに戻ったときに、閉じていない場合は閉じたいと思います。これは私がこれまでのところ簡単なデモのために持っているものですが、特定のファイルでSolidworksを起動するために引数に何を入れるべきか理解できません。
これはSolidworksの問題ではないと思います。これは、私が間違って渡しているか、フォーマットが間違っているか、何かであると思います。
java - コマンド ライン引数を指定して Solidworks EDrawingsViewer を起動する
protocolhandler から edrawingsviewer アプリを使用してファイルを開く単純なクラスがあります。戻るをクリックしたときにプログラムを強制終了するにはどうすればよいですか?
これは私が持っているものです。動作しない理由は、ランタイム環境を使用して起動しているためだと思います。ランタイム環境の呼び出しが行われない限り、コマンドラインから起動するときにファイル名を引数として取得するようには見えません。
rundll32 の呼び出しを使用せずに、ファイル名で edrawingsviewer を起動するにはどうすればよいですか?
ruby - CAD:プログラムでしっかりと固定するライン
CADアプリケーションで接続された線のセットをソリッドに変換するにはどうすればよいですか?使用されているツールは、AutoCAD、SketchUp、Solidworks、FreeCAD、またはこの単純なタスクを簡単に実行できることがわかっているその他のソフトウェアです。次の図はデモンストレーション専用であることに注意してください。望ましい結果は、ブール演算などの関連するすべての演算を適用できる有効なCADソリッドである必要があります。
手動でのアプローチは適切ではないため、作業は数千回行う必要があることを覚えておいてください。この仕事のためのコードを書くための助けさえ(どんな言語でも)大いに感謝されているので、例えば、Solidだけのために単純なDXFライターをコーディングする方法を説明するかもしれません。PythonでのいくつかのDXFエクスポーターでのプレイは成功しませんでした。
更新:SketchUp用の単純なRubyコード、AutoCAD用のVBAコード、またはFreeCAD用のPythonが最も役立つ可能性があります。
vb.net - VB.NET IDE Debugger が「Exit Sub」で終了する
現在のプロジェクトでは、本質的に同じことを行う 2 つのアプリケーションがあります。最初のアプリケーションの UI では、TreeView コントロールを継承するクラスを開発しました。DrawMode プロパティの OwnerDrawsAll 値を使用して、TreeView の外観をカスタマイズしました。アプリ 1 では、うまく機能し、これ以上ないほど満足しています。数か月間問題がなく、その間頻繁に使用していました。
2 番目のアプリケーションでも同じ変更を行う必要があるため、同じカスタム TreeView クラスを使用しています。アプリ 2 では、TreeView が DrawNode イベントに入る最初の機会に、DrawMode イベント ハンドラーの "Exit Sub" 行に到達するまで、すべて正常に動作します。ステップスルーしようとすると、アプリは警告なしに完全にクラッシュします。「Exit Sub」ステートメントで発生するため、Try/Catch に含めることはできません。DrawNode イベントを発生させるステートメントは、Try/Catch ブロックで囲まれていますが、キャッチされていません。
DrawNode イベント ハンドラーのすべての機能をコメント アウトしましたが、結果は同じでした。以下に含まれるコード:
これらのアプリケーションには 2 つの違いがあります。アプリ 1 は、ターゲット プラットフォームとして x86 にコンパイルされたプログラムです。App 2 は、SolidWorks というプログラムのアドインであり、したがって .dll であり、コンパイルされたターゲット プラットフォームは AnyCPU です。カスタム TreeView クラスは、AnyCPU 用にコンパイルされたライブラリにあります。
助けてください!今までの努力を無駄にしたくない!
SH
java - Java印刷SLDDRW(solidworks)ファイル
私の友人は私に、簡単なプログラムを作って、いくつかのファイルを印刷してほしいと思っています。
これらのファイルの形式は.SLDDRW(Solidworks)です。
ソフトウェアがマシンにインストールされている場合、ファイルを印刷する簡単な方法はありますか。いいえ、それはある種のCADプログラムです。
solidworks - Solidworks には、Rhino や AutoCAD のようなコマンド ラインがありますか?
もしそうなら、誰もそれをオンにする方法を知っていますか? そうでない場合、怒りの管理に優れた医師を知っている人はいますか?