37 lines
1.9 KiB
Markdown
37 lines
1.9 KiB
Markdown
# 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, welche 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.
|
|
 |