Тема: Как заморозить слой во Viewport на PaperSpace?
В моделе все слои включены. Для каждого Viewport'a в LayOut`aх есть свои наборы слоев, которые должны быть отображены. Вопрос: как в каждом Viewport'e отлючить видимость конкретного слоя?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Как заморозить слой во Viewport на PaperSpace?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
В моделе все слои включены. Для каждого Viewport'a в LayOut`aх есть свои наборы слоев, которые должны быть отображены. Вопрос: как в каждом Viewport'e отлючить видимость конкретного слоя?
Профи! где ВЫ???
;)
(неужели такой космический вопрос?!)
можт че уточнить?
Через layout manager попробуй. Или надо именно VBA?
Просто если через VBA, то тут как бы не все так просто - каким манером определить, какой слой в каком ВЭ на каком листе замораживать? Определить программно?
Смотрите в сторону свойства ViewportDefault объекта Layer.
> kpblc
1. LayOut Manager - это что? (может Вы имели ввиду Sheet Set Manager?). Объясните подробнее, пожалуйста
2. Надо через VBA
3. Есть конкретные имена слоев, которые и надо включить/выключить
4. Viewport`ы и layOut'ы определить тоже не проблема (они в соответствующих коллекциях мною же и создаются)
> BP
Вероятно можно (буду пробовать)
О результатах напишу :)
Если слои создаются до видов, то можно управлять свойствами слоев перед созданием вида. При другой последовательности можно воспользоваться командой vplayer. Другого штатного доступа я не нашел. Эти свойства похоже хранятся в дополнительный данных вида.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Как заморозить слой во Viewport на PaperSpace?
Форум работает на PunBB, при поддержке Informer Technologies, Inc