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

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

Координаты графического пространства в окне документа

Ответ
Поиск в этой теме
Непрочитано 22.08.2008, 13:43 #1
Координаты графического пространства в окне документа
mmax
 
Программист широкого профиля.
 
Челябинск
Регистрация: 08.09.2005
Сообщений: 722

Надо мне найти координаты центра окна документа и получить соответствующую точку например уже в пространстве модели.

Нужно сделать аналог команды _scale без указания базовой точки. Базовая точка будет в центре окна или активного видового экрана.

Посмотрел тут:
Код:
[Выделить все]
(setq ad (vla-get-activedocument (vlax-get-acad-object)))
(vlax-dump-object (vla-get-ActiveViewport ad))
Активно было пространство модели. Ничего вразумительного не нашел.
Есть какоето свойство Center = (3939.73 1171.15) но оно почемуто не совпадает с цетром окна.
Просмотров: 2558
 
Автор темы   Непрочитано 26.08.2008, 12:20
#2
mmax

Программист широкого профиля.
 
Регистрация: 08.09.2005
Челябинск
Сообщений: 722


Товарищи, ну скажите хотябы что такое невозможно. И я перестану мучатся.
Пространство модели должноже в концеконцов както совпадать с окном документа. Нужно получить точки совпадения в МСК или ПСК
mmax вне форума  
 
Непрочитано 26.08.2008, 13:00
#3
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,297
<phrase 1=


mmax, у тебя что, "-" на клаве западает?
Солидворкер вне форума  
 
Непрочитано 26.08.2008, 13:02
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450


Смотри DXF-представление VIEWPORT'a, группы 10 и 12. На аркаде вроде бы код по переводу координат из листа в модель.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.08.2008, 13:21
#5
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Посмотри переменные VSMIN и VSMAX

Добавлено:
Ну и ещё VIEWCTR - самое оно.
Makswell вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Координаты графического пространства в окне документа



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перевести координаты Модели в координаты Листа? ===AAA=== Программирование 6 24.10.2007 22:09