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

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

Как переместить выноску на лист из модели программно и добраться до объекта модели из листа?

Ответ
Поиск в этой теме
Непрочитано 24.04.2014, 12:04 #1
Как переместить выноску на лист из модели программно и добраться до объекта модели из листа?
mkung
 
RUSSIA
Регистрация: 05.09.2007
Сообщений: 166

Добрый день.
Есть программка, отрисовывающая выноску по параметрам дуги.
Но пользователь попросил, чтобы выноска была в пространстве листа.
Выноска, как она получается - во вложенном файле.
Проблема в том, что она аннототивная и при использовании команды СМЕНАПРОСТР с масштабом полный алес-капут.
Может кто подскажет как корректно перенести выноску на лист программно?

Еще один вопрос.
Для того, чтобы выбрать дугу и получить данные нужно активировать модель в видовом экране.
Можно ли получить доступ к дуге не активируя модель?
Та же простановка радиуса в размерах понимает ведь и из листа что это дуга и считывает данные...

Заранее благодарен.

Вложения
Тип файла: dwg
DWG 2010
выноска.dwg (364.0 Кб, 774 просмотров)


Последний раз редактировалось mkung, 27.04.2014 в 10:36.
Просмотров: 3594
 
Непрочитано 25.04.2014, 11:01
#2
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Тут бы понять как ее вообще перенести, даже без программ. Очень похоже на баг - при переносе выноска просто пропадает!
https://chronicle.autodesk.com/main/...4-aa76cc21e2e2
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 25.04.2014, 13:08
1 | #3
AndruxaZ


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


Цитата:
Сообщение от Do$ Посмотреть сообщение
Тут бы понять как ее вообще перенести, даже без программ. Очень похоже на баг - при переносе выноска просто пропадает!
ну почему же...
если выставить переменную ANNOALLVISIBLE=1 тогда всё получается - мультивыноска перемещается в пространство листа и она видна, аннотативность сохраняется
ну и, если снять аннотативность у мультивыноски, то она будет видна при любом значении ANNOALLVISIBLE
проверял на Autocad 2012 Rus x32
AndruxaZ вне форума  
 
Автор темы   Непрочитано 27.04.2014, 10:33
#4
mkung


 
Регистрация: 05.09.2007
RUSSIA
Сообщений: 166


Цитата:
Сообщение от AndruxaZ Посмотреть сообщение
если выставить переменную ANNOALLVISIBLE=1 тогда всё получается - мультивыноска перемещается в пространство листа и она видна, аннотативность сохраняется
Спасибо - помогло.
Еще один вопрос.
Для того, чтобы выбрать дугу и получить данные нужно активировать модель в видовом экране.
Можно ли получить доступ к дуге не активируя модель?
Та же простановка радиуса в размерах понимает ведь и из листа что это дуга и считывает данные...
Заранее благодарен.
mkung вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как переместить выноску на лист из модели программно и добраться до объекта модели из листа?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из модели в лист Зодчий AutoCAD 119 30.12.2007 01:39
Как перевести трассу с поворотами из модели в лист, чтобы она выглядела как прямая? nexexxx AutoCAD 17 12.12.2007 17:26
Глюк с модели в лист kitep AutoCAD 6 10.03.2007 00:11
Переход типа линии из модели в лист 1 Владимир Егорьев AutoCAD 5 05.04.2006 14:21
Перенос объектов из Модели в Лист ===AAA=== Программирование 11 19.01.2006 13:09