Преименование OriginElements

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

Преименование OriginElements

Сообщение Headless » 11 дек 2012 18:11

Уважаемые программисты, нужна помощь! Необходимо в сборке создавать деталь и после этого переименовывать плоскости "xy plane" в "XY_PLANE" c последующей публикацией её. С публикациями - разобрался, остался вопрос, как переименовывать? Спасибо за внимание.
Headless
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 12 окт 2011 12:29

Re: Преименование OriginElements

Сообщение Wireless_Fidelity » 11 дек 2012 21:08

Здравствуйте.

Переименование, чаще всего, осуществляется через свойство Name.
Правда, у элементов из OriginElements не тот интерфейс, нужно его чуток преобразовать:
Код: Выделить всё
Dim partRoot as Part
Set partRoot = CATIA.ActiveDocument.Part

Dim sel as Selection
Set sel = CATIA.ActiveDocument.Selection

sel.Clear
sel.Add partRoot.OriginElements.PlaneXY
sel.Item(1).Value.Name = "XY_PLANE"

sel.Clear
sel.Add partRoot.OriginElements.PlaneYZ
sel.Item(1).Value.Name = "YZ_PLANE"

...
Аватара пользователя
Wireless_Fidelity
Активный участник
Активный участник
 
Сообщения: 394
Зарегистрирован: 10 апр 2010 00:11

Re: Преименование OriginElements

Сообщение Headless » 13 дек 2012 13:07

Большое спасибо, это очень помогло!
Headless
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 12 окт 2011 12:29


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

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

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

cron