Как скрыть оси листа в Drafting ?

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

Как скрыть оси листа в Drafting ?

Сообщение 3Dge » 07 сен 2010 17:01

Не получается скрыть оси и точку между ними на листе в Drafting с помощью скрипта. И второй вопросик - возможно ли изменить скриптом текст на размерах ?
3Dge
Новичок
Новичок
 
Сообщения: 30
Images: 0
Зарегистрирован: 14 дек 2009 12:58
Откуда: СПб

Re: Как скрыть оси листа в Drafting ?

Сообщение RIMs » 17 сен 2010 19:37

накопал старый CATScript по скрытию осей, попробуй
Код: Выделить всё
Sub CATMain()
Dim iViews
Dim iSheets

Set drawingDocument1 = CATIA.ActiveDocument
Set drawingSheets1 = drawingDocument1.Sheets
Set drawingSheet1 = drawingSheets1.ActiveSheet
Set drawingViews1 = drawingSheet1.Views
Set Selection1 = CATIA.ActiveDocument.Selection
Set visPropertySet1 = Selection1.VisProperties
iViews = drawingViews1.Count
iSheets = drawingSheets1.Count
'---------------------------------------------------------------
' hide axis of views
for j=2 to iViews
  Set drawingView1 = drawingViews1.Item (j)
  Set geometricElements1 = drawingView1.GeometricElements
  Set axisView = geometricElements1.Item("AbsoluteAxis")
  Selection1.Add axisView
  visPropertySet1.SetShow 1
Next
End Sub
RIMs
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 20 мар 2009 22:27

Re: Как скрыть оси листа в Drafting ?

Сообщение 3Dge » 20 сен 2010 10:48

Спасибо. Код скрывает все абсолютные оси во всех видах. То что надо.
3Dge
Новичок
Новичок
 
Сообщения: 30
Images: 0
Зарегистрирован: 14 дек 2009 12:58
Откуда: СПб


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

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

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