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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > команда PLAN

команда PLAN

Ответ
Поиск в этой теме
Непрочитано 09.03.2006, 15:26 #1
команда PLAN
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,202

Все знают замечательную комманду _PLAN.
Вопрос:
свойством какого обьекта активиХ является поворот экрана относительно чертежа? То есть как программно сделать то что делает комманда plan?

И уже не по программированию:
Еть ли другие способы повернуть экран стандартными средствами, кроме как этой коммандой.
Просмотров: 2699
 
Непрочитано 09.03.2006, 18:07
#2
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


У меня вот как получилось повернуть экран на 180 градусов:
Код:
[Выделить все]
(setq doc (vla-get-activedocument (vlax-get-acad-object))
      av  (vla-get-ActiveViewport doc)
)
(vla-ZoomExtents (vlax-get-acad-object))

(entmake (list '(0 . "VIEW")
	       '(100 . "AcDbSymbolTableRecord")
	       '(100 . "AcDbViewTableRecord")
	       '(2 . "xxx")
	       '(70 . 0)
 	       (cons 50 pi)
 	 )
)
(setq nv (vla-item (vla-get-views doc) "xxx"))

(vla-SetView av nv)
(vla-put-ActiveViewport doc av)
(vla-delete nv)

(vla-ZoomExtents (vlax-get-acad-object))
Кривовато конечно, но хоть как-то.
AY вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > команда PLAN