- ベストアンサー
AutoCAD 新規のオブジェクトのプロパティの設定方法
Jwwから華麗なる転身を夢見る、AutoCAD初心者の不束者で上手く説明出来ないと思いますが…、 どうぞ宜しくお願い致します。 質問ですが…、 既存のオブジェクトのプロパティの設定に合わせて、 新規のオブジェクトを描く方法を教えてください。 JwwCADにある[属性取得]をしたいのですが…。 伝わるでしょうか…、 スイマセン…、 どうぞ宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- AutoCADからJwwへの変換時の線種
こんにちは! AutoCADからJwwにデータを変換した時に一部の線データの線種が変わってしまいます。 AutoCADでは実線なのに変換後のJwwでは破線だったり、同じく破線が点線だったりです。 変換前には全て線分になるまで分解してから変換するのですが、数十ファイルある中で今までしてきた分については線種を保って変換できていたものが、急に一部だけこのような症状になってしまいます。 何度しても同じ部分の線種が変わり、またその部分が特別な属性を持っているものではありません。きちんと変換できる部分と同じ画層で同じプロパティ(線分)のデータです。 変換方法は、AutoCADでR12のdxfに書き出してからJwwに読み込ませるといった方法です。原因は何でしょうか? よろしくお願いいたします。
- ベストアンサー
- CAD・DTP
- 既存オブジェクトに対するプロパティの追加
既存オブジェクトに対してプロパティを追加したいと思っています。 具体的には(後述しますが)ファイル・フォルダオブジェクトに対してです。 (1)自分で作ったオブジェクトの場合 var huga = {}; huga.hoge = "123"; こうするだけで「hoge」プロパティを追加できますよね。 (2)一般的なオブジェクトの場合 Object.prototype.hoge = "123"; とすれば「hoge」プロパティを追加できますよね。 ここまでは知っていました。で、それを踏まえて同じように追加しようと、(1)(2)ともにためしてみたのですがうまくいきませんでした…。 文末のコードでは「item」の配列と、「newName」の配列を別に用意し処理しています。ただ、オブジェクトの意味合いからして、各独立に配列を用意するのはダサすぎます。で、item自体に「newName」プロパティを追加しようと思ったのですがこれがうまくいきませんでした。 ◎質問 ・この「item」オブジェクトにプロパティを追加することは出来るか ・出来ないのならなぜ出来ないのか。(拡張不可属性とかあるの?) ・出来るのならその方法 ※htaアプリなので、IEで動けばOKです。 以上、よろしくお願いします。 <html> <body> <input type="button" onclick="ファイル一覧取得()" value="ファイル一覧取得"> <div id="files"></div> <script> var folderItemsArray = []; var newFileNamesArray = []; // (2)で出来なかった例 // Object.prototype.newName = "123"; // FolderItem.prototype.newName = "123"; // Folder.prototype.newName = "123"; // Item.prototype.newName = "123"; function ファイル一覧取得() { folderItemsArray = []; newFileNamesArray = []; var FOLDER_PATH = "C:\\WINDOWS"; // ★ファイル・フォルダの一覧取得 var shell = new ActiveXObject("Shell.Application"); var folderItems = shell.NameSpace(FOLDER_PATH).Items(); var regOpt = "i"; for (var i = 0; i < folderItems.Count; i++) { // ↓このオブジェクトに「newName」を追加したい var item = folderItems.Item(i); if (!item.IsFolder) { newFileNamesArray.push("…"); // ↑別配列を操作している辺りがダサい // ↓本当はこんな感じにしたい。(1)で出来なかった例 // item.newName = "…"; folderItemsArray.push(item); } } 一覧表示(); } /** * ファイル一覧表示 */ function 一覧表示() { var body = ''; for (i = 0; i < folderItemsArray.length; i++) { var item = folderItemsArray[i]; body += "<tr>"; body += "<td>" + item.Size; body += "<td>" + item.Name; body += "<td>" + newFileNamesArray[i]; // ↑別配列を操作している辺りがダサい // ↓本当はこんな感じにしたい // tbodyStr += "<td>" + item.newName; } var table = '<table border="1" cellspacing="0">'; table += body; table += "</table>"; document.getElementById("files").innerHTML = table; } </script> </body> </html>
- ベストアンサー
- JavaScript
- オブジェクトツールバーの「印刷スタイル」の設定
AutoCADLT2000iです。 AutoCADの初心者です、宜しくお願いします。 オブジェクトツールバーの「印刷スタイル」の窓が何時もアクティブになっていません。これは画層に「印刷スタイル」が設定されていないためだと思いますが、画層プロパティ管理 ⇒ 印刷スタイル から「印刷スタイル」を設定しようとしても、「印刷スタイル」の項目がアクティブになってなくて設定できません。 これは何故でしょうか。また設定するためにはどのようにすれば良いのでしょうか。
- ベストアンサー
- CAD・DTP
- 【ExcelVBA】シートのCodeNameプロパティからオブジェクトを取得する方法
いつも勉強させていただいてます。 業務でExcelVBAを使用していますが、ワークシートのCodeNameプロパティ値からワークシートオブジェクトを取得する方法はありますでしょうか。 以下、詳細です。 ・環境:Excel2003 ・概要 ワークシートのオブジェクト名:"shtFormat" シート名:"フォーマット" ガントチャートを作成するVBAなのですが、上記のシートをコピーして、実際に処理に使用するシートを作成します。 作成後も、ユーザフォームや別のデータ操作用ワークシートのイベントから操作するため、コピーしたシートを特定する情報を内部で保持しようと考えています。 そこで、CodeNameプロパティ値を保持しようと考えておりますが、CodeNameプロパティ値(文字列)からワークシート型のオブジェクトを取得する方法が分かりません。 ※ Nameプロパティはシート名を変更した際に使用できなくなり、断念しました。 ※Indexプロパティはシートの並び順によって値が変わるため、断念しました。 以上です。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- AutoCADの線種変更について
AutoCAD初心者です。 使用しているのは「AutoCAD LT 2006」です。 他社からCADデータを受け取る場合も送る場合も「2000」で保存します。 他社から受け取ったCADデータを使用して図面を作成し、別の会社へ提出します。 会社によって線種の設定が全く違うので線を選択して(範囲指定または1本ずつ)「オブジェクトプロパティ管理」で変更しています。 この作業がかなり負担なのでいい方法があれば教えてください。 かなり昔に「CADAM」を使用していましたが それでは「グループ化」という機能の中に線種や色を選択すると 同じ線種や色を一時的にグループ化し、それをまとめて移動させたり色を変えたりすることができたと思います。(AutoCADのグループとは違うものです) そのような機能はありますか? AutoCADも質問も初めてなので表現がわかりにくかったり必要事項が足りないかもしれませんが どうぞよろしくお願いします。
- ベストアンサー
- CAD・DTP
- AutoCAD Mechanical2009でコ…
AutoCAD Mechanical2009でコマンドの違いについて お世話になります。 AutoCAD Mechanical 2009のコマンドについてご教授願います。 ツールバーを表示させようとすると、AutoCADとMechanicalという2種類のツールバーがありました。 ○画層の変更について ・画層プロパティ管理(LAYER) ・Mechanical画層管理(AMLAYER) っと、画層を管理するところが2種類あります。 試しに、「規定」選択された状態で、陰線のオブジェクトを選択してみると、 画層プロパティ管理,Mechanical画層管理の両方の表示が変わりました。 ○削除について ・AutoCADの「修正」ツールバー ・Mechanicalの「オブジェクト修正」ツールバー に削除(erase)とパワーイレース(ampowererase)の2種類のコマンドがあります。 線を描き、削除とパワーイレースを実行してみましたが、見た目は どちらも結果は一緒で線が消えました。 上記のように、AutoCADとMechanicalのツールバーには同じような コマンドがたくさん入っております。 質問1 コマンドの違いを教えてください。 質問2 上記違いを踏まえ、通常業務で使用する場合、利用シーンの違いで どちらのコマンドを使用することが望ましいか教えてください。 よろしくお願い致します。
- ベストアンサー
- 2D
- Access97VBAにてオブジェクトの説明欄の内容を取得したい
ACCESS97のVBAにて開発をしています。 データベースウィンドウに表示される、各オブジェクトの説明欄の値(テーブルやフォームなど、オブジェクトを右クリック-プロパティにて、「説明」という欄に入力したもの)を取得したいのですが、指定の仕方がわかりません。 前提としては、Microsft DAO 3.5 Object Libraryを参照設定に追加してあります。 テーブル名やフォーム名は、DocumentオブジェクトのNameプロパティにて取得できたのですが・・・ ご存知の方がいらっしゃいましたら、是非教えてください。
- ベストアンサー
- Visual Basic
- AutoCAD図面をメールで送る方法
はじめて質問します。AutoCAD初心者です。 かなり初歩的な質問だと思いますが・・・ 職場で他にCADに明るい方がいないので(+_+) どなたか教えて下さい!宜しくお願いします! ★先日AutoCAD2005で作成した図面(.dwg)をお客様にバージョンを落して(2000/LT2000 .dwg)で保存してメールで送ってくださいと言われ送りました。先方にデータは届いたものの・・・開くと文字化けしてしまうとのこと。 再び、先方から今度はdxfで保存して送って下さいと言われました。指示通りdxfで保存しました。ちゃんと開けるか不安でしたので、送る前に自分のPCでそのdxf図面を確認のため開いて見ると、『XRECORDの開始(行 582172)で、読み込み中にエラーが発生しました:DXFファイルの読み込みエラー 無効 または 不完全なDXFの入力です。-図面は破棄されました。続けるには[ENTER]キーを押して下さい:』とコマンドに表示が出てしまいました。やむなく[ENTER]キーを押して画面を消しました。何度繰り返しても同じ状況なのです。 ちなみに、dwg→dxfへ図面を保存すると、保存ボタンを押した後、『!AECオブジェクトを旧バージョンのファイル形式で保存することはできません。旧バージョンでは、ファイル形式やオブジェクト機能の変更による新バージョンでの変更を認識できないためです。プロキシ グラフィックが有効になっている場合、旧バージョンで表示 することはできますが、AECコマンドは使用できません。元のオーサリングアプリケーションの[AutoCADに書き出す]機能を使用して、この図面をAutoCAD専用のオブジェクトに保存することができます。□OKマーク』が警告画面みたいな形で出ます。これが問題になっているのでしょうか? AEC自体も何のことを言っているのか分らず・・・未だ解決できずです。 ※ちなみにお客様にはFAXでやりとりをさせて頂きました(*_*) 申し訳ありませんが、どなたか教えて下さい。宜しくお願い致します!!!
- 締切済み
- CAD・DTP
- Accessのフォームのプロパティが表示されない
AccessVBA初心者です。 現在Accessでフォームを作りそのフォームデザインにてオブジェクトのプロパティ操作が一切できなくなりました。 下記手段にて今まで操作していたのですがどれも現在使用できません。 (対応する操作に対して無反応) 1)グリッド上でダブルクリック 2)オブジェクト上で右クリックしたメニューからプロパティ指定 3)オブジェクトをアクティブにした状態でツールバー内のプロパティボタンクリック 環境は以下の通りです。 WindowsXP Professional Access2000(9.0.2812) 原因、対応手段等をご存知の方ご教授願います。 宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- AutoCad のゴミ掃除(消せない寸法スタイル)
今回の質問に対応して頂き、ありがとうございます。 AutoCad2000i を業務で使用しています。使われていない寸法スタイル(このスタイルの寸法オブジェクトは全て消去・使用中のスタイルからも外しています)がどうしても削除できません。画層プロパティ管理の「名前の付いた画層フィルタ」で、全て消去しても、どうしても「使われている」消すことができません。何か方法があれば、ご教示願います。 質問内容に不足ありましたら、連絡下さい。 宜しくお願い致します。
- ベストアンサー
- CAD・DTP
- 10年以上着ているジャンパーやウインドブレーカーを持つ人はいますか?
- 長年にわたって忠実に着用されてきたジャンパーやウインドブレーカーは、どんな魅力があるのでしょうか?
- 10年以上もの間、愛され続けるジャンパーやウインドブレーカーの秘密に迫ります。
お礼
ご解答大変有難う御座います。 今まで JwwCAD にドップリ浸り浸かっていたため JwwCAD に頭が凝り固まってしまって なかなか使い勝手が解らず、 頭の切り替えが出来ないでモヤモヤしておりましたが、 ご丁寧にご説明頂いて、段々 AutoCAD の使い勝手が解って来て スッキリしてきました。 ………、 と言いつつ、 まだまだ Jww脳 が時折復活して来る発作が続いておりますが…。 ソフトをご紹介頂まして有難う御座います。 バージョンのお知らせが遅くなってしまいまして、 すいませんが…、[2008]です。 バージョンが対応していないのか上手く作動しませんでしたが、 関連ソフトを使用してカスタマイズする方法を教えて頂いて、 有難う御座います。 自分でも探していろいろ試してみようと思います。 関連ソフトやマクロでいろいろな出来そうな感じが解ってきて、 モヤモヤしていたものが、段々[AutoCAD]って楽しい! …カモ、的な気分になって来ました! …ような気がします…。 ご声援、ありがと御座います。 それなりに頑張ります! ありがう御座いました。