From e92877bcaff5ce12102b55a843cd8c95258e70d0 Mon Sep 17 00:00:00 2001 From: mistangl Date: Wed, 8 Nov 2023 22:28:50 +0100 Subject: [PATCH] Zeiten zur 3. Schulung dazu --- wiki/IntegrationShape.md | 6 +- wiki/Schulungsmitschnitte.md | 129 +++++++++++++++++++++++++++++------ 2 files changed, 112 insertions(+), 23 deletions(-) diff --git a/wiki/IntegrationShape.md b/wiki/IntegrationShape.md index 9e6d4a7..54f4273 100644 --- a/wiki/IntegrationShape.md +++ b/wiki/IntegrationShape.md @@ -44,18 +44,19 @@ 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** ## 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 Dann muss der Wizard gestartet werden, welcher die Aufnahme von Shapes in die Library ermöglicht ![Menü des WGE](bilder/MenüWGE.png) ## 2.4. Erstellung einer neuen Gruppe für Shapes -wenn benötigt kann eine neue Gruppe erstellt werden: +wenn benötigt kann eine neue Gruppe erstellt werden: ![Erstelle Gruppe](bilder/ErstellungGruppe.png ) Wichtig ist bei der Erstellung der IDs, keine Sonderzeichen, keine Umlaute oder sonstige Leerzeichen. ## 2.5. Erzeugung eines Shapes + ![Fügt Shape hinzu](bilder/AddShape.png) ![Setze Id des Shapes](bilder/AddShapeIdSet.png) @@ -66,6 +67,7 @@ Icons: STL: ![Gebe STL Datei an](bilder/WebGraphicalEditorSTL.png ) + SVG: ![Gebe SVG Datei an](bilder/WebGraphicalEditorSVG.png ) Der Wizard erstellt daraufhin jeweils eine Kopie der Originaldatei diff --git a/wiki/Schulungsmitschnitte.md b/wiki/Schulungsmitschnitte.md index 6c59fa9..396e463 100644 --- a/wiki/Schulungsmitschnitte.md +++ b/wiki/Schulungsmitschnitte.md @@ -1,17 +1,22 @@ -- [1. Schulung 1](#1-schulung-1) - - [1.1. Einführung in den RD Configurator](#11-einführung-in-den-rd-configurator) -- [2. Schulung 2](#2-schulung-2) - - [2.1. Einführung das Graphical Studio](#21-einführung-das-graphical-studio) +- [1. Schulung - Einführung in den RD Configurator](#1-schulung---einführung-in-den-rd-configurator) + - [1.1. Thematische Gliederung](#11-thematische-gliederung) + - [1.2. Video des Mitschnitts](#12-video-des-mitschnitts) + - [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 - -### Thematische Gliederung - -#### Session 1 von Schulung 1: Kontrollstrukturen +### Session 1 von Schulung 1: Kontrollstrukturen - Variablen - Kontrollstrukturen (IF/ ELSE/ THEN, SWITCH CASE) @@ -20,7 +25,7 @@ - Kommentarfunktion (Remark als Debugging Punkt) -#### Session 2 von Schulung 1: Schleifen +### Session 2 von Schulung 1: Schleifen - WHILE - DO UNTIL @@ -31,19 +36,19 @@ - Typendeklaration - 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 - modern UI - Definition von Widgets (Buttons, Eingabefelder, Comboboxen, Dropdown) - Panels, Kontrollsets Tabellen -### Video des Mitschnitts +## 1.2. Video des Mitschnitts \\\\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. @@ -106,30 +111,30 @@ Zeit [h:mm]| Thema 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) - Verknüpfung von WebEditor2d mit Editor2DOption zur Verwaltung der Configuration der Umgebung ![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 - 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 -### 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. @@ -188,4 +193,86 @@ Zeit [h:mm]| Thema 2:47|Reparatur des svg Files und neu laden im RD Configurator 2:53|Erzeugung der Säule im SolidEdge 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) \ No newline at end of file +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