|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
VBA Autocad. Выбор области отображения видового экрана.
Регистрация: 18.04.2011
Сообщений: 35
|
||
Просмотров: 5263
|
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 334
|
Попробуйте воспользоваться свойством
newVport.Target Dim VPCoord(0 To 2) As Double задается точка в координатах модели, это будет центр в видовом экране VPCoord(0)=100 VPCoord(1)=200 VPCoord(1)=0 newVport.Target=VPCoord масштаб я корректирую так (у меня 1:1) ViewScr.CustomScale = 1 / 1 размер видового экрана (если надо исправить) newVport.Height = 500 newVport.Width = 600 Кстати, сталкивался с проблемой несовпадения указанного центра в модели с реальным отображением (были какие-то странные смещения). Но пока не столкнетесь, не буду вас грузить. |
|||
![]() |
|
||||
Регистрация: 05.07.2018
Сообщений: 9
|
Цитата:
в зависимости от масштаба и положения экрана возможно может и не ваш случай, но все равно распишите что у вас было и как решили |
|||
![]() |
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 334
|
Цитата:
вот такие цифры были при масштабе 1 к 1. Положение и размер видового вроде ни как не влияли : arrVPPoint(0) = arrVPPoint(0) - 144.7271: arrVPPoint(1) = arrVPPoint(1) - 100.8062. Попробуйте собрать информацию, на какие значения у вас смещение, может есть закономерность. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Autocad 2013 - выравнивание внутри видового экрана | peneks | AutoCAD | 7 | 19.04.2018 10:37 |
Как совместить угол видового экрана с определенной точкой на модели, указав координаты точки на модели. | Landsurvey | AutoCAD | 3 | 26.09.2013 17:35 |
Частичное отображение границ видового экрана | Андрей Будзинский | AutoCAD | 19 | 12.12.2009 22:27 |