Ab R19 (vielleicht auch R18) geht's:
- alte Ansicht löschen
- im Kontextmenu der Schnitt: 'Add Callout'
- neue Ansicht auswählen
damit ist auf jeden fall der Callout wieder da
die neue Ansicht als Referenzansicht definieren geht (nur?) über Makro:
- zuerst der Schnitt ausrichten 'Align Views Using Elements'
- Makro ausführen (Catscript):
Sub CATMain()
Dim drawingDocument1 As Document
Dim Sheets1 As DrawingSheets
Dim MySheet As DrawingSheet
Dim MyViews As DrawingViews
Dim myView As DrawingView
Dim ReferenceView1 As DrawingView
Dim Filter1(0)
Dim UserSelektion As Selection
Dim Ergebnis1 As CATBSTR
Dim MyPrefix, MyIdent, MySuffix As CATBSTR
Set drawingDocument1 = CATIA.ActiveDocument
Set Sheets1 = drawingDocument1.Sheets
Set MySheet = Sheets1.ActiveSheet
Set MyViews = MySheet.Views
Set myView = MyViews.ActiveView
Filter1(0) = "DrawingView"
Set UserSelektion = drawingDocument1.Selection
UserSelektion.Clear
Ergebnis1 = UserSelektion.SelectElement2 (Filter1, "Referenz-Ansicht selektieren", False)
Set ReferenceView1 = UserSelektion.Item(1).Value
UserSelektion.Clear
myView.ReferenceView = ReferenceView1
myView.GetViewName MyPrefix,MyIdent,MySuffix
MsgBox myView.ReferenceView.Name & " ist der neue Referenzansicht für Schnitt " & MyIdent & "-" & MyIdent
End Sub
------------------
- Robert
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP