57 lines
2.2 KiB
Markdown
57 lines
2.2 KiB
Markdown
# 4. Schulung -
|
|
|
|
## 4.1. Thematische Gliederung
|
|
|
|
### Session 1 von Schulung 4:
|
|
- Erstellung der Gui des Eckrads zur Eingabe von Höhe, Drehrichtung etc.
|
|
- Erstellung der nötigen Connection Points des Eckrades
|
|
|
|
### Session 2 von Schulung 4:
|
|
- Implementierung der Callbackfunktion und der GUI (Buttons)
|
|
- Umrechnungen von pixel in mm und umgekehrt
|
|
- Beginn der Funktion der Änderung der Drehrichtung
|
|
|
|
|
|
## 4.2. Video des Mitschnitts
|
|
|
|
\\\\195.243.223.8\allgemein\RuleDesigner\2023-11-13-RuleDesigner-Configurator-Schulung_4.mp4
|
|
|
|
|
|
## 4.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:04|Vorstellung Thema Eckrad
|
|
0:08|Definition des Eckrads als ein Shape
|
|
0:15|Erstellung der Gui des Eckrads
|
|
0:18|Erstellung des Aufrufs des Eckrads
|
|
0:20|erster Run des Eckrad Interface
|
|
0:23|Frage zur Erstellung von labels
|
|
0:30|Definition von Connection Points
|
|
0:37|Erklärung des "Dimension" Haken bei den Connection Points
|
|
0:41|erster Testlauf des Eckrades
|
|
0:46|Labels für die Connection Points
|
|
0:49|Prototype
|
|
0:55|**Pause**
|
|
1:05|Callbackfunktion für Prototyp
|
|
1:11|Test Aufruf und debug
|
|
1:15|Umbau des Codes von Kreisel
|
|
1:25|Behebung des Fehlers dass das Shape nicht angelegt wurde (Copy Paste Fehler)
|
|
1:26|Check der Existenz des Shape in der Session mit dem Web Graphical Editor
|
|
1:31|Erstellung von Eckrad rechts und Eckrad links in der Library
|
|
1:35|Verwendung der beiden neuen Objekte Eckrad_rechts/Eckrad_links im Code
|
|
1:41|Testrun
|
|
1:44|Fix der Skalierung des Objektes (zu klein)
|
|
1:48|Umrechnung von Pixel in mm und umgekehrt beim Create
|
|
1:58|Ersetzen der Umrechnungen (pixel in mm) im gesamten Code
|
|
2:09|Setzen der Defaults für die Höhe der BoundingBox für Motor- und Spannstation als Variable
|
|
2:12|weitere Ersetzungen durch ConvertToPixel und ConvertFromPixel
|
|
2:27|neuer Testlauf
|
|
2:33|Eckräder sollten die Drehrichtung auch Korrekt mit ändern, wenn sie angebunden sindx
|
|
2:42|Übernahme der Eckräder in Family der Kreisel. Dann sollte die Rekursive Funktion zur Drehrichtung laufen.
|
|
2:43|Test ergibt: UI ist auch über Family
|
|
2:50|Definition einer Rotation Attribut Variable im Typ (Kreisel, Eckrad)
|
|
3:02|Testrun. Rekursive Funktion liefert nur Shapes mit der Eigenschaft "Rotation"
|