Arch MeshToShape/de: Difference between revisions
(Created page with "==Begrenzungen==") |
No edit summary |
||
Line 31: | Line 31: | ||
==Begrenzungen== |
==Begrenzungen== |
||
==Skripten== |
|||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
==Scripting== |
|||
⚫ | |||
</div> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
Revision as of 15:26, 7 July 2020
Arch NetzZuForm |
Menüeintrag |
---|
Arch → Dienstprogramme → Netz zu Form |
Arbeitsbereich |
Arch |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
- |
Siehe auch |
Arch NetzAufteilen, Arch EntferneForm |
Beschreibung
Arch NetzZuForm wandelt ein gewähltes Polygonnetz (Polygonnetz Formteil) Objekt in eine Form (Part Formteil) Objekt.
Dieses Werkzeug ist für Objekte mit flachen Flächen (keine Kurven) optimiert. Das entsprechende Werkzeug Part FormAusNetz aus dem Part Arbeitsbereich ist möglicherweise besser für Objekte geeignet, die gekrümmte Oberflächen enthalten.
Anwendung
- Wähle ein Netzobjekt
- Drücke den Netz zu Form Eintrag in Template:MenuCommand/de
Eigenschaften
Begrenzungen
Skripten
Siehe auch: Arch API und FreeCAD Grundlagen Skripten.
Dieses Werkzeug kann in Makros ebenso wie aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:
new_obj = meshToShape(obj, mark=True, fast=True, tol=0.001, flat=False, cut=True)
- Konvertiert das gegebene
obj
, ein Netz, in eine Form durch Verbinden von in der gleichen Ebene liegenden Facetten. - Falls
mark
den WertTrue
hat, werden Objekte, die keine Festkörper sind, rot markiert. - Falls
fast
den WertTrue
hat, wird ein schnellerer Algorithmus verwendet, der eine Hülle aus den Facetten erstellt und dann die Splitter entfernt. - Falls
tol
den WertTrue
hat, wird erzwungen, dass die Linienzüge absolut eben (planar) sind, um sicher zu sein, dass sie zu Flächen konvertiert werden können, das kann aber zu Lücken in der resultiereden Hülle führen. - Falls
cut
den WertTrue
hat, werden Öffnungen (holes) in Flächen durch Subtraktion erzeugt.
Example:
import Arch, Mesh, BuildRegularGeoms
Box = FreeCAD.ActiveDocument.addObject("Mesh::Cube", "Cube")
Box.Length = 1000
Box.Width = 2000
Box.Height = 1000
FreeCAD.ActiveDocument.recompute()
new_obj = Arch.meshToShape(Box)
Arch
- Elemente: Wand, Struktur, Dach, Fenster, Tür, Treppe, Raum, Rahmen, Ausstattung; Pipe, Pipe Connector; Schedule
- Bewehrung: Bewehrungsstab; Straight Rebar, UShape Rebar, LShape Rebar, Bent Shape Rebar, Stirrup Rebar, Helical Rebar
- Paneele: Panel, Panel Cut, Panel Sheet, Nest
- Material: Material, Multi-Material
- Organisation: Baugrund, Referenz,Gebäude, Geschoss, Gebäudeteil, Schnittebene
- Achsen: Achse, Achsensystem, Raster
- Änderungen: Schneiden in einer Ebene, Komponente hinzufügen, Teil entfernen, Survey
- Dienstprogramme: Komponente, Komponente klonen, Netz zerlegen, Netz in Form umwandeln, Wähle nicht-mehrfache Polygonnetze, Entferne Form, Schließt Löcher, Wände zusammenfügen, Check, Ifc Explorer, Toggle IFC Brep flag, 3 Ansichten aus Netz, Erstelle IFC Kalkulationstabelle..., Toggle Subcomponents
- Additional: Einstellungen, Import-Export Preferences (IFC, DAE, OBJ, JSON, 3DS); Arch API
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework