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

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

Какие свойства отвечают за вид (поворот камеры) в пространстве модели.

Ответ
Поиск в этой теме
Непрочитано 14.03.2015, 17:37 #1
Какие свойства отвечают за вид (поворот камеры) в пространстве модели.
solo123
 
Регистрация: 19.08.2009
Сообщений: 91

Менял Target ничего не выходит : (vlax-put-property (vla-get-ActiveViewport(vla-get-Document (vla-get-ModelSpace(vla-get-ActiveDocument
(vlax-get-acad-object))))) "Target" (vlax-3D-point 200.0 300.0 400.0))
Просмотров: 2859
 
Непрочитано 14.03.2015, 18:17
#2
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Вероятно нужно еще задать направление и регенерировать видовой экран
gomer вне форума  
 
Автор темы   Непрочитано 15.03.2015, 06:27
#3
solo123


 
Регистрация: 19.08.2009
Сообщений: 91


Спасибо за подсказку, но у меня вопрос, а как вообще можно изменять такие свойства как:Origin Target или Center (на простом примере)

Пытался сделать так:
Код:
[Выделить все]
 ( DEFUN c:sam ( / )
(vl-load-com)
(setq acad_application (vlax-get-acad-object))
(setq active_document (vla-get-ActiveDocument acad_application))
(setq model_space (vla-get-ModelSpace active_document))




(setq vv (vlax-3D-point (reverse(vlax-safearray->list (vlax-variant-value(vlax-get-property  model_space "Origin"))))))



(vlax-put-property model_space  "Origin " vv)
)
не получается.
Например свойство Width меняется просто:
Код:
[Выделить все]
 (vlax-put-property (vla-get-Document 
(vla-get-ModelSpace(vla-get-ActiveDocument (vlax-get-acad-object)))) "Width" 1000)

Последний раз редактировалось solo123, 15.03.2015 в 10:03.
solo123 вне форума  
 
Непрочитано 15.03.2015, 12:19
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от solo123 Посмотреть сообщение
не получается.
что именно не получается? какая ошибка выскакивает?
gomer вне форума  
 
Автор темы   Непрочитано 18.03.2015, 07:33
#5
solo123


 
Регистрация: 19.08.2009
Сообщений: 91


; error: ActiveX Server returned the error: unknown name: Origin


Если я правильно понимаю регенерировать экран, это функция: redraw .
А, как задать направление? Это задать вектор направления? Eсли да, то какое свойство за это отвечает?

Последний раз редактировалось solo123, 18.03.2015 в 08:02.
solo123 вне форума  
 
Непрочитано 18.03.2015, 08:04
#6
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


у ModelSpace нет свойства Origin
gomer вне форума  
 
Автор темы   Непрочитано 18.03.2015, 09:27
#7
solo123


 
Регистрация: 19.08.2009
Сообщений: 91


Спасибо, понял. Последний вопрос: какие типы данных должны здесь быть:
Код:
[Выделить все]
  ( DEFUN c:sam ( / )
(vl-load-com)
(setq acad_application (vlax-get-acad-object))
(setq active_document (vla-get-ActiveDocument acad_application))
(setq model_space (vla-get-ModelSpace active_document))

 (vlax-put-property (vla-get-ActiveViewport(vla-get-Document  model_space ))"LowerLeftCorner"(list -500.0 

-500.0))

 (vlax-put-property (vla-get-ActiveViewport(vla-get-Document  model_space )) "UpperRightCorner"(list  

500.0  500.0))







)
solo123 вне форума  
 
Непрочитано 18.03.2015, 09:37
#8
Кулик Алексей aka kpblc
Moderator

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


Variant из безопасного массива.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Какие свойства отвечают за вид (поворот камеры) в пространстве модели.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аннотативные размеры. Различные масштабы в пространстве модели. Kucha007 AutoCAD 49 25.04.2022 11:54
Кривая работа аннотативных объектов, созданных в пространстве модели. hwd AutoCAD 16 23.08.2013 18:16
Полное скрытие внешней ссылки в пространстве модели с одновременным отображением ее в пространстве листа qwer AutoCAD 20 01.07.2012 09:30
Значение поля(field) в Пространстве Листа и Пространстве Модели различаются. Автокад 2009-2010 wetr AutoCAD 2 06.05.2009 02:33
Посадка модели здания в пространстве модели AutoCAD-a Supermax Архитектура 2 21.12.2007 21:44