Координаты Ballon

Программирование для CATIA.

Координаты Ballon

Сообщение bsfrc » 24 май 2012 10:22

Доброго дня всем. Подскажите пожалуйста как с помощью vbscript получить координаты ballon'а на чертеже? И можно ли их загнать в какой-нибудь атрибут чертежа или параметр?
bsfrc
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 27 май 2011 09:36

Re: Координаты Ballon

Сообщение Artem » 24 май 2012 10:53

это DrawingText -обращение типа DrawingDocument1.Sheets.ActiveSheet.Views.ActiveView.Texts.Item(1).X или через selection. Для отсеивания от простого текста DrawingDocument1.Selection.Item(1).Value.FrameType (=3) и/или inStr(DrawingDocument1.Selection.Item(1).Value.Name,"Balloon")(>0). Переменную создать и туда координаты занести легко (запиши макрос при создании переменной в парте - в драфтинге аналогично), а вот динамического обновления при изменении положения элемента стандартными средствами не добиться...вроде можно через рейд если свой тип создать, ну или примитивно какой-нибудь таймер/службу заделать...
animae scrinium servitus
Аватара пользователя
Artem
Активный участник
Активный участник
 
Сообщения: 387
Зарегистрирован: 14 сен 2007 07:14

Re: Координаты Ballon

Сообщение bsfrc » 24 май 2012 16:12

Спасибо
bsfrc
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 27 май 2011 09:36


Вернуться в CAA-RADE

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3