問題タブ [autocad]
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.
excel - Excel データを AutoCAD にインポートするために参照すべきリソースは何ですか?
プロジェクトの準備作業を行います。私はエンジニアリング会社で働いており、エンジニアはプロジェクトで使用する材料 (ケーブル スケジュールと呼ばれる) に関する情報を含む Excel スプレッドシートを作成します。このデータは製図者に渡され、製図者はそれを AutoCAD 図面に変換します。スプレッドシートに変更が加えられた場合、製図者は細心の注意を払ってすべての図面を変更する必要があります。これはおそらく多くの手作業です。
私は AutoCAD についてほとんど知識がなく、このプロセスを自動化するのがどれほど難しいかを確認するために、どのような調査を行うべきかを考えていました。コースや書籍が利用できる場合は、その方向性を教えてもらいたいです。
vb.net - AutoCAD なしで DWG ファイルを開いて編集する
AutoCAD を開かずに、VB.NET フォームで DWG ファイルを開こうとしています。ただし、問題が発生します。
指定されたモジュールが見つかりませんでした。(HRESULT からの例外: 0x8007007E)
また、DWG ファイル内の画像 (おそらく工場レイアウト) を編集し、レイアウトで使用されるオブジェクトに関する情報を保存して、ソースから目的地に到達するための最良の方法を見つけたいと考えています。
このファクトリ レイアウト マップは、使用可能なパスに従って移動するロボットに入力されます。
誰でも助けることができますか?どのように進めればよいですか?
windows - AutoCADにドロップ、さまざまな動作
Windowsシェル->AutoCADからのドラッグアンドドロップと、アプリ->AutoCADからのドラッグアンドドロップの違いに苦労しています。
アプリからAutoCADにdwgファイルをドロップした場合=>AutoCADは「開く」操作を行いますデスクトップ(たとえば)からAutoCADにdwgファイルをドロップした場合=>AutoCADは「挿入」操作を行います。
どちらの場合も、dwgファイルへのパスが正しく取得され、ファイルが正しく読み取られます。「挿入」とは、ドロップしたファイルの内容を現在のAutoCAD図面に追加することを意味します。「開く」とは、現在のAutoCAD図面を閉じて、ドロップしたファイルを開くことを意味します。
CF_HDROP(およびDROPFILES)形式を使用してIDropSourceを実装しました。これは、たとえば、アプリケーションからデスクトップへのドラッグアンドドロップで機能します。
誰かヒントがありますか?
ありがとうございました。
lisp - cINLISPの前のサーカムフレックスアクセント
私はlispを勉強していて、これを見つけました:(ズームイン)^ C ^ C、しかしテキストはそれを説明しておらず、他の場所で「^ C ^ C」を検索しましたが、何も見つかりませんでした。ここの誰かが私を助けてくれますか?
(私はまだ英語を勉強しています、何か間違ったことを書いたらごめんなさい)
autocad - .net でポリラインの重心を取得する方法はありますか?
polyline2d の重心を取得したい。次のような TraceBoundary のポリラインがあります。
私はautolispで以前にそれをしていました:
数学的な解決策がありますが、ポリラインに曲線が含まれている場合は有効ではありません。
この関数は使用しません:
AutoLisp を使いたくありません。.NET でこれを行う方法はありますか?
vba - AutocadVba-----エンティティの不均一なサイズ変更
Autocad用のVBAプログラムを作成しようとしていますが、その機能の1つは、ユーザーがAutocadでエンティティを選択し、それを均一にスケーリングできないようにする必要があります。現在、オフセットとスケーリングの方法がありますが、私が知る限り、どちらも均一なサイズ変更です。私の現在のコードは、selectionSets、AcadEntity、およびselectOnScreenを使用して、ターゲットの選択を実行します。では、選択したエンティティを均一にスケーリングするためのVBAコードはありますか?
logging - AutoCad2011で冗長ログをオンにする
AutoCadアドオンがあります。アドオンフォルダはサポートファイルの検索パスに追加されますが、パワーユーザーで起動した場合、AutoCADはアドオンを自動的にロードしません。
問題をトラブルシューティングする方法を探しているので、ロギングに目を向けました。[ファイル]タブのオプションダイアログで、[ログファイルの場所]を指定しました。これはユーザーのプロファイルフォルダー内にあるため、ユーザーはこのフォルダーに書き込む権限を持っている必要があります。
Autocadを起動すると、指定されたログファイルに書き込むことが期待されますが、ログファイルは作成されません。アドオン関連の情報を表示するために、ロギングがオフにされたか、冗長性のレベルが低いと思います。
アドオンの読み込みの失敗をデバッグできるように詳細なログを書き込むようにAutoCADを構成するにはどうすればよいですか?
ありがとう!
3d - autodesk 3d max でポイント ファイルをインポートする方法は?
0,0,0
1,0,0 3,2,5のような行区切り形式の 3D ポイントを含むテキスト (.txt) ファイルがあります。 これらのポイントを
AutoDesk
3d max にインポートしたいと考えています。これらのポイントは形状を形成しません。つまり、接続されていません。これらのポイントを視覚化したいだけです。誰でも私を助けることができますか?前もって感謝します :)
PS: このファイルを Java コードで生成しているので、ファイルにタグや追加情報を簡単に追加したり、ファイル形式を少し変更して、AutoDesk 3d max の既存の受け入れ可能な形式に一致させたりすることができます。
c# - C#を使用してAutocadファイルのラベル名を取得する方法
これを行うのは簡単だと思いますが、開始方法がわかりませんか?c#を使用してAutoCADファイルのレイヤー名またはラベル名を取得したい。私はフォーラムを検索しますが、本当に価値のあるものを見つけます。ObjectARXとAutoLispを見つけましたが、これらのAPIに関するチュートリアルは見つかりません。だから、私はリーチautocadファイルについての簡単な例をしたいと思います。
c# - C# で RGB カラーを最も近い ACI カラーに変換する
現在、dxf ファイルと対話するプログラムを作成しています。したがって、RGB カラー値を取得し、AutoCAD カラー インデックス (ACI) で最も近い色を返すルーチンが必要です。
誰かがコードやその方法の例を持っていますか? C# であればいいのですが、必須ではありません。
前もって感謝します。