|
CATIA V5 Programmierung : Aufmassfläche via Makro
CabinMaster am 04.08.2009 um 08:44 Uhr (0)
Guten Tag!Ich bin noch Neuling in der Makroprogrammierung und generell mit CATIA (wir kennen uns erst seit knapp zwei Wochen). Natürlich stolpert man über vieles, oder eigentlich anfangs über alles, aber meist findet sich ne Lösung mit Makroaufzeichung, Buch oder diesem Forum. Bei folgendem Problem bin ich allerdings etwas gekniffen: ich erstelle aus (sehr!) vielen Punkten Splines, welche ich zu einem Loft zusammen füge. Dafür habe ich als Grundlage das CATIA-interne Excel Makro als Basis genommen. Schluss ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufmassfläche via Makro
CabinMaster am 05.08.2009 um 08:32 Uhr (0)
Danke noch mal für die Tipps. Es funktioniert jetzt ohne zicken.Ich habe im Endeffekt den Makro-Rekorder Code genommen und weitestgehend adaptiert, auch um die Übersichtlichkeit wenigstens ein wenig zu waren. Code: Create Monsieur Fuselage (modified Makro-recorder code)If MakeLoft Then Append Loft created above Victim.AppendHybridShape Loft CS.Part.Update Set current in work object (circumvent warning in Katja) CS.Part.InWorkObject = CS.Part.Bodies.Item("Hauptkörper") Set reference1 = CS.Part.CreateRefer ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Spline Erstellung durch Makro - Versionsunterschiede?
CabinMaster am 23.11.2009 um 10:51 Uhr (0)
Hallo Forum,mich plagt ein sehr spezielles Problem und vielleicht hat jemand eine Idee, was schief laufen könnte.Ein Makro erzeugt für mich auch einer Punktewolke Splines, welche anschließend zu einer Multi-Section-Surface vereint werden. Die Splines erzeuge ich auf einer "Sketch". Hier ist der Code, welcher die Splines generiert:Code:For icf = StartFrame To EndFrame first: create reference plane offset = x(icf,1) + CabX0(cab_nr) Set CabPlane(icf) = Wzk3D.AddNewPlaneOffset(GlobalRefPlane, offset, False) C ...
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |