bylayerの外し方

bylayerの外し方

Anonymous
適用対象外
3,387件の閲覧回数
10件の返信
メッセージ1/11

bylayerの外し方

Anonymous
適用対象外

bylayerを一括で外し方法を教えて下さい。

0 件のいいね
解決済み
3,388件の閲覧回数
10件の返信
返信 (10)
メッセージ2/11

Misean
Advisor
Advisor
解決済み

こんにちは。

 

既存のオブジェクトの色や線種や線の太さを
ByLayerではなく別の設定に変更したいという理解で合ってますか?

 

何も選択しないということはできないので、

何かは割り当てないといけませんが
対象オブジェクトを選択して
オブジェクトプロパティで一括で変更することは可能です。

 

もし回答が的外れでしたら、
もう少し補足して頂ければと存じます。


Misean (M.Kawasaki)
EESignature



メッセージ3/11

Anonymous
適用対象外

返信ありがとうございます!!

 

今現在、図面に描いてあるものは、画層の中の色や線種が、全てbylayerになっています。

 

新しく一つ画層をつくり、その画層の中に色・線種を残したまま纏めてほしいという依頼です。

ですが、bylayerになっていると新たに移動する画層の色や線種になってしまうので、bylayerを外したいのです。

 

一つづつやればできますが、量が多いので一括でbylayeだけ外せないか、模索中なので助けてください。

メッセージ4/11

Misean
Advisor
Advisor

既に画層で管理されている図面を

オブジェクトごとの管理にされるという事ですね。

 

オブジェクトをブロック化した後に画層を移動することで

画層のByLayerに影響されなくなりますので、

編集の目的によってはブロック化がいいかもしれません。

 

説明して頂いた通りの操作を行われるのであれば

以下の手順が一番最短ではないかと思います。

 

1. クイック選択(コマンド QSELECT)を実行します。
2. 適用先:図面全体、オブジェクトタイプ:複数、プロパティ:画層、
 演算子:すべて選択、値:選択する画層名称、適用方法:新しい選択セットに含める
 と設定して[OK]ボタンをクリックします。

 Qselect.jpg
3. 当該画層に含まれるオブジェクトがすべて選択されるので、
  オブジェクトプロパティで色や線種をご希望のものに変更します。

 

画層ごとに上記操作を繰り返してください。

 

参考になれば幸いです。


Misean (M.Kawasaki)
EESignature



メッセージ5/11

jyuntyan
Enthusiast
Enthusiast

もし、LISP が使える様でしたら、添付プログラムが使えるかもしれません。

コマンド名は、L0ncp です。

オブジェクトを選択すると、画層 0 へ変更し、線種や色は引き継ぎます。

処理後に、画層のみ、変更すれば期待する結果になりそうです。

メッセージ6/11

Anonymous
適用対象外

Miseanさん

 

返信ありがとうございます。

ブロックでやってみたら、反映されず画層を分けれました。ありがとうございます。

 

あと、bylayerにする機能はあるのに、bylayerを外せる機能は無いんですね。。。

メッセージ7/11

Anonymous
適用対象外

jyuntyanさん

 

コマンドLOncpというコマンドはありません。と出てきます。

LTなので対応してないみたいです。

ありがとうございました。

メッセージ8/11

jyuntyan
Enthusiast
Enthusiast

惜しいですね。

もし、LISP が動かせる、環境があったら、お試しください。

メッセージ9/11

Anonymous
適用対象外

横から失礼します。

線種と色と、

加えて太さも引き継ぎたい場合は

添付のLISP?はどの様に直せば良いのですか?

 

0 件のいいね
メッセージ10/11

jyuntyan
Enthusiast
Enthusiast

少し直しました。

太さも引き継ぐようにしました。

メッセージ11/11

Anonymous
適用対象外

jyuntyanさん

ありがとうございます!使ってみます!

0 件のいいね