Hallo Zusammen,
ich beschäftige mich seit neuem mit der Macroprogrammierung in Catia V5 (.catvbs).
Ich habe mir über ein Makro einen Parameter angelegt, diesen umbenannt in "Bezeichnung_ET" und möchte nun für den Parameter eine Formel anlegen, die dem Parameter immer die Part Number zuweist.
Funktioniert auch, solange mein Teil "Part1" heißt(PartName des Parts in der das Makro aufgezeichnet wurde. Sobald ich allerdings das Makro aus ein Part mit anderer Bezeichnung zB. "Part2" anwenden will, wird mit dem Makro zwar der Parameter erstellt und umbenannt und es ist auch eine Formel hinterlegt, allerdings ist die Formel leer.
Könnt ihr mir hier bitte weiterhelfen
Hier ein Ausschnitt aus meinem Makro:
Sub CATMain()
Set partDocument1 = CATIA.ActiveDocument
Set part1 = partDocument1.Part
Set parameters1 = part1.Parameters
Set strParam1 = parameters1.CreateString("", "")
strParam1.Rename "Bezeichnung_ET"
Set relations1 = part1.Relations
Set formula1 = relations1.CreateFormula("Formula.1", "", strParam1, "`part1\Part Number` ")
formula1.Rename "Formula.1"
End Sub
Ich vermute mal, das ich in dieser Zeile einen Fehler hab:
Set formula1 = relations1.CreateFormula("Formula.1", "", strParam1, "`part1\Part Number` ")
Ich hoffe mir kann jemand weiterhelfen
Grüße
Svenja
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP