Zeiten zur 3. Schulung dazu

This commit is contained in:
2023-11-08 22:28:50 +01:00
parent 32fabed24c
commit e92877bcaf
2 changed files with 112 additions and 23 deletions
+3 -1
View File
@@ -44,7 +44,7 @@ Bei der Erstellung der STL ist zu beachten, dass der Ursprung der 2D Icons des s
Zuerst muss man den .rdx aufrufen, der die Library verwendet. Dabei wird der Ordner mit allen Shapes etc. ins Installationsverzeichnkis kopiert. (Alternativ auch von Hand dorthin kopieren, z.B. **C:\PLM\RuleDesigner\RDConfigurator Fusion\WebApi\Editor2D** Zuerst muss man den .rdx aufrufen, der die Library verwendet. Dabei wird der Ordner mit allen Shapes etc. ins Installationsverzeichnkis kopiert. (Alternativ auch von Hand dorthin kopieren, z.B. **C:\PLM\RuleDesigner\RDConfigurator Fusion\WebApi\Editor2D**
## 2.2. Start des Programmes ## 2.2. Start des Programmes
Danach muss das Programm mit der Library gestartet werden, damit es im folgenden Assistenten auswählbar ist. Danach muss das Programm mit der Library gestartet werden, damit die Library im folgenden Assistenten auswählbar ist.
## 2.3. Aufruf des Wizards ## 2.3. Aufruf des Wizards
Dann muss der Wizard gestartet werden, welcher die Aufnahme von Shapes in die Library ermöglicht Dann muss der Wizard gestartet werden, welcher die Aufnahme von Shapes in die Library ermöglicht
@@ -56,6 +56,7 @@ wenn benötigt kann eine neue Gruppe erstellt werden:
Wichtig ist bei der Erstellung der IDs, keine Sonderzeichen, keine Umlaute oder sonstige Leerzeichen. Wichtig ist bei der Erstellung der IDs, keine Sonderzeichen, keine Umlaute oder sonstige Leerzeichen.
## 2.5. Erzeugung eines Shapes ## 2.5. Erzeugung eines Shapes
![Fügt Shape hinzu](bilder/AddShape.png) ![Fügt Shape hinzu](bilder/AddShape.png)
![Setze Id des Shapes](bilder/AddShapeIdSet.png) ![Setze Id des Shapes](bilder/AddShapeIdSet.png)
@@ -66,6 +67,7 @@ Icons:
STL: STL:
![Gebe STL Datei an](bilder/WebGraphicalEditorSTL.png ) ![Gebe STL Datei an](bilder/WebGraphicalEditorSTL.png )
SVG: SVG:
![Gebe SVG Datei an](bilder/WebGraphicalEditorSVG.png ) ![Gebe SVG Datei an](bilder/WebGraphicalEditorSVG.png )
Der Wizard erstellt daraufhin jeweils eine Kopie der Originaldatei Der Wizard erstellt daraufhin jeweils eine Kopie der Originaldatei
+107 -20
View File
@@ -1,17 +1,22 @@
- [1. Schulung 1](#1-schulung-1) - [1. Schulung - Einführung in den RD Configurator](#1-schulung---einführung-in-den-rd-configurator)
- [1.1. Einführung in den RD Configurator](#11-einführung-in-den-rd-configurator) - [1.1. Thematische Gliederung](#11-thematische-gliederung)
- [2. Schulung 2](#2-schulung-2) - [1.2. Video des Mitschnitts](#12-video-des-mitschnitts)
- [2.1. Einführung das Graphical Studio](#21-einführung-das-graphical-studio) - [1.3. Inhalte je Zeitstempel](#13-inhalte-je-zeitstempel)
- [2. Schulung - Einführung das Graphical Studio](#2-schulung---einführung-das-graphical-studio)
- [2.1. Thematische Gliederung](#21-thematische-gliederung)
- [2.2. Video des Mitschnitts](#22-video-des-mitschnitts)
- [2.3. Inhalte je Zeitstempel](#23-inhalte-je-zeitstempel)
- [3. Schulung -](#3-schulung--)
- [3.1. Thematische Gliederung](#31-thematische-gliederung)
- [3.2. Video des Mitschnitts](#32-video-des-mitschnitts)
- [3.3. Inhalte je Zeitstempel](#33-inhalte-je-zeitstempel)
# 1. Schulung - Einführung in den RD Configurator
# 1. Schulung 1 ## 1.1. Thematische Gliederung
## 1.1. Einführung in den RD Configurator ### Session 1 von Schulung 1: Kontrollstrukturen
### Thematische Gliederung
#### Session 1 von Schulung 1: Kontrollstrukturen
- Variablen - Variablen
- Kontrollstrukturen (IF/ ELSE/ THEN, SWITCH CASE) - Kontrollstrukturen (IF/ ELSE/ THEN, SWITCH CASE)
@@ -20,7 +25,7 @@
- Kommentarfunktion (Remark als Debugging Punkt) - Kommentarfunktion (Remark als Debugging Punkt)
#### Session 2 von Schulung 1: Schleifen ### Session 2 von Schulung 1: Schleifen
- WHILE - WHILE
- DO UNTIL - DO UNTIL
@@ -31,19 +36,19 @@
- Typendeklaration - Typendeklaration
- Snapshot: Export einer Variable als XML String oder in eine Datei - Snapshot: Export einer Variable als XML String oder in eine Datei
#### Session 3 von Schulung 1: GUI ### Session 3 von Schulung 1: GUI
- klassischer Renderer - klassischer Renderer
- modern UI - modern UI
- Definition von Widgets (Buttons, Eingabefelder, Comboboxen, Dropdown) - Definition von Widgets (Buttons, Eingabefelder, Comboboxen, Dropdown)
- Panels, Kontrollsets Tabellen - Panels, Kontrollsets Tabellen
### Video des Mitschnitts ## 1.2. Video des Mitschnitts
\\\\195.243.223.8\allgemein\RuleDesigner\2023-11-02-RuleDesigner-Configurator-Schulung.mp4 \\\\195.243.223.8\allgemein\RuleDesigner\2023-11-02-RuleDesigner-Configurator-Schulung.mp4
### Inhalte je Zeitstempel ## 1.3. Inhalte je Zeitstempel
Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke. Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke.
@@ -106,30 +111,30 @@ Zeit [h:mm]| Thema
4:04|Fragen 4:04|Fragen
# 2. Schulung 2 # 2. Schulung - Einführung das Graphical Studio
## 2.1. Einführung das Graphical Studio ## 2.1. Thematische Gliederung
#### Session 1 von Schulung 2: Einrichtung und Konfiguration eines Graphical Studios ### Session 1 von Schulung 2: Einrichtung und Konfiguration eines Graphical Studios
- WebEditor2d-> Types (Baustein -> Userinterface) - WebEditor2d-> Types (Baustein -> Userinterface)
- Verknüpfung von WebEditor2d mit Editor2DOption zur Verwaltung der Configuration der Umgebung - Verknüpfung von WebEditor2d mit Editor2DOption zur Verwaltung der Configuration der Umgebung
![Säule als .svg](bilder/Schulung2_web2dinterface.png) ![Säule als .svg](bilder/Schulung2_web2dinterface.png)
#### Session 2 von Schulung 2: Aufbau einer eigenen Library ### Session 2 von Schulung 2: Aufbau einer eigenen Library
- ab 1:45 Kopie der Library - ab 1:45 Kopie der Library
- Erzeugung eines eigenen Shapes am Beispiel der Säule - Erzeugung eines eigenen Shapes am Beispiel der Säule
### Video des Mitschnitts ## 2.2. Video des Mitschnitts
\\\\195.243.223.8\allgemein\RuleDesigner\2023-11-06-RuleDesigner-Configurator-Schulung_2.mp4 \\\\195.243.223.8\allgemein\RuleDesigner\2023-11-06-RuleDesigner-Configurator-Schulung_2.mp4
### Inhalte je Zeitstempel ## 2.3. Inhalte je Zeitstempel
Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke. Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke.
@@ -189,3 +194,85 @@ Zeit [h:mm]| Thema
2:53|Erzeugung der Säule im SolidEdge 2:53|Erzeugung der Säule im SolidEdge
2:56|Export als .stl und .prt 2:56|Export als .stl und .prt
2:57|Import der 3d Information in RD Configurator (Festlegung des Centers in 3D und im Graphical Studio) 2:57|Import der 3d Information in RD Configurator (Festlegung des Centers in 3D und im Graphical Studio)
# 3. Schulung -
## 3.1. Thematische Gliederung
### Session 1 von Schulung 3: Klärung der Frage
-
### Session 2 von Schulung 3:
-
### Session 3 von Schulung 3:
-
## 3.2. Video des Mitschnitts
\\\\195.243.223.8\allgemein\RuleDesigner\2023-11-08-RuleDesigner-Configurator-Schulung_3.mp4
## 3.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:xx|Erzeugung eines Assembly SolidEdge
0:50|Anlegen des Assembly im RD Configurator
0:51|Import der beiden .stl Dateien Platte und Säule
0:57|Änderung der Höhe der Säule über Doppelklick (keine Umsetzung)
1:02|Prototyp einer längenvariablen Säule in der Session
1:05|Userinterface für die Änderung der Höhe der Säule über ModerUI (MUI)
1:07|Verwendung eines neuen eigenen InputType
1:13|Beispiel des neuen UserInterfaces
1:16|**Pause 1**
1:26|Verwendung der Informationen um eine Modifikation der Säule zu erreichen
1:28|Beschreibung des Weges wie man im weiteren das Quellobjekt das Shapes bekommt
1:32|PrototypeItem: Ursprung/Quelle
1:41|neuer Weg für die Erzeugung einer verlängerten Säule: Setzen der Eigenschaften des Prototypen direkt
1:45|Laden der Eigenschaften der Säule aus der json Datei
1:46|Pfad zur Datei zusammensetzen
1:50|json Inhalt auslesen
1:54|Umrechnung der Höhe von mm in pixel
1:59|Exkurs: Umsetzung der Erstellung der Objekte beim Kreisel
2:01|Überschreiben der Länge bei der Säule
2:04|Test in der Session
2:06|Nachschauen im alten Code für ILS
2:07|erneuter Test
2:11|erneuter Lauf
2:18|Verwendung von AddShape stattdessen
2:19|erneuter Lauf
2:20|Darstellung des neuen Objekts
2:21|Überschreiben der BoundingBox
2:24|Test
2:29|erfolgreicher Lauf
2:30|Diskussion zur Session und der darin dargestellten Objekte
2:40|Ergänzung des Prototypen um spezifische Attribute (SSYType)
2:45|Exkurs: Umsetzung der Datentypen im ILS Code
2:46|Einschreiben der Länge in den neuen Datentyp
2:51|**Pause 2**
3:02|Neuer Button im RD Configurator für den Export nach SolidEdge
3:08|Umsetzung der Skalierung im SolidEdge über Anpassbares Teil (Höhe H)
3:13|Umsetzung des SE Exports im RD Configurator
3:17|erster Testrun: neue leeres Assembly
3:19|Importieren der nötigen Types in den Unterprozess
3:24|Implentierung des PlacePart Prozesses im SUB_SE
3:30|erster Lauf in SE, Fehlschlag
3:32|Lauf eines Beispiel mit 3 Säulen, Fehlschlag
3:38|Lauf mit 2 Säulen, Fehlschlag bei der Höhe. Alle Säulen sind 1000 mmm
3:43|Änderung der Baugruppe im SE auf anpassbare Baugruppe
3:45|Umbau des Programmes zur Verwendung der anpassbaren Baugruppe
3:49|erfolgreicher Lauf
3:51|Neuimplementierung, da Debug Prozess nicht gespeichert war
3:57|neuer Test mit 3 unterschiedlichen Höhen
4:07|Beantwortung der Fragen