|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Не работает свойство target объекта AcadPViewport
Конструктор
Хабаровск
Регистрация: 25.02.2006
Сообщений: 22
|
||
Просмотров: 3742
|
|
||||
Конструктор Регистрация: 25.02.2006
Хабаровск
Сообщений: 22
|
Скачал, конечно же, и смотрел.
Да только там мой вопрос не показан. Потому что это про последнюю версию автокада, а у меня - от 2006 года. Посему приходится использовать этот самый target, вместо того, чтобы просто вид к видовому экрану пристегнуть. Autocad 2006 до такого ещё не дорос :-( |
|||
![]() |
|
||||
Цитата:
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Конструктор Регистрация: 25.02.2006
Хабаровск
Сообщений: 22
|
Я, собсно, свой кусок на основе этого примера и начал писать. Только вот в примере нету необходимости "двигать" пространство модели в видовом экране. Там эти экраны создаются, и всё. Какой кусок пространства модели туда попал, тот и будет. А мне нужен - конкретный. В моей скачанной версии справки ActiveX (похожей на пример по ссылке) были сведения о прицепляемом к видовому экрану виде. И, соответственно, этот прицепленый вид и можно настраивать на ту часть модели, которую тебе надо отобразить в видовом экране.
Проблема в том, что объектная модель установленного у меня Автокада ничего про прицепляемые виды не знает. Зато там есть свойство target, не описанное в справке ActiveX более поздних версий автокада. Деваться нечего, приходится использовать устаревший механизм. А он взял - и не заработал. Вот и пришлось обращаться за помощью. |
|||
![]() |
|
||||
не подскажу по 2006-му. Меня и по 2009-му то уже заворачивают с вопросами в ADN, а ты по 2006-му... Тяжко тебе будет.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Очень вероятно, что точка pt2 у тебя неправильная. Судя по документации (не проверял) эта точка должна быть в МСК, а не в координатах листа.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 30.10.2012 в 15:22. |
||||
![]() |
|
||||
Ты в какой системе координат точку pt2 инициализировал? Нужно задавать координаты в МСК.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Конструктор Регистрация: 25.02.2006
Хабаровск
Сообщений: 22
|
Чертёж у меня представляет собой длинный такой рядочек стандартных листов формата А1, А2 и А3. Начало координат находится ближе к началу этого рядка (но не с самого начала). Определял как: даю команду "отрезок" и вбиваю первую точку - 0, 0, 0. Причём пользовательские системы координат в чертеже не создавались. Собсна, она там одна - мировая.
Дальше, точку pt я делал аналогично: давал команду "отрезок", тыкаю нужную мне точку, какую-нибудь вторую, а потом - в свойствах отрезка смотрю координаты его начала. Так вот, я нашёл правильные координаты точки target видового экрана. Нужно было сделать прямоугольник, ограничивающий мой чертёж. Длинный такой прямоугольник. Затем провести в нём диагональ и взять у неё середину. Так сказать, геометрический центр прямоугольника, и геометрический центр чертежа. И вот если его сделать началом системы координат, и в эту систему пересчитать координаты нужной мне точки - то она и будет точкой с подходящими координатами. Отсюда вопрос: можно ли как-нибудь автоматически получать координаты этого самого геометрического центра чертежа? Просто я хочу сделать запрос у пользователя, чтобы он ткнул пальцем, какую рамку надо показывать на очередном листе. И координаты этого "тыка" надо же пересчитывать, а как - непонятно... |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Autocad выбор объекта, затем команда не работает | Tym | AutoCAD | 13 | 05.12.2014 16:55 |
Получение разрешения на строительство объекта капитального строительства | maxummm | Прочее. Архитектура и строительство | 18 | 25.08.2010 20:31 |
Нестабильно работает Sectionplane. Есть зависимость от размера объекта. | Zodchii | AutoCAD | 2 | 22.10.2009 09:50 |
Не работает меню параметры привязки объекта | Andrey_P | AutoCAD | 6 | 05.07.2004 10:05 |
свойства объекта в 2004 не всегда работает | ingener | AutoCAD | 3 | 03.12.2003 12:37 |