Создание нового листа и видового экрана

Автор Тема: Создание нового листа и видового экрана  (Прочитано 6182 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн granit201zАвтор темы

  • ADN OPEN
  • Сообщений: 14
  • Карма: 0
Здравствуйте.
у меня сразу два вопроса.
1. Как в AutoLisp создавать листы. Предполагал, что у объекта класса Document должен быть метод какой-нибудь типа AddPaperSpace -  но нет. Ничего похожего не нашел

2. Какие свойства видового экрана и каким образом отвечают за отображаемую в нем часть пространства. Я предполагал, что в этом должно участвовать свойство масштаба (и его я нашел - это CustomScale) и свойство, задающее какую нибудь точку из модели, которая прилепляется к какому-нибудь углу видового экрана. Но вместо этого, похоже, придется разбираться со свойством Direction. Пока что не совсем пойму как им пользоваться.
Нашел такое определение, но не совсем пойму его
Цитировать
Это свойство помещает средство просмотра, имеющее возможность взгляда на рисунок, как буд-то оглядываясь назад в начало координат (0, 0, 0) из указанной точки в пространстве.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
1. У нас принято "один вопрос - одна тема".
2. Лист - Layout, листы - Layouts. Так что смотри в эту сторону.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн granit201zАвтор темы

  • ADN OPEN
  • Сообщений: 14
  • Карма: 0
Спасибо

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1115
  • Карма: 173
Как вариант (по поводу создания листа):
Код - Auto/Visual Lisp [Выбрать]
  1. (setq adoc (vla-get-ActiveDocument (vlax-get-acad-object)))
  2. (setq layout (vla-add (vla-get-Layouts adoc) "NewLayout001"))
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!