Meine Frage nutzt die Daten von hier, https://forum.freecadweb.org/viewtopic.php?f=13&t=59575 und hat auch ein wenig damit zu tun. Da es sich aber um einen komplett untterschiedlichen workflow handelt frage ich in diesem neuen topic.
Mein ziel ist es aus den roten Polygonen einzig mit eingabe der Z-Koordinate die dargestellten Oberflächen zu erstellen. Weiss jemand wie das mit der FreeCAD Gui funktioniert? Ich habe es nur geschafft indem ich von einem fertigen Objekt rückwärts gegangen bin und Flächen rausgelöscht habe. Ich suche aber einen Weg wenn wirklich nur das Polygon vorhanden ist.
gruss bernd
Mit Python und kann man das zusammenbauen. Da habe ich ein wenig getestet. Aber ich suche ein Weg in der Gui.
aus einem nicht ebenen polygon eine oberfläche erzeugen
- thomas-neemann
- Veteran
- Posts: 11958
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: aus einem nicht ebenen polygon eine oberfläche erzeugen
Re: aus einem nicht ebenen polygon eine oberfläche erzeugen
Hallo Bernd,bernd wrote: ↑Tue Jun 22, 2021 12:33 pm Meine Frage nutzt die Daten von hier, https://forum.freecadweb.org/viewtopic.php?f=13&t=59575 und hat auch ein wenig damit zu tun. Da es sich aber um einen komplett untterschiedlichen workflow handelt frage ich in diesem neuen topic.
... Ich suche aber einen Weg wenn wirklich nur das Polygon vorhanden ist.
gruss bernd
Mit Python und kann man das zusammenbauen. Da habe ich ein wenig getestet. Aber ich suche ein Weg in der Gui.
soweit ich das richtig verstanden habe willst du ungefähr darauf hinaus In aller Kürze:
Ausgangspunkt ist ein geschlossener! Polgon.
Draft Workbench -> Downgrade erzeugt eine Ansammlung an Edges -> Draft WB Upgrade macht dann daraus einen Wire
Part WB -> Extrude des Wires in -Z.
Nun mit Part WB einen Quader in ausreichender Grösse erzeugen und mit Placement positionieren. Boolean Cut zwischen Extrude und Würfel. Das untere Ende ist nun gerade.
Part WB -> Erzeuge Form -> Kantenzug aus einzelnen Kanten -> Wähle alle Kanten des unteren Ende des Cut: du hast einen Wire
Draft WB -> Upgrade des Wire zu einer Fläche (Face)
Part WB -> Boolean Union zwischen Cut und der Face
3D Offset schmeisst dann aber - leider - das Handtuch
Mit freundlichen
- Attachments
-
- polygon_2_surface_jeno.FCStd
- (111.6 KiB) Downloaded 14 times
Re: aus einem nicht ebenen polygon eine oberfläche erzeugen
Dein Ansatz ist gut. Im Flächendesign klappt es aber besser mit Slice. Siehe Anhang.jeno wrote: ↑Tue Jun 22, 2021 6:28 pm
...
Ausgangspunkt ist ein geschlossener! Polgon.
Draft Workbench -> Downgrade erzeugt eine Ansammlung an Edges -> Draft WB Upgrade macht dann daraus einen Wire
Part WB -> Extrude des Wires in -Z.
Nun mit Part WB einen Quader in ausreichender Grösse erzeugen und mit Placement positionieren. Boolean Cut zwischen Extrude und Würfel. Das untere Ende ist nun gerade.
Part WB -> Erzeuge Form -> Kantenzug aus einzelnen Kanten -> Wähle alle Kanten des unteren Ende des Cut: du hast einen Wire
Draft WB -> Upgrade des Wire zu einer Fläche (Face)
Part WB -> Boolean Union zwischen Cut und der Face
3D Offset schmeisst dann aber - leider - das Handtuch
Mit freundlichen
- Attachments
-
- polygon_2_surface_gift.FCStd
- (134.45 KiB) Downloaded 25 times