Копирование свойств слоев
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Копирование свойств слоев

Копирование свойств слоев

Ответ
Поиск в этой теме
Непрочитано 20.09.2014, 22:18 #1
Копирование свойств слоев
ATON
 
Регистрация: 30.08.2014
Сообщений: 6

Доброе времени суток.
Подскажите, пожалуйста, чем отличается перемещение объектов с одного слоя на второй
и простое копирование свойств одного слоя на второй.
В результате мы все равно получим, что нужные объекты будут принадлежать второму слою.
Просмотров: 4381
 
Непрочитано 20.09.2014, 23:44
#2
LynxM


 
Регистрация: 17.08.2010
Kyiv
Сообщений: 688
<phrase 1= Отправить сообщение для LynxM с помощью Skype™


Копирование свойств: "К свойствам, которые можно скопировать, относятся цвет, слой, тип линии, масштаб типа линии, вес линии, стиль печати, прозрачность и другие заданные свойства."
А если свойства объекта изменены (например, толщина или цвет не по слою) - при перемещении он получить свойства слоя.
__________________
Лучше не обещать, чем обещать и не исполнять.
LynxM вне форума  
 
Непрочитано 21.09.2014, 06:56
#3
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от ATON Посмотреть сообщение
перемещение объектов с одного слоя на второй
Назовите команду такого "перемещения".
Profan вне форума  
 
Автор темы   Непрочитано 22.09.2014, 01:18
#4
ATON


 
Регистрация: 30.08.2014
Сообщений: 6


имеется виду не команда, а действия которые, позволяют просто изменить слой объекта: выбор объекта - выбор нужного слоя из списка созданных слоев
ATON вне форума  
 
Непрочитано 22.09.2014, 07:43
#5
Valery Brelovsky

Инженер дорожник
 
Регистрация: 22.10.2007
Израиль
Сообщений: 1,859


Я к примеру перемещение объекта с слоя на слой решаю так. Есть макрос приведённый ниже
^C^C_-layer New SBG_TEXT; ^C^C_-layer Color 13 SBG_TEXT; C^C(if (not C:SBG_TEXT) (LOAD "DP.lsp")) SBG_TEXT \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \

И есть лисп DP.lsp в котром есть строчки присвоения объекту указанного слоя. В маккросе создаётся слой и присваивается примитиву этот слой.
Код:
[Выделить все]
 (vl-load-com)
(defun c:SBG_text()
(setq theobj (car (entsel "\nSelect Object: ")))
(setq theobj (vlax-ename->vla-object theobj))
(vla-put-Layer theobj "SBG_text")
(vla-put-color theobj "BLayer")
(vla-put-ConstantWidth theobj 0.0)
(vla-put-Linetype theobj  "BLayer")
(vla-put-LinetypeGeneration theobj  1)
(vla-put-LinetypeScale theobj  1.0)
)
Лисп писал не я использовал готовый, может что есть лишние, а может чего н не хватает, но работа макроса и лиспа меня удовлетворяет.
Макрос посажен на кнопку с одноимённым названием. Но изменив название слоя можно получить набор нужных слоёв.

Втрое использую лисп "быстрого рисования". В данном случае чертится объект на соответствующем слое.

Вот ссылка на этот лисп.
http://forum.dwg.ru/showthread.php?t=35875

Блоки сразу вставляю на нужный слой используя макрос, при отсутствии слоя он создаётся т активируется.
^C^C_-layer New SBG_LIVNEVKA;^C^C_-layer Color 170 SBG_LIVNEVKA;^C^C_-layer Set SBG_LIVNEVKA; -insert D:/AutoDesk_14/BLOKI_D/TRUBA_d100 \1 0

Вот гдето так.

Последний раз редактировалось Кулик Алексей aka kpblc, 22.09.2014 в 09:47.
Valery Brelovsky вне форума  
 
Непрочитано 22.09.2014, 09:24
#6
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


В общем, второй пост это полный ответ, только надо бы прояснить, что имелось ввиду
Цитата:
Сообщение от ATON Посмотреть сообщение
простое копирование свойств одного слоя на второй.
А то я знаю только "копирование свойств" (всех) без привязки к слою, т.е. именно то, что сказал LynxM:
Цитата:
Сообщение от LynxM Посмотреть сообщение
К свойствам, которые можно скопировать, относятся цвет, слой, тип линии, масштаб типа линии, вес линии, стиль печати, прозрачность и другие заданные свойства.
__________________
Век живи, век учись - ...
Bull вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Копирование свойств слоев



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для чего нужны фильтры слоев?Как ими пользоваться? Aysulu AutoCAD 43 17.04.2019 10:59
Копирование свойств - что делать? y.n.p.v.r. AutoCAD 17 11.02.2017 13:37
Копирование свойств FLLue AutoCAD 6 20.01.2014 17:30
Копирование свойств в civil 3d 2009 GEONIC Вертикальные решения на базе AutoCAD 13 11.08.2009 10:46
Изменение состояния свойств слоев в разных чертежах ASLYS Программирование 14 01.06.2007 13:33