diff --git a/wiki/IntegrationShape.md b/wiki/IntegrationShape.md index 748a49b..d952b50 100644 --- a/wiki/IntegrationShape.md +++ b/wiki/IntegrationShape.md @@ -12,6 +12,76 @@ - ein Bild der Pixelgröße 64x64 ![Säule als 64pixel .jpg](bilder/S1Zoll64.jpg) - ein Bild der Pixelgröße 32x32 -[Säule als 64pixel .jpg](bilder/S1Zoll32.jpg) +![Säule als 32pixel .jpg](bilder/S1Zoll32.jpg) +## Erzeugung einer 3D stl Datei im CAD als Repräsentant + +- 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) + +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 +![Menü des WGE](bilder/MenüWGE.png) + +4. Erstellung einer neuen Gruppe von Shapes, wenn benötigt: +![Erstelle Gruppe](bilder/ErstellungGruppe.png ) +Wichtig ist bei der Erstellung der IDs, keine Sonderzeichen, keine Umlaute oder sonstige Leerzeichen. + +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 + +Icons: +![Trage Icons 32/64 pixel als Pfad ein](bilder/WebGraphicalEditorIcons.png) + +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 + +7. Angaben zu den Dimensionen des Shapes + +![Angabe der Dimensionen](bilder/Angabe3DInfos.png ) + +8. Angaben der Connection Points + +Die Angaben der Connection Points beziehen sich auf ein Quadrat der Kantenlänge von 1000 pixel. + +Hier als Referenz jeweils ein Punkt in der linken oberen/rechten unteren Ecke und einen in der Mitte: + +![Angabe der Dimensionen](bilder/ConnectionPoints.png ) + +hier die *Dokumentation* von PBU als Hilfe: +``` +96 px = 1 Inch = 25,4 mm + +Connection Point works on a sqare of 1000 point: +A --------- B + | | +F| E | + | | +C --------- D + +A=(0,0) +B=(1000,0) +C=(1000,1000) +D=(0,1000) +E=(500,500) +F=(0,500) + +PROPERTIES ACTIONS : +(WIDTH=100) +(HEIGHT=Value-(Width*2)) +(IMAGE=xxx.jpg) +(ROTATION=45) reasons clockwise +``` \ No newline at end of file diff --git a/wiki/bilder/AddShape.png b/wiki/bilder/AddShape.png new file mode 100644 index 0000000..742a5c1 Binary files /dev/null and b/wiki/bilder/AddShape.png differ diff --git a/wiki/bilder/AddShapeIdSet.png b/wiki/bilder/AddShapeIdSet.png new file mode 100644 index 0000000..bb85c40 Binary files /dev/null and b/wiki/bilder/AddShapeIdSet.png differ diff --git a/wiki/bilder/Angabe3DInfos.png b/wiki/bilder/Angabe3DInfos.png new file mode 100644 index 0000000..54e26f3 Binary files /dev/null and b/wiki/bilder/Angabe3DInfos.png differ diff --git a/wiki/bilder/ConnectionPoints.png b/wiki/bilder/ConnectionPoints.png new file mode 100644 index 0000000..01f67d2 Binary files /dev/null and b/wiki/bilder/ConnectionPoints.png differ diff --git a/wiki/bilder/ErstellungGruppe.png b/wiki/bilder/ErstellungGruppe.png new file mode 100644 index 0000000..5596efd Binary files /dev/null and b/wiki/bilder/ErstellungGruppe.png differ diff --git a/wiki/bilder/MenüWGE.png b/wiki/bilder/MenüWGE.png new file mode 100644 index 0000000..515904b Binary files /dev/null and b/wiki/bilder/MenüWGE.png differ diff --git a/wiki/bilder/S1Zoll32.jpg b/wiki/bilder/S1Zoll32.jpg new file mode 100644 index 0000000..c9c5afc Binary files /dev/null and b/wiki/bilder/S1Zoll32.jpg differ diff --git a/wiki/bilder/S1Zoll3d.png b/wiki/bilder/S1Zoll3d.png new file mode 100644 index 0000000..d5fe0a7 Binary files /dev/null and b/wiki/bilder/S1Zoll3d.png differ diff --git a/wiki/bilder/WebGraphicalEditorIcons.png b/wiki/bilder/WebGraphicalEditorIcons.png new file mode 100644 index 0000000..e03fc48 Binary files /dev/null and b/wiki/bilder/WebGraphicalEditorIcons.png differ diff --git a/wiki/bilder/WebGraphicalEditorSTL.png b/wiki/bilder/WebGraphicalEditorSTL.png new file mode 100644 index 0000000..8c39bbe Binary files /dev/null and b/wiki/bilder/WebGraphicalEditorSTL.png differ diff --git a/wiki/bilder/WebGraphicalEditorSVG.png b/wiki/bilder/WebGraphicalEditorSVG.png new file mode 100644 index 0000000..3fa1ab8 Binary files /dev/null and b/wiki/bilder/WebGraphicalEditorSVG.png differ