|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 13.06.2013 um 15:28 Uhr (0)
Hallo,ich versuche gerade Links auszulesen, die beispielsweise auf eine Excel Datei zeigen.Beispiel:eine CATPart oder CATProduct verweisen im Schreibtisch auf eine Excel-Datei.Kann mir einer sagen ob und wenn ja wie das geht?Zudem sind die Excel-Dateien nicht weiß im Schreibtisch sondern schwarz. Das bedeutet ja das die Datei zwar vorhanden ist aber nicht in CATIA geladen ist. Aber so wie man eine CATPart oder CATProduct datei lädt, lässt die sich nicht laden.Kann mir einer sagen wie das geht, oder geht da ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 11:45 Uhr (0)
Danke für den Link, jetzt weiß ich zwar wie ich das in CATIA sehe und bearbeiten kann, aber ich versuche das mit VB.Net auszulesen.Kennst sich damit einer aus?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:01 Uhr (0)
Also wenn ich das richtig verstehe, ist es nur möglich aus einer CATDrawing Datei auszulesen zu welchen CATParts und Products es gehört.Ohne CAA kann ich nicht auslesen wenn ein CATPart auf eine Excel-Datei verweist.Verstehe ich das richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:16 Uhr (0)
OK, vielleicht sollte ich noch erwähnen das ich blutiger Anfänger im Bereich CAD bin.Also ich stehe vor der Aufgabe, CATIA an an ein PDM-System anzubinden.Dazu möchte ich gerne die Struktur des Products auslesen und im PDM nachbilden. Solange ich nur CATProducts und CATParts benutzt geht das auch.Problem ist nur das ich ja auch auf andere Dateitypen verlinken kann, wie beispielsweise eine Excel-Datei.Daher will ich mich nicht auf einen bestimmten Dateityp beschränken. Mein Wunsch ist jegliche Links zu exte ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:17 Uhr (0)
OK, vielleicht sollte ich noch erwähnen das ich blutiger Anfänger im Bereich CAD bin.Also ich stehe vor der Aufgabe, CATIA an an ein PDM-System anzubinden.Dazu möchte ich gerne die Struktur des Products auslesen und im PDM nachbilden. Solange ich nur CATProducts und CATParts benutzt geht das auch.Problem ist nur das ich ja auch auf andere Dateitypen verlinken kann, wie beispielsweise eine Excel-Datei.Daher will ich mich nicht auf einen bestimmten Dateityp beschränken. Mein Wunsch ist jegliche Links zu exte ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:33 Uhr (0)
Danke für den Tipp.Habe ne Lösung von HoBLila im Forum gefunden glaube ich.LinkZitat:Public Sub CATMain() Dim arrVarListOfFiles() As Variant Dim objBuffer As Object Dim sendWork As INFITF.SendToService Set sendWork = CATIA.CreateSendTo() Call sendWork.SetInitialFile(CATIA.ActiveDocument.FullName) Set objBuffer = sendWork ReDim arrVarListOfFiles(0) Call objBuffer.GetListOfDependantFile(arrVarListOfFiles)End SubMir ist nur nicht klar ob die Lösung gut ist, also ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 19.06.2013 um 12:15 Uhr (0)
Hat keiner ne Idee? Hier mal ein Bild, damit man sich das besser vorstellen kann.Ich möchte gerne auslesen welche Dateien auf die "Schwarzen" Dateien verweisen.[Diese Nachricht wurde von MC-Virus am 20. Jun. 2013 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 21.06.2013 um 07:57 Uhr (0)
up
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
MC-Virus am 21.06.2013 um 13:10 Uhr (1)
Danke für den Tipp, das mit den Dokumenten hatte ich schon versucht, aber leider geht das nicht.Die Selection ist dabei immer leer.Ich habe irgendwie das Gefühl, das man die Dokumente erst "aktivieren" muss, da wenn ich diese in einem eigenem Fenster öffne, auch die Selection gefüllt ist.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
MC-Virus am 21.06.2013 um 14:47 Uhr (1)
Perfekt, damit gehts fast so wie ich das haben will. Danke dir.Nur die Zeile muss angepasst werden. Dann ist es unabhängig vom LinkType.Code:Dim oStiDBItem2 As Object = oStiDBChildren.Item(i) wird zuDim oStiDBItem2 As StiDBItem = oStiDBChildren.Item(i)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
MC-Virus am 21.06.2013 um 11:51 Uhr (1)
Hallo,ich muss diesen Thread noch mal reaktivieren.Ich habe gerade versucht das oben angegebene Makro zu starten, allerdings in VB.Net.Wenn ich die Zeile "Set oSel = oSelection.Item(1).Value" müsste doch das Objekt oSel ein String sein oder?Dann kann ich aber nicht mehr die Zeile "Set oPart = oSel.ReferenceProduct.Parent" ausführen, was ja auch richtig ist.Ich würde diesen Vorgang gerne auf alle Elemente eines Produktes ausführen.Habe schon versucht CATIA.ActiveDocument durch die zu analysierenden Dokument ...
|
In das Form CATIA V5 Programmierung wechseln |