Hallo allerseits,
ich versuche im Moment, mich in das Thema "Veröffentlichungen automatisiert aus VB erstellen" einzuarbeiten.
Wenn ich das richtig bisher verstanden habe, dann muss ich für die Veröffentlichung, zum beispiel einer Achse, Doch eine Referenz in Form von B-Reps angeben, oder?
Muss ich denn dabei die B-reps wirklich benutzen, oder gibt es auch eine Möglichkeit, die zu veröffentlichten teile per Namen anzusprechen.
Wenn es nur über B-Reps geht, dann kommt meine nächste Frage:
Wie kann man sich diese B- Reps vorstellen/ generieren bzw. wie sind sie zusammengesetzt.
Ich habe (sogar hier im Forum, glaube ich) eine "Formel" gefunden, um z.B. auf den Ursprung zu referenzieren.
Das mache ich so, bzw. versuche ich so:
Code:
Dim oProd as Product
Dim appCatia as Object
Dim partDoc As PartDocument
Dim reference1 as referenceSet appCatia = GetObject(, "Catia.application")
Set partDoc = appCatia.ActiveDocument
Set oProd = partDoc.GetItem("Part1")
Set reference1 = oProd.CreateReferenceFromName("Part1/!Selection_FVertex :(Vertex :(Neighbours :(Face :(Brp :(AxisSystem.1;2);None :();CF9 :());Face :(Brp :(AxisSystem.1;3);None :();CF9 :());Face :(Brp :(AxisSy stem.1;1);None :();CF9 :()));CF9());AxisSystem.1)")
Jedoch bekomme ich immer
"Automatisierungsfehler
unbekannter Fehler"
als Fehlermeldung
Was mache ich falsch?
Bin für jede Hilfe dankbar!Ich vergaß:
Ich nutze Catia v5 R14 auf einem Rechner mit Windows XP Professionell und Visual Studio 6 Sp5 oder 6
[Diese Nachricht wurde von crinuy am 17. Aug. 2006 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP