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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Viewports-Layer-freeze/thaw in current VP работа со слоями

Viewports-Layer-freeze/thaw in current VP работа со слоями

Ответ
Поиск в этой теме
Непрочитано 06.12.2006, 11:45 #1
Viewports-Layer-freeze/thaw in current VP работа со слоями
Grinch
 
ГИП
 
Москва
Регистрация: 17.10.2006
Сообщений: 17

Дано:
"n"-количество viewport
"n"-количество слоев

в viewport условно "1" у меня отражены слои x,y,z
в viewport "2" отражены слои x,y2, z2

все замечательно но я создаю новый слой "a1" и он сразу же отражается у меня во всех моих viewport, и мне приходится заходить во все n-количество viewport и отключать его, когда этот слой мне нужен в одном viewport.

Отсюда вопрос, как сделать так, чтобы новосоздаваемый слой был по умолчанию заморожен во всех viewport?
Просмотров: 4867
 
Непрочитано 06.12.2006, 14:28
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


См команду _vplayer (ВСЛОЙ)
Цитата:
Команда: _vplayer
Задайте опцию [?/Заморозить/Разморозить/Сброс/Новые замороженные/Видимость по
умолчанию]: _freeze

Имена слоев для замораживания или <выбрать объекты>: TEST,слой*

Видовые экраны [Все/вЫбрать/Текущий] <Текущий>: _all
Задайте опцию [?/Заморозить/Разморозить/Сброс/Новые замороженные/Видимость по
умолчанию]:
Для заморозки текущего слоя на всех видовых экранах используем лисп
Код:
[Выделить все]
;;Команда для заморозки текущего слоя на всех видовых экранах
;;Работает из простанства листа
(defun C:VPCLF ( ) 
(if (zerop (getvar "tilemode"))
  (progn
    (if (/= (getvar "cvport") 1)(command "_.PSPACE"))
    (command "_.VPLAYER" "_Freeze" (getvar "CLAYER") "_ALL" "")
    )
  (princ "\nПерейди в лист")
  )
(princ)
)
VVA вне форума  
 
Автор темы   Непрочитано 06.12.2006, 16:46
#3
Grinch

ГИП
 
Регистрация: 17.10.2006
Москва
Сообщений: 17


Цитата:
Сообщение от VVA
См команду _vplayer (ВСЛОЙ)
Команда: _vplayer
Для заморозки текущего слоя на всех видовых экранах используем лисп
[code]
ОГРОМНЕЙЩЕЕ ТЕБЕ СПАСИБО!!!
Никак до этой команды не мог дойти
надо я думаю освоить лисп программирование, полезная вешь
Еще раз большое спасибо
Grinch вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Viewports-Layer-freeze/thaw in current VP работа со слоями

Размещение рекламы