問題タブ [cad]

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 投票する
2 に答える
979 参照

algorithm - ブール関数の密度を計算するアルゴリズム

ブール関数を扱う特定の値の計算を必要とするプログラムを作成しようとしています。カバー F によって与えられる単一出力のブール関数 f が与えられた場合、関数の密度を、関数が値 1 を持つすべての入力ベクトルの割合として定義するとします。

たとえば、cover F = ab'+c' で定義される特定の関数 f(a, b, c) を渡すとします。関数には 5 つの ON セット最小項と合計 8 つの最小項があるため、その密度は d(f) = 5/8 = 0.625 です。キューブ ab' は 2 つの最小項をカバーし、キューブ c' は 4 つの最小項をカバーしますが、それらの最小項の 1 つが両方のキューブによってカバーされることに注意してください。

これを処理するための優れたアルゴリズムを考えられる人はいますか? 再帰的に表現するのが最善であるという強い疑いがありますが、効率的なものを特定するのに苦労しています。

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

.net - ユーザーが WPF アプリケーションで CAD ファイルを編集できるようにする

AutoCAD プログラミングのリソースは 100 万分の 1 です。これを行う方法を理解しようとすると、少し問題があります。私が実際に必要としているのは (ワークフロー全体)、ユーザーが .DWG/.DXF ファイルをインポートして画面に表示し、ユーザーがファイルを変更できるようにしてから、ユーザーがファイルを保存/共有できるようにすることです。他のユーザー。これは別の AutoCAD アプリケーションの構築に近いと言えますが、現時点では非常に基本的な実装を検討しています。

多くのライブラリが利用可能であることは承知していますが、どのライブラリが自分に最適かはわかりません。簡単に実装できることを楽しみにしています (私はベクトル、座標ジオメトリ、およびすべてのたわごとに精通していないため)。また、有料の AutoCAD ライブラリ、AutoCAD プログラミング API、COM 相互運用、ActiveX を使用できます。コントロール、何でも。あなたがうまくいくと思うものは何でも、私はそれを試してみます.

可能であれば、この質問を具体的に Microsoft PixelSense にさらに拡張したいと思います。最終的には Microsoft PixelSense を開発するためです。しかし、心配する必要はありません。あなたの提案を上げてください。私はそれぞれを試してみます...ありがとう!

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

xaml - ブレンド、大きな xaml ファイル (cad)

CAD モデルをブレンドにインポートして、それにストーリーボードを作成しようとしています。アイデアは、solidworks から xaml ファイルをエクスポートし、それをブレンドにインポートすることでした。

ファイルをblendで開くと、モデルが正しく表示され、ズーム/移動するか、プログラムがすぐにクラッシュするアクションを実行するまで、すべてが機能します。

Xamlファイルは約5MBで、外部ブレンドは私のプログラムでうまく機能し、回転、ズームが自由にでき、パフォーマンスも良好です。

誰かが同様の問題に遭遇したか、cad->xaml を変換するための良い方法を持っていますか?

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

autocad - Tangent spheres Tan,tan,tan for spheres (balls)

半径 1、2、3、4 などの互いに接する球をインクリメンタルに描画する方法。autocad で 3,4,5 辺のピタゴラス三角形に r1,r2,r3 の半径の相互に接する球を簡単に描画しましたが、r1、r2、r3 球に相互に接する r4 の 4 番目の球を描画するにはどうすればよいですか? その 4 番目の球の中心の座標は? そのため、そのための機能やソフトウェアを見つけたことがありません。球体梱包の場合はご記入ください。

0 投票する
4 に答える
7259 参照

python - Blender は何で作成されましたか?

Blender は OpenGl または DirectX を使用しますか? それとも、すべてゼロから行われますか?

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

c++ - CAD オブジェクトのメッシュ ポイントの取得

CAD オブジェクトのサーフェスのポイントをファイルにエクスポート (メッシュ) できる機能を実装したいと考えています。

いくつかの CAD アプリケーションを見てきましたが、これを直接実行できるものを見つけることができないため、API を提供する CAD アプリケーションを使用してオブジェクトのメッシュ ポイントに関する情報を取得する必要があるのではないかと考えています。

私の目的を達成するのに役立つ可能性のあるアプリケーションを教えてください。

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

python - 2D形状の規則的なパターンを生成する効率的な方法は?

多数の入力変数に基づいて一連の画像を生成する最も効率的な方法を見つけようとしています。出力は、「チャネル」によって中央の中央領域に接続された一連の「ゾーン」である必要があります。使用したいゾーンの数を入力して、ゾーンとチャネルが画像内に適切に配置された画像を自動的に作成できるようにしたいと考えています。

私は、opencv ライブラリを使用して Python でこれを実行しようとしました。入力変数だけから画像が生成されるように、このコードを自動化する方法について誰かアイデアを提供できますか? ループ内でゾーンとチャネルを作成しながら、本質的にゾーンの数をループしますか?

2 ゾーンと 3 ゾーンのレイアウトを示す画像

上記の 3 ゾーン バージョンを作成するために使用したコードは次のとおりです。

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

browser - 3D DWG オブジェクトを回転できるブラウザ プラグインまたは js ライブラリはありますか?

このようなものを見たことがありますか?http://www.autodwg.com/dwg-viewer/dwgviewx.htmを試しましたが、2D オブジェクトのみをサポートしているようです

もう 1 つの問題は、IE8 で動作するはずだということです。