問題タブ [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 に答える
2014 参照

cad - 基本的なパーツを備えたEAGLE6.3ライブラリ

こんにちは私はしばらくEAGLEを使用しておらず、抵抗器、LED、トランジスタなどの基本的な部品の優れた完全なライブラリをどこで入手できるかをほとんど忘れていました...私はEAGLEのWebページで必要なライブラリを見つけようとしました。しかし、私は何も見つけていません、それはかなりの量の基本的な部品を提供するでしょう。

誰かが私に基本的なパーツの良い大規模なセットを備えたライブラリを教えてくれるなら、彼は本当に私の日を救うでしょう。

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

java - AutoCAD で作成された DXF からコンポーネントを抽出する方法は?

AutoCAD で作成された .dxf ファイルから具体的なコンポーネントを取得する方法を見つけようとしています。具体的には、AutoCAD で建物を描き、窓やドアなどのコンポーネントを指定します。

ラインやアークなどを抽出できる、ribbonsoft や kabeja の dxflib のようなライブラリをいくつか見つけました。しかし、窓やドアなどのコンポーネントを直接識別できれば非常に役立ちます。なぜそれが必要なのかというと、アプリケーションで既存の建物を独自のデータ モデルに変換する必要があるからです (いくつかの不要な属性を抽象化します)。

そのような解決策はありますか?無料、有料は問いません。また、解決策が C/C++、Java、Lisp であるかどうかも問題ではありません (最善の方法は Java です :))

あなたの答えと助けをどうもありがとう:)

0 投票する
2 に答える
5620 参照

python - svgでのデフォルトの単位の設定(Python svgwrite)

Pythonのsvgwriteを使用してSVG図面を生成しています。何かを描きたいと思うたびに、私はこの醜い厄介なことをしていることに気づきます。

私はただできることを望みます:

svg図面全体のデフォルトの単位を「mm」に設定する方法はありますか?

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

.net - Solid Edge 用のこのコンソール アプリケーションのプログラミングに行き詰まった

3D CAD プログラム Solid Edge 用の Visual Basic コンソール アプリケーションを作成しようとしています。このコンソール アプリケーションでは、Visual Basic で曲線を作成したいと考えています。これらの曲線を 4 次方程式で作成したいと考えています。方程式に使用されるデータは、スペース区切りのテキスト ファイルに保存されています。テキスト ファイルには、異なるデータを含む複数の行があり、すべての行は 4 次方程式を作成するために使用されます。さて、プログラムを作ってみたのですが、曲線の作成で行き詰まり、コンソールが真っ黒のままで閉じません。プログラムはプログラムに接続し、3D モデリング環境を開きます。

私のコードで何が間違っているか、または代わりに何をすべきかを誰かが知っていますか? Visual Basic 2003 標準を使用しています。私はプログラマーではありませんが、3D CAD プログラムを自動化するためにこれを試しています。

私のコードは次のとおりです。

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

.net - 方程式から配列へのデータの保存

VisualBasic2003でSolidedgeを使用して3DCADプログラムを自動化しようとしています。

そこでは、4次方程式で曲線を作りたいと思います。

SolidEdgeSDKから次のフォームを取得しました

私の質問:たとえば、x*0.2からx*1.5まで方程式をループさせることは可能ですか(「x」が9のような定数の場合)

そして、これらのポイントを配列に格納しますか?私はそれらを保管するのに行き詰まります。

前もって感謝します

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

vhdl - T と JK のフリップフロップを構築するのに助けが必要

T フリップフロップ
D フリップフロップ
D ラッチ

T と JK のフリップフロップを作成する必要があります。どちらも正しく動作しているように見える d ラッチと d フリップフロップを作成できました。ただし、nor ゲートを追加して T フリップフロップを作成しようとしても、ベクトル波形で結果が得られません。D フリップフロップから JK FF を作成しようとすると、同じことが起こります。

0 投票する
2 に答える
6565 参照

javascript - CAD/AutoCAD ファイル用の Javascript/canvas レンダラー

javascript で autocad/cad 形式のファイルのパーサーがあるかどうかは誰にもわかりませんか? それとも、サーバー側で cad ファイルを collada に変換して、three.js (および他のいくつかのエンジン) がそれらを読み取れるようにすることができますか?

リンクとポインタをありがとう。

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

vb.net - 配列が正しい範囲のデータを取得していません

4 次方程式を使用してデータを配列に格納したいと考えています。しかし、特定の範囲のポイントのみが必要です。私の範囲は にする必要があるx=0,2*Qためx=1,5*Q、ループは で開始しx=0,2*Q、 で終了する必要がありますx=1,5*QQはテキスト ファイルから読み取られる変数で、たとえば 9 です。このデータを使用して、Solid Edge という 3D CAD プログラムで曲線を描きます。問題は、データが意図したとおりに保存されないことです。それは私が望むところから始まりますが、私が望む時点で終わるわけではありません。yプログラムはその数になると停止します。しかし、私はそれが で起こることだけを望んでいxます。

私のソリッド エッジ バージョンは ST2 で、このコンソール アプリケーションは ST5 で動作する必要があります。solid Edgeでは、計算された配列を使用して曲線を作成します:

Visual Basic 2003 を使用していますが、新しいバージョンを使用した方がよいことはわかっています。しかし、私はできません。私はエンジニアリング オフィスのインターンですが、彼らはこの Visual Basic のコピーしか持っていませんでした。これが私のコードの一部で、私が望むことをしていません:

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

c# - 2d ベクトル パスの単純な交換フォーマット

AutoCAD などの CAD プログラムから自分のプログラムに単純な 2D パスを転送する方法を探しています。

形式は、解析できるようにできるだけ単純にする必要があります。
プログラムは c# で書かれています。
ファイルごとに 1 つまたは多くても非常に少数のパスがあり、パスは開いているか閉じている可能性があります。

標準の CAD エクスポート形式を調べています。IGES、EPS、DXF、PDF はすべて十分に強力ですが、問題は、それらが非常に強力であり、それらからパス記述を抽出できるコンバーターを作成することは、大きな仕事になることです。

STL 形式は、2D パスではなく 3D サーフェスにのみ適していることを除けば、そのシンプルさで私のニーズにぴったり合っています。

CAD プログラムから 2D パスを取得する標準的な方法は何ですか?
私が見逃した別の形式はありますか、または必要な情報だけを抽出できるこれらの形式のいずれかの .net ライブラリはありますか?

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

vb.net - テキストファイルのすべての行に対して同じことを行う

SoplidEdgeという3DCADプログラム用のコンソールアプリケーションを作成しています。このアプリケーションでは、VisulBasicにSolidEdgeで曲線と線を描画させます。曲線を作成するために、私はポイントを計算します。これは、4次方程式を使用して配列に格納されます。今問題。テキストファイルからデータを読み取りました。ただし、このテキストファイルには、さまざまな曲線の複数の線が含まれています。そして、私のコードはそれらすべてを読み取り、データが含まれている最後の行を取得します。私の質問:コードに最初の行を読み取らせ、ポイントを計算し、曲線を作成してから、データを使用して次の行で同じことを行うにはどうすればよいですか?

これが私のテキストファイルのすべての行に対して繰り返されたい私のコードです:

そして、これは私が私のファイルを読む方法です: