Hallo
Ich selber bin kein Experte auf dem Gebiet der Programmierung und hangele mich mit Hilfe der Online Hilfe durch dieses Gebiet.
In der Hilfe habe ich nur die Möglichkeit gefunden den vollständigen Pfad eines in einer Ansicht dargestellten Parts oder Products auszulesen (um dann ggf in einem neuen Fenster geöffenet zu werden)
=============
Sub Catmain()
Dim drwdoc As DrawingDocument
Set drwdoc = CATIA.ActiveDocument
Dim drwsheets As DrawingSheets
Set drwsheets = drwdoc.Sheets
Dim drwsheet As DrawingSheet
Set drwsheet = drwsheets.Item(1)
Dim drwviews As DrawingViews
Set drwviews = drwsheet.Views
Dim drwview As DrawingView
Set drwview = drwviews.Item(3)
Dim drwgenerativlink As DrawingViewGenerativeLinks
Set drwgenerativlink = drwview.GenerativeLinks
Dim doc2 As document
Set doc2 = drwgenerativlink.firstLink.Parent
MsgBox (doc2.FullName)
End Sub
===============
Aber ob sich deine Idee umsetzen läßt weiß ich nicht. Wenn ich dass richtig beobachtet habe kann man in vba oder Catscript nicht alles Programmieren was CATIA direkt ausgeführt werden kann. Die Experten mögen mich bitte korrigieren.
Hoffe es hilft ein bischen
Martin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP