|
CATIA V5 Programmierung : Fill erzeugen
AL-Fonse am 11.03.2010 um 15:53 Uhr (0)
Servus!Anbei die Aufnahme...Code:________________________________________________________________Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim hybridShapeFactory1 As HybridShapeFactorySet hybridShapeFactory1 = part1.HybridShapeFactoryDim hybridShapeSpline1 As HybridShapeSplineSet hybridShapeSpline1 = hybridShapeFactory1.AddNewSpline()hybridShapeSpline1.SetSplineType 0hybridShapeSpline1.SetClosing 0Dim hybridBodies1 A ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Element mit gleichem internalName
AL-Fonse am 30.08.2011 um 17:16 Uhr (0)
Servus Zusammen!Ich hatte vor kurzem das Problem den InternalName rauszubekommen, was mir durch eure Hilfe auch gelungen ist. Jetzt habe ich das Problem, das ein Makro für einen Skecth imer den gleichen InternalName erzeugt (immer Sketch.1), kennt jemand das Problem und vielleicht eine Lösung dafür, oder ist dies ein Catia-bug?Dies führt bei meinem Fall nämlich dann dazu, dass der Sketch nicht mehr dem richtigen Element zugeornet wird und mein BrepFunktion nicht mehr funktioniert.GrußAL-Fonse
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pad-Problem - Unterschied Direction aus Linie oder BREP
AL-Fonse am 22.09.2011 um 08:27 Uhr (0)
Servus Allen!Ich habe folgendes Problem, ich kann bei meinem Makro eine Draft-Direction auswählen entweder über eingabe einer Linei oder über ein BREP eine Achsenrichtung(X,Y oderZ).Bei der Auswahl der Linie läuft meine Makro ohne Probleme durch, doch bei der Auswahl einer Achsenrichtung (also BREP) stürzt CATIA in der PAD-Unterfunktion ( bei Pad1.SetDirection Ref_Direction)ab.Folgend ein paar Ausschnitte aus meinem Code:Referenzerzeugung aus BREP...Dim Ref_YZ_Plane As ReferenceSet Ref_YZ_Plane = part1.Cre ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Body aus einem Part in ein anderes Part kopieren
AL-Fonse am 14.08.2012 um 11:24 Uhr (0)
Servus!Ich möchte aus einem PartA in einem Produkt den MainBody kopieren und in ein vorhandenes PartB im selben Produkt einfügen.Siehe folgenden Code:....Dim g_oPart As PartDim g_oPartDoc As DocumentDim g_oRootDoc As DocumentDim g_oPartDocZiel As DocumentSub CATMain() CATProduct öffnen Set g_oRootDoc = CATIA.ActiveDocument Baum aktivieren Dim oSel As Selection Set oSel = g_oRootDoc.Selection oSel.Clear oSel.Add g_oRootDoc.Product CATIA.StartCommand ("Activate terminal node") Product in Desi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erzeugung Parameter/Formel im Sketch
AL-Fonse am 23.05.2014 um 13:44 Uhr (1)
Hallo Xam0560,vielen Dank für diese Antwort und das war mir auch klar, ist aber nicht die Lösung! Denn das Makro soll von einem Anwender ausgeführt werden, der (fast)keine Ahnung von Catia hat und deshalb soll nach Starten des Makros der Sketch inkl. Parameterverknüpfung erzeugt werden, so dass der Anwender später nur die Parameter ändern muss. Ich hoffe nun ist mein Problem verständlicher.Gruß AL-Fonse
|
In das Form CATIA V5 Programmierung wechseln |