Shape/de: Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
Sobald eine Form erstellt wurde, kann sie von allen [[Workbenches/de|Arbeitsbereichen]] verwendet und geändert werden, indem [[scripted objects/de|skriptgenerierte Objekte]] um diese Form herum erstellt werden. |
Sobald eine Form erstellt wurde, kann sie von allen [[Workbenches/de|Arbeitsbereichen]] verwendet und geändert werden, indem [[scripted objects/de|skriptgenerierte Objekte]] um diese Form herum erstellt werden. |
||
Im Wesentlichen wird |
Im Wesentlichen wird von jedem Objekt, das von einem [[Part_Feature/de|Part Formelement]] ({{incode|Part::Feature}} Klasse) abgeleitet ist, erwartet, eine Form zu enthalten und zu verändern. |
||
Jede OpenCascade-Form besitzt eine Netzstruktur für die Darstellung der Form auf dem Bildschirm. Mehr Informationen darüber findet man im [https://forum.freecad.org/viewtopic.php?t=77521&start=10#p674947 Forumsbeitrag] und in der [https://dev.opencascade.org/doc/overview/html/occt_user_guides__mesh.html OpenCascade-Mesh-Documentation]. |
Jede OpenCascade-Form besitzt eine Netzstruktur für die Darstellung der Form auf dem Bildschirm. Mehr Informationen darüber findet man im [https://forum.freecad.org/viewtopic.php?t=77521&start=10#p674947 Forumsbeitrag] und in der [https://dev.opencascade.org/doc/overview/html/occt_user_guides__mesh.html OpenCascade-Mesh-Documentation]. |
||
Line 28: | Line 28: | ||
== Hinweise == |
== Hinweise == |
||
Im informellen Gebrauch kann eine "Form" jede geometrische Figur sein, die in der [[3D view/de|3D |
Im informellen Gebrauch kann eine "Form" jede geometrische Figur sein, die in der [[3D view/de|3D-Ansicht]] sichtbar ist, und daher kann ihr Konzept mit dem von "[[Body/de|Körper]]" oder "[[Part/de|Part]]" verwechselt werden. |
||
Wenn jedoch mehr Präzision erforderlich ist, muss eine Unterscheidung getroffen werden. |
Wenn jedoch mehr Präzision erforderlich ist, muss eine Unterscheidung getroffen werden. |
||
* Ein "[[Body/de|Körper]]" ist ein Objekt, das von einem [[Part_Feature/de|Part Formelement]] |
* Ein "[[Body/de|Körper]]" ist ein Objekt, das von einem [[Part_Feature/de|Part Formelement]] ({{incode|Part::Feature}} Klasse) abgeleitet ist, erstellt mit dem Arbeitsbereich [[PartDesign_Workbench/de|PartDesign]]. |
||
* Eine "Form" ist ein internes Objekt, eingebettet in |
* Eine "Form" ist ein internes Objekt, eingebettet in einem "[[Body/de|Körper]]". |
||
* Ein "[[Part/de|Part]]" wird verwendet, um mehrere "[[Body/de|Körper]]" zu gruppieren, um eine [[assembly/de|Baugruppe]] zu bilden. Ein "Part" hat eine Sammlung von "Formen", hat aber keine eigenständige "Form". |
* Ein "[[Part/de|Part]]" wird verwendet, um mehrere "[[Body/de|Körper]]" zu gruppieren, um eine [[assembly/de|Baugruppe]] zu bilden. Ein "Part" hat eine Sammlung von "Formen", hat aber keine eigenständige "Form". |
||
Latest revision as of 20:44, 13 May 2023
Einleitung
In FreeCAD wird das Wort "Form" normalerweise verwendet, um sich auf eine Part TopoForm (Part::TopoShape
Klasse) zu beziehen , ein Objekttyp, der einem Element seine geometrische und parametrische 3D-Darstellung gibt (Würfel, Pyramide, Kugel, Zylinder, Vereinigung usw.).
Im Wesentlichen haben alle Objekte, die in der 3D-Ansicht angezeigt werden, eine TopoForm, mit Ausnahme von "Netzen", die ein Netzobjekt (Mesh::MeshObject
-Klasse) haben.
Siehe Part TopoForm für weitere Information über diesen Objekttyp.
Links: parametrische Form, definiert durch Eigenschaften. Rechts: Polygonnetz, definiert durch Knoten und dreieckigen Oberflächen.
Anwendung
Formen werden normalerweise durch interne Funktionen des Arbeitsbereichs Part erstellt und werden letztlich durch den OpenCASCADE-Technology-Kernel (OCCT) definiert.
Sobald eine Form erstellt wurde, kann sie von allen Arbeitsbereichen verwendet und geändert werden, indem skriptgenerierte Objekte um diese Form herum erstellt werden.
Im Wesentlichen wird von jedem Objekt, das von einem Part Formelement (Part::Feature
Klasse) abgeleitet ist, erwartet, eine Form zu enthalten und zu verändern.
Jede OpenCascade-Form besitzt eine Netzstruktur für die Darstellung der Form auf dem Bildschirm. Mehr Informationen darüber findet man im Forumsbeitrag und in der OpenCascade-Mesh-Documentation.
Hinweise
Im informellen Gebrauch kann eine "Form" jede geometrische Figur sein, die in der 3D-Ansicht sichtbar ist, und daher kann ihr Konzept mit dem von "Körper" oder "Part" verwechselt werden.
Wenn jedoch mehr Präzision erforderlich ist, muss eine Unterscheidung getroffen werden.
- Ein "Körper" ist ein Objekt, das von einem Part Formelement (
Part::Feature
Klasse) abgeleitet ist, erstellt mit dem Arbeitsbereich PartDesign. - Eine "Form" ist ein internes Objekt, eingebettet in einem "Körper".
- Ein "Part" wird verwendet, um mehrere "Körper" zu gruppieren, um eine Baugruppe zu bilden. Ein "Part" hat eine Sammlung von "Formen", hat aber keine eigenständige "Form".
- Grundkörper: Würfel, Kegel, Zylinder, Kugel, Torus, Grundkörper, Shapebuilder
- Objekte ändern: Boolesche Operationen, Vereinigung, Schnitt, Ausschneiden, Join features, Connect, Embed, Cutout
- Aufteilungswerkzeuge: Boolesche Fragmente, Slice a part, Slice, XOR, Part Defeaturing
- Verbund: Erzeuge Verbund, Verbund auflösen, Compound Filter; Extrudieren, Kanten abrunden, Drehen, Schnitt, Schnitte..., Abschrägen, Spiegelung, Ruled Surface, Sweep, Loft
- Offset-Werkzeuge: 3D Offset, 2D Offset, Dicke, Projection on surface
- Core: App DocumentObject
- Basic: App FeaturePython, App GeoFeature, Part Feature, Mesh Feature, Fem FemMeshObject
- Internal shapes: Part TopoShape, Mesh MeshObject, Fem FemMesh
- Structure: App DocumentObjectGroup (Std Group), App Part (Std Part), App Link (Std LinkMake)
- Derived: Part Part2DObject, Sketcher SketchObject, PartDesign Body, PartDesign Feature
- 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