1.7 KiB
7. Schulung - Erzeugung der Kopie eines bestehenden Objekts
7.1. Thematische Gliederung
Session 1 von Schulung 7:
- Verwendung von Shape_Prototype und Property prototype zur Erzeugung eines neuen Shape_Items
Als erstes die Daten des zu kopierenden Shape_Items ins Property_Protoype Kopieren (mit der E2D/E3D Manage Shape Funktion: READ_SHAPEDEF).
Dann ein neues Objekt aus dem Property_Prototype Angaben erzeugen (mit der "E2D/E3D Manage Shape" Funktion: CREATE_SHAPEDEF). Dazu muss vorher die ID des Property_Prototypes geleert werden (Zeile vor Auruf von "E2D/E3D Manage Shape"). Das neue Shape wird dann im Shape_Item abgelegt. Anschliessend einfach zur ShapeListe hinzufügen:
7.2. Video des Mitschnitts
\\195.243.223.8\allgemein\RuleDesigner\2024-07-23-Kopie_von_ShapeItem.mp4
7.3. Inhalte je Zeitstempel
Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke.
| Zeit [h:mm] | Thema |
|---|---|
| 0:00 | Aufgabenstellung: Erzeugung der Kopie eines Objektes für Mustern. Jira Eintrag |
| 0:02 | Beispiel |
| 0:08 | Modifikation der X/y.Koordinate. Leeren der ID im Propertyp_Proto |
| 0:12 | Beispiellauf |
Resumee
Im Endeffekt genügt es jetzt, sich die Funktion SolidEdgeExport anzuschauen. Die Platzierung eines CAD Teiles erfolgt über die Place Part Methode, wechle X,Y,Z und AngleX, AngleY und Angle Z enthält. Das Setzen von Werten von Parametern im Assembly erfogt durch die Aufruf von SetVariable, welche als Parameter den Pfad zum Assembly und Key und Value erhält.

