Удаление имени вида

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

Удаление имени вида

Сообщение Zaratustra V » 22 июл 2013 23:18

Подскажите, как в этот код встроить удаление имени вида.

Код: Выделить всё
Set drawingDocument1 = documents1.Add("Drawing")
Set drawingSheets1 = drawingDocument1.Sheets
Set drawingSheet1 = drawingSheets1.Item("Sheet.1")
 
Set drawingViews1 = drawingSheet1.Views
Set drawingView1 = drawingViews1.Add("")
drawingView1.x = 0
drawingView1.y = 0
drawingView1.Scale = 1.000000
Set drawingViewGenerativeLinks1 = drawingView1.GenerativeLinks
Set drawingViewGenerativeBehavior1 = drawingView1.GenerativeBehavior
Set partDocument1 = documents1.Item(f1.name)
Set product1 = partDocument1.GetItem("") 'Болт M3x12 ГОСТ 7798-70
drawingViewGenerativeBehavior1.Document = product1
drawingViewGenerativeBehavior1.DefineFrontView 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000
drawingView1.GenerativeBehavior.Update
Аватара пользователя
Zaratustra V
Активный участник
Активный участник
 
Сообщения: 283
Зарегистрирован: 20 сен 2007 11:40
Откуда: Москва

Re: Удаление имени вида

Сообщение Wireless_Fidelity » 29 июл 2013 10:15

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

Думаю, следует посмотреть на коллекцию drawingView1.Texts, в ней хранятся все текстовые элементы чертежа, к числу которых относится имя вида. Удалять стандартно через Selection.
Аватара пользователя
Wireless_Fidelity
Активный участник
Активный участник
 
Сообщения: 394
Зарегистрирован: 10 апр 2010 00:11

Re: Удаление имени вида

Сообщение [PTM] » 29 июл 2013 10:40

Интересно: а зачем это нужно?
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)


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

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

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