From 7af10efe7baf3a896d753acee04d89d552c4a1a4 Mon Sep 17 00:00:00 2001 From: mistangl Date: Tue, 7 Nov 2023 12:00:56 +0100 Subject: [PATCH] =?UTF-8?q?Inhaltsverzeichnis=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wiki/IntegrationShape.md | 49 ++++++++++++++++++++++++++++------------ 1 file changed, 35 insertions(+), 14 deletions(-) diff --git a/wiki/IntegrationShape.md b/wiki/IntegrationShape.md index d952b50..9e6d4a7 100644 --- a/wiki/IntegrationShape.md +++ b/wiki/IntegrationShape.md @@ -1,11 +1,25 @@ -# Wie integriere ich ein neues Shape in die Library des RD Configurators? +- [1. Allgemeines zur Integration ein neuen Shapes in die Library des RD Configurators](#1-allgemeines-zur-integration-ein-neuen-shapes-in-die-library-des-rd-configurators) + - [1.1. Welche Programme benötige ich zur Erstellung des neuen Shapes](#11-welche-programme-benötige-ich-zur-erstellung-des-neuen-shapes) + - [1.2. Definition der Bilder zur Darstellung am Beispiel einer Säule](#12-definition-der-bilder-zur-darstellung-am-beispiel-einer-säule) + - [1.3. Erzeugung einer 3D STL Datei im CAD als Repräsentant](#13-erzeugung-einer-3d-stl-datei-im-cad-als-repräsentant) +- [2. Schritte zur Erstellung der Säule im WebGraphicalEditor (WGE)](#2-schritte-zur-erstellung-der-säule-im-webgraphicaleditor-wge) + - [2.1. Vorbereitung der Umgebung](#21-vorbereitung-der-umgebung) + - [2.2. Start des Programmes](#22-start-des-programmes) + - [2.3. Aufruf des Wizards](#23-aufruf-des-wizards) + - [2.4. Erstellung einer neuen Gruppe für Shapes](#24-erstellung-einer-neuen-gruppe-für-shapes) + - [2.5. Erzeugung eines Shapes](#25-erzeugung-eines-shapes) + - [2.6. Angaben zu den Dimensionen des Shapes](#26-angaben-zu-den-dimensionen-des-shapes) + - [2.7. Angaben der Connection Points](#27-angaben-der-connection-points) -## Welche Programme benötige ich zur Erstellung des neuen Shapes + +# 1. Allgemeines zur Integration ein neuen Shapes in die Library des RD Configurators + +## 1.1. Welche Programme benötige ich zur Erstellung des neuen Shapes - inkscape (oder ein ähnliches Programm zur Erstellung von SVG Dateien) - eventuell ein Programm zur windows Bildverarbeitung (für icons) - ein CAD System zur Ableitung der STL Datei aus dem 3D Modell -## Definition der Bilder zur Darstellung am Beispiel einer Säule +## 1.2. Definition der Bilder zur Darstellung am Beispiel einer Säule - svg Datei: Darstellung der Säule in 2D mit dem Format der nötigen Länge und Breite, hier z.B. 100 mm Breite und 150 mm Länge ![Säule als .svg](bilder/S1Zoll.svg) @@ -15,30 +29,37 @@ ![Säule als 32pixel .jpg](bilder/S1Zoll32.jpg) -## Erzeugung einer 3D stl Datei im CAD als Repräsentant +## 1.3. Erzeugung einer 3D STL Datei im CAD als Repräsentant + +ein Bild der Erzeugung im SolidEdge -- ein Bild der Erzeugung im SolidEdge ![Säule als 32pixel .jpg](bilder/S1Zoll3d.png) Anschliessend muss dieses als .stl Datei exportiert werden. Bei der Erstellung der STL ist zu beachten, dass der Ursprung der 2D Icons des svg mit dem der 3D Datei übereinstimmt. -## Erstellung der Säule im WebGraphicalEditor (WGE) +# 2. Schritte zur Erstellung der Säule im WebGraphicalEditor (WGE) -1. 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. Danach muss das Programm mit der Library gestartet werden, damit es im folgenden Assistenten auswählbar ist. -3. Dann muss der Wizard gestartet werden, welcher die Aufnahme von Shapes in die Library ermöglicht +## 2.1. Vorbereitung der Umgebung +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. + +## 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) -4. Erstellung einer neuen Gruppe von Shapes, wenn benötigt: +## 2.4. Erstellung einer neuen Gruppe für Shapes +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. -5. Erzeugung eines Shapes +## 2.5. Erzeugung eines Shapes ![Fügt Shape hinzu](bilder/AddShape.png) ![Setze Id des Shapes](bilder/AddShapeIdSet.png) -6. Eintragung der Pfade zu den erstellten Icons, bzw. der STL, bzw. der SVG Datei +### Eintragung der Pfade zu den erstellten Icons, bzw. der STL, bzw. der SVG Datei Icons: ![Trage Icons 32/64 pixel als Pfad ein](bilder/WebGraphicalEditorIcons.png) @@ -49,11 +70,11 @@ SVG: ![Gebe SVG Datei an](bilder/WebGraphicalEditorSVG.png ) Der Wizard erstellt daraufhin jeweils eine Kopie der Originaldatei -7. Angaben zu den Dimensionen des Shapes +## 2.6. Angaben zu den Dimensionen des Shapes ![Angabe der Dimensionen](bilder/Angabe3DInfos.png ) -8. Angaben der Connection Points +## 2.7. Angaben der Connection Points Die Angaben der Connection Points beziehen sich auf ein Quadrat der Kantenlänge von 1000 pixel.