Drawings (Zeichnungen)
Dokumenten-Eigenschaften von Drawings auslesen
Prüfen auf Detail-Sheet
Prüfen ob das aktuelle Blatt ein Detail-Sheet ist über "IsDetail".
Sub CATMain() if CATIA.ActiveDocument.Sheets.ActiveSheet.IsDetail then MsgBox "Current sheet is a Detail Sheet!" end if End Sub
Blattgröße ermitteln
Blattgröße in mm vom aktuellen Blatt ermitteln.
Sub CATMain() set ActSheet = CATIA.ActiveDocument.Sheets.ActiveSheet Hoehe = ActSheet.GetPaperHeight Breite = ActSheet.GetPaperWidth s = "?"
if Hoehe = 210 then s = "A4" if Hoehe = 297 then s = "A3" if Hoehe = 420 then s = "A2" if Hoehe = 594 then s = "A1" if Hoehe = 841 then s = "A0"
MsgBox Hoehe &"x" &Breite &" mm - das entspricht einem " &s &"-Format" End Sub
Blattgröße ändern
Sub CATMain() set ActSheet = CATIA.ActiveDocument.Sheets.ActiveSheet ActSheet.PaperSize = catPaperUser
' auf A3-Format ActSheet.SetPaperHeight 297 ActSheet.SetPaperWidth 420 End Sub
Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !
[letzte Aktualisierung 20.08.2020]