Part Module/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(39 intermediate revisions by 2 users not shown)
Line 10: Line 10:


== Einleitung ==
== Einleitung ==
Die Festkörper Modellierungsfunktionen von FreeCAD basieren auf der [http://en.wikipedia.org/wiki/Open_Cascade_Technology Open Cascade Technologie]. (OCCT) Kernel, ein professionelles CAD System mit fortschrittlicher 3D Geometrieerstellung und -manipulation. Die [[Part Workbench/de|Part Arbeitsbereich]] ist eine Schicht, die sich auf der Oberseite der OCCT-Bibliotheken befindet und dem Benutzer Zugriff auf geometrische OCCT Grundkörper und -Funktionen gewährt. Grundsätzlich basieren alle 2D und 3D Zeichenfunktionen in jedem Arbeitsbereich ([[Draft Workbench/de|Draft Arbeitsbereich]], [[Sketcher Workbench/de|Arbeitsbereich Skizze]], [[PartDesign Workbench/de|PartDesign Arbeitsbereich]], usw.) auf diesen Funktionen, die vom Part Arbeitsbereich herausgestellt werden. Daher gilt die Part Workbench als die Kernkomponente der Modellierungsfunktionen von FreeCAD.
Die Festkörper Modellierungsfähigkeiten von FreeCAD basieren auf der [http://en.wikipedia.org/wiki/Open_Cascade_Technology Open Cascade Technologie]. (OCCT) Kernel, ein professionelles CAD System mit fortschrittlicher 3D Geometrieerstellung und -manipulation. Die [[Part Workbench/de|Part Arbeitsbereich]] ist eine Schicht, die sich auf der Oberseite der OCCT-Bibliotheken befindet und dem Benutzer Zugriff auf geometrische OCCT Grundkörper und -Funktionen gewährt. Grundsätzlich basieren alle 2D und 3D Zeichenfunktionen in jedem Arbeitsbereich ([[Draft Workbench/de|Draft Arbeitsbereich]], [[Sketcher Workbench/de|Arbeitsbereich Skizze]], [[PartDesign Workbench/de|PartDesign Arbeitsbereich]], usw.) auf diesen Funktionen, die vom Part Arbeitsbereich herausgestellt werden. Daher gilt die Part Workbench als die Kernkomponente der Modellierungsfunktionen von FreeCAD.


Die mit dem Part Arbeitsbereich erstellten Objekte sind relativ einfach; sie sind für die Verwendung mit booleschen Operationen (Verbindungen und Schnitte) vorgesehen, um komplexere Formen zu erstellen. Dieses Modellierungsparadigma ist bekannt als [[constructive solid geometry/de|konstruktive Festkörpergeometrie]] (CSG) Arbeitsablauf, und es war die traditionelle Methodik, die in frühen CAD Systemen verwendet wurde. Andererseits bietet der [[PartDesign Workbench/de|Arbeitsbereich PartDesign ]] einen moderneren Arbeitsablauf bei der Konstruktion von Formen: Sie verwendet eine parametrisch definierte Skizze, die zu einem Grundkörper extrudiert wird, der dann durch parametrische Transformationen ([[feature editing/de|Funktionsbearbeitung]]) modifiziert wird, bis das endgültige Objekt vorliegt.
Die mit dem Part Arbeitsbereich erstellten Objekte sind relativ einfach; sie sind für die Verwendung mit booleschen Operationen (Verbindungen und Schnitte) vorgesehen, um komplexere Formen zu erstellen. Dieses Modellierungsparadigma ist bekannt als [[constructive solid geometry/de|konstruktive Festkörpergeometrie]] (CSG) Arbeitsablauf, und es war die traditionelle Methodik, die in frühen CAD Systemen verwendet wurde. Andererseits bietet der [[PartDesign Workbench/de|Arbeitsbereich PartDesign ]] einen moderneren Arbeitsablauf bei der Konstruktion von Formen: Sie verwendet eine parametrisch definierte Skizze, die zu einem Grundkörper extrudiert wird, der dann durch parametrische Transformationen ([[feature editing/de|Funktionsbearbeitung]]) modifiziert wird, bis das endgültige Objekt vorliegt.
Line 31: Line 31:
Dies sind Werkzeuge zum Erstellen von Grundobjekten.
Dies sind Werkzeuge zum Erstellen von Grundobjekten.


* [[Image:Part_Box.png|32px]] [[Part_Box/de|Quader]]: Erzeugt einen Quader, dessen zunächst vorgegebene Dimensionen als '''Eigenschaft''' en erfasst und deren '''Wert''' e veränderbar sind.
* [[Image:Part_Box.png|32px]] [[Part_Box/de|Quader]]: Zeichnet einen Quader, durch Angabe seiner Abmessungen
* [[Image:Part_Cylinder.png|32px]] [[Part_Cylinder/de|Cylinder]]: Erzeugt einen Zylinder, dessen zunächst vorgegebene Dimensionen als '''Eigenschaft''' en erfasst und und deren '''Wert''' e veränderbar sind.
* [[Image:Part_Cylinder.png|32px]] [[Part_Cylinder/de|Cylinder]]: Zeichnet einen Zylinder, durch Angabe seiner Abmessungen
* [[Image:Part_Sphere.png|32px]] [[Part_Sphere/de|Sphere]]: Erzeugt eine Kugel, deren zunächst vorgegebener Durchmesser als '''Eigenschaft''' en erfasst und deren '''Wert''' veränderbar ist.
* [[Image:Part_Sphere.png|32px]] [[Part_Sphere/de|Sphere]]: Zeichnet eine Kugel, durch Angabe ihrer Abmessungen
* [[Image:Part_Cone.png|32px]] [[Part_Cone/de|Kegel]]: Erzeugt einen Kegel, dessen zunächst vorgegebene Dimensionen als '''Eigenschaft''' en erfasst und deren '''Wert''' e veränderbar sind.
* [[Image:Part_Cone.png|32px]] [[Part_Cone/de|Kegel]]: Zeichnet einen Kegel, durch Angabe ihrer Abmessungen
* [[Image:Part_Torus.png|32px]] [[Part_Torus/de|Torus]]: Erzeugt einen Torus (Ring), dessen zunächst vorgegebene Dimensionen als '''Eigenschaft''' en erfasst und deren '''Wert''' e veränderbar sind.
* [[Image:Part_Torus.png|32px]] [[Part_Torus/de|Torus]]: Zeichnet einen Torus (Ring) durch Angabe seiner Abmessungen
* [[Image:Part_CreatePrimitives.png|32px]] [[Part_CreatePrimitives/de|CreatePrimitives]]: Ein Werkzeug zum Erstellen verschiedener parametrischer geometrischer Grundelemente
* [[Image:Part_CreatePrimitives.png|32px]] [[Part_CreatePrimitives/de|Erzeuge Grundelemente]]: Ein Werkzeug zum Erstellen verschiedener parametrischer geometrischer Grundelemente
* [[Image:Part_Shapebuilder.png|32px]] [[Part_Shapebuilder/de|Shapebuilder]]: Ein Werkzeug zum Erstellen komplexerer Formen aus verschiedenen parametrischen geometrischen Grundelementen
* [[Image:Part_Shapebuilder.png|32px]] [[Part_Shapebuilder/de|Formgeber]]: Ein Werkzeug zum Erstellen komplexerer Formen aus verschiedenen parametrischen geometrischen Grundelementen


===Objekte ändern===
===Objekte ändern===
Line 43: Line 43:
Dies sind Werkzeuge zum Ändern vorhandener Objekte. Sie können wählen, welches Objekt geändert werden soll.
Dies sind Werkzeuge zum Ändern vorhandener Objekte. Sie können wählen, welches Objekt geändert werden soll.


* [[Image:Part_Extrude.png|32px]] [[Part_Extrude/de|Extrude]]: Erstellt einen Körper aus einer geschlossenen Kurve durch deren Schieben in Normalen-Richtung. Der erzeugte Körper hat die Kontur des Raums, der beim Schieben der Kurve aufgespannt wird.
* [[Image:Part_Extrude.png|32px]] [[Part_Extrude/de|Extrudieren]]: Extrudiert ebene Flächen eines Objekts
* [[Image:Part_Revolve.png|32px]] [[Part_Revolve/de|Revolve]]: Erstellt einen Körper aus einer geschlossenen Kurve durch deren Drehen um eine Achse. Der erzeugte Körper hat die Kontur des Raums, der beim Drehen derKurve aufgespannt wird.
* [[Image:Part_Revolve.png|32px]] [[Part_Revolve/de|Drehen]]: Erzeugt ein Körper, indem ein anderes Objekt (nicht Volumenkörper) um eine Achse gedreht wird.
* [[Image:Part_Mirror.png|32px]] [[Part_Mirror/de|Mirror]]: Spiegelt das ausgewählte Objekt auf einer bestimmten Spiegelebene
* [[Image:Part_Mirror.png|32px]] [[Part_Mirror/de|Soiegeln]]: Spiegelt das ausgewählte Objekt auf einer bestimmten Spiegelebene
* [[Image:Part_Fillet.png|32px]] [[Part_Fillet/de|Fillet]]: Verrundungen (Abrunden) von Kanten eines Objekts
* [[Image:Part_Fillet.png|32px]] [[Part_Fillet/de|Verrundung]]: Verrundungen (Rundungen) der Kanten eines Objekts
* [[Image:Part_Chamfer.png|32px]] [[Part_Chamfer/de|Chamfer]]: Fasst Kanten eines Objekts an
* [[Image:Part_Chamfer.png|32px]] [[Part_Chamfer/de|Fase]]: Fasen der Kanten eines Objekts
* [[Image:Part_RuledSurface.png|32px]] [[Part_RuledSurface/de|Ruled Surface]]: Erzeugt zwischen zwei geschlossenen Kurven eine Regelfläche
* [[Image:Part_RuledSurface.png|32px]] [[Part_RuledSurface/de|Regelfläche]]: Erzeugt zwischen zwei geschlossenen Kurven eine Regelfläche
* [[Image:Part_Loft.png|32px]] [[Part_Loft/de|Loft]]: Erzeugt zwischen zwei geschlossenen Kurven einen '''Loft'''
* [[Image:Part_Loft.png|32px]] [[Part_Loft/de|Ausformung]]: Ausformung von einem Profil zum anderen
* [[Image:Part_Sweep.png|32px]] [[Part_Sweep/de|Sweep]]: Erzeugt zwischen zwei geschlossenen Kurven entlang einer linie einen '''Sweep'''
* [[Image:Part_Sweep.png|32px]] [[Part_Sweep/de|Austragung]]: Austragung von ein oder mehrerer Profile entlang eines Pfades


* [[Image:Part_CompOffsetTools.png|48px]] [[Part_CompOffsetTools/de|Versatz Werkzeuge]] **[[Image:Part_Offset.png|32px]] [[Part_Offset/de|3D Versatz]]: Konstruiert eine parallele Form in einem bestimmten Abstand zum Original.
<div class="mw-translate-fuzzy">
** [[Image:Part_Offset2D.png|32px]] [[Part_Offset2D/de|2D Versatz]]: Konstruiert einen parallelen Draht in einem bestimmten Abstand vom Original oder vergrößert/schrumpft eine ebene Fläche. {{Version/de|0.17}}
* [[Image:Part_CompOffsetTools.png|48px]] [[Part_CompOffsetTools/de|Offset tools]]:
** [[Image:Part_Offset.png|32px]] [[Part_Offset/de|Offset]]: Erzeugt eine Kopie eines Körpers durch '''Versatz''' seiner Oberflächen nach außen (Kopie ist vergrößert) bzw. innen (Kopie ist verkleinert).
** [[Image:Part_Offset2D.png|32px]] [[Part_Offset2D/de|2D Offset]]: Konstruiert einen parallelen Draht in einem bestimmten Abstand vom Original oder vergrößert/verkleinert eine ebene Fläche. (v0.17)
</div>


* [[Image:Part_Thickness.png|32px]] [[Part_Thickness/de|Thickness]]: Erzeugt einen an einer Seite offenen Quader gewählter Wandstärke ('''Dicke'''), in den der Ausgangskörper genau hineinpasst (Dicke hat positiven Wert) oder der genau dessen Außenkontur hat (Wert der Dicke ist negativ).
* [[Image:Part_Thickness.png|32px]] [[Part_Thickness/de|Dicke]]: Aushöhlen eines Körpers, so dass Öffnungen neben ausgewählten Flächen bleiben.


* [[Image:Part_ProjectionOnSurface.png|32px]] [[Part_ProjectionOnSurface|Projection on surface]]: Project a logo, text or any face,wire,edge to a surface. With the projection part it is possible to create a solid or wire. {{Version|0.19}}
* [[Image:Part_ProjectionOnSurface.png|32px]] [[Part_ProjectionOnSurface|Projektion auf Oberfläche]]: Projiziere ein Logo, einen Text oder eine beliebige Fläche, Draht, Kante auf eine Oberfläche. Mit dem projizierten Teil ist es möglich, einen Festkörper oder Draht zu erzeugen. {{Version/de|0.19}}


* [[Image:Part_CompCompoundTools.png|48px]] [[Part_CompCompoundTools/de|Compound Tools]]:
* [[Image:Part_CompCompoundTools.png|48px]] [[Part_CompCompoundTools/de|Verbund Werkzeuge]]:
** [[Image:Part MakeCompound.png|32px]] [[Part MakeCompound/de|Make compound]]: Erzeugt einen Verbund aus den ausgewählten Objekten.
** [[Image:Part MakeCompound.png|32px]] [[Part MakeCompound/de|Verbund herstellen]]: Erzeugt einen Verbund aus den ausgewählten Objekten.
** [[Image:Part_ExplodeCompound.svg|32px]] [[Part_ExplodeCompound/de|Explode Compound]]: Werkzeug zum Aufteilen von Formmassen
** [[Image:Part_ExplodeCompound.svg|32px]] [[Part_ExplodeCompound/de|Verbund auflösen]]: Werkzeug zum Aufteilen von Verbünden
** [[Image:Part Compound‏‎Filter.png|32px]] [[Part Compound‏‎Filter/de|Compound Filter]]: Mit dem CompoundFilter können die einzelnen Teile extrahiert werden.
** [[Image:Part Compound‏‎Filter.png|32px]] [[Part Compound‏‎Filter/de|Verbund Filter]]: Mit dem Verbundfilter können die einzelnen Teile entnommen werden.


* [[Image:Part_Booleans.png|32px]] [[Part_Booleans/de|Boolesche Operationen]]: Führt '''boolsche Operationen''' mit zwei geometrischen Grundkörpern durch
* [[Image:Part_Booleans.png|32px]] [[Part_Booleans/de|Boolesche Operationen]]: Führt boolesche Operationen an Objekten durch
* [[Image:Part_Union.png|32px]] [[Part_Union/de|Union]]: boolsche Operation: '''Vereinigung'''
* [[Image:Part_Union.png|32px]] [[Part_Union/de|Verschmelzen]]: Verschmilzt (verbindet) zwei Objekte
* [[Image:Part_Common.png|32px]] [[Part_Common/de|Common]]: boolsche Operation: '''Gemeinsames''' ("Schnittmenge")
* [[Image:Part_Common.png|32px]] [[Part_Common/de|Vereinigung]]: Entnimmt den gemeinsamen Teil (Vereinigungsmenge) von zwei Objekten
* [[Image:Part_Cut.png|32px]] [[Part_Cut/de|Cut]]: boolsche Operation: '''Subtraktion''' (vom ersten Grundkörper wird der Teil entfernt, den er mit dem zweiten Grundkörper gemeinsam hat)
* [[Image:Part_Cut.png|32px]] [[Part_Cut/de|Schneiden]]: Schneidet (subtrahiert) ein Objekt von einem anderen


* [[Image:Part_CompJoinFeatures.png|48px]] [[Part CompJoinFeatures/de|Fügefunktionen]]: intelligente Boolesche für Hohlobjekte (z.B. Rohre) {{Version/de|0.16}}
<div class="mw-translate-fuzzy">
* [[Image:Part_CompJoinFeatures.png|48px]] [[Part CompJoinFeatures/de|Join features]]: intelligente Booleans für ummauerte Objekte (e.g., pipes) (v0.16)
** [[Image:Part JoinConnect.png|32px]] [[Part_JoinConnect/de|Verbinden]]: Verbindet Innenbereiche von Objekten {{Version/de|0.16}}
** [[Image:Part JoinConnect.png|32px]] [[Part_JoinConnect/de|Connect]]: Verbindet Innenräume von Objekten (v0.16)
** [[Image:Part JoinEmbed.png|32px]] [[Part_JoinEmbed/de|Einbetten]]: Bettet ein Hohlobjekt in ein anderes Hohlobjekt ein {{Version/de|0.16}}
** [[Image:Part JoinEmbed.png|32px]] [[Part_JoinEmbed/de|Embed]]: Bettet ein ummauertes Objekt in ein anderes ummauertes Objekt (v0.16)
** [[Image:Part JoinCutout.png|32px]] [[Part_JoinCutout/de|Ausschnitt]]: Erzeugt einen Ausschnitt in einer Wand eines Objekts für ein anderes Hohlobjekt {{Version/de|0.16}}
** [[Image:Part JoinCutout.png|32px]] [[Part_JoinCutout/de|Cutout]]: Erstellt einen Ausschnitt in einer Wand eines Objekts für ein anderes ummauertes Objekt (v0.16)
</div>


* [[Image:Part_CompSplittingTools.png|48px]] [[Part CompSplittingTools/de|Splitting Werkzeuge]]: {{Version/de|0.17}}
<div class="mw-translate-fuzzy">
** [[Image:Part BooleanFragments.png|32px]] [[Part_BoolescheFragmente/de|Boolesche Fragmente]]: bildet alle Teile, die durch boolesche Operationen zwischen Objekten erhalten werden können {{Version/de|0.17}}
* [[Image:Part_CompSplittingTools.png|48px]] [[Part CompSplittingTools/de|Splitting tools]]: (v0.17)
** [[Image:Part BooleanFragments.png|32px]] [[Part_BooleanFragments/de|Boolean fragments]]: macht alle Teile, die durch boolesche Operationen zwischen Objekten erhalten werden können (v0.17)
** [[Image:Part SliceApart.svg|32px]] [[Part_SliceApart/de|Slice a part]]: Werkzeug zum Teilen von Formen durch Überschneidung mit anderen Formen
** [[Image:Part SliceApart.svg|32px]] [[Part_SliceApart/de|Slice a part]]: Werkzeug zum Teilen von Formen durch Überschneidung mit anderen Formen
** [[Image:Part Slice.png|32px]] [[Part_Slice/de|Slice]]: Teilt ein Objekt durch Schneiden mit einem anderen Objekt in Teile (v0.17)
** [[Image:Part Slice.png|32px]] [[Part_Slice/de|Slice]]: Teilt ein Objekt in Teile durch Schneiden mit einem anderen Objekt {{Version/de|0.17}}
** [[Image:Part XOR.png|32px]] [[Part_XOR/de|XOR]]: entfernt den von einer geraden Anzahl von Objekten gemeinsam genutzten Speicherplatz (symmetrische Version von [[Part_Cut/de|Cut]]) (v0.17)
** [[Image:Part XOR.png|32px]] [[Part_XOR/de|XOR]]: entfernt Raum, der von einer geraden Anzahl von Objekten gemeinsam genutzt wird (symmetrische Version von [[Part_Cut/de|Schneiden]]) {{Version/de|0.17}}
</div>


* [[Image:Part Defeaturing.svg|32px]] [[Part_Defeaturing/de|Defeaturing]]: {{Version/de|0.18}}
<div class="mw-translate-fuzzy">
* [[Image:Part_Section.png|32px]] [[Part_Section/de|Abschnitt]]: Erzeugt einen Abschnitt durch Überschneiden eines Objekts mit einer Schnittebene
* [[Image:Part Defeaturing.svg|32px]] [[Part_Defeaturing/de|Defeaturing]]: (v0.18)
* [[Image:Part_Section.png|32px]] [[Part_Section/de|Section]]: Erzeugt einen Schnitt durch Überschneiden eines Objekts mit einer Schnittebene
* [[Image:Part_SectionCross.png|32px]] [[Part_SectionCross/de|Cross sections...]]:
* [[Image:Part_SectionCross.png|32px]] [[Part_SectionCross/de|Cross sections...]]:
* [[Image:Part Attachment.svg|32px]] [[Part Attachment/de|Attachment]]: Anfügung ist ein Dienstprogramm, um ein Objekt an ein anderes anzuhängen.
</div>


=== Measure ===
=== Messung ===


[[File:Std Measure Menu.png|64px]] [[Std Measure Menu|Measure]]: Allows linear and angular measurement between points, edges, and faces.
[[File:Std Measure Menu.png|64px]] [[Std Measure Menu/de|Measure]]: Ermöglicht die lineare und winklige Messung zwischen Punkten, Kanten und Flächen.


* [[Image:Part_Measure_Linear.svg|32px]] [[Part_Measure_Linear|Measure Linear]] allows you to make linear measurements.
* [[Image:Part_Measure_Linear.svg|32px]] [[Part_Measure_Linear/de|Linear messen ]] ermöglicht es Dir, lineare Messungen durchzuführen
* [[Image:Part_Measure_Angular.svg|32px]] [[Part_Measure_Angular|Measure Angular]] allows you to make angular measurements.
* [[Image:Part_Measure_Angular.svg|32px]] [[Part_Measure_Angular/de|Winkel messen]] ermöglicht Winkelmessungen.
* [[Image:Part_Measure_Refresh.svg|32px]] [[Part_Measure_Refresh|Measure Refresh]] updates the measurements on screen.
* [[Image:Part_Measure_Refresh.svg|32px]] [[Part_Measure_Refresh/de|Mesung aktualisieren]] aktualisiert die Messungen auf dem Bildschirm.
* [[Image:Part_Measure_Clear_All.svg|32px]] [[Part_Measure_Clear_All|Clear All]] Clears all measurements.
* [[Image:Part_Measure_Clear_All.svg|32px]] [[Part_Measure_Clear_All/de|Lösche Alles]] Löscht alle Messungen
* [[Image:Part_Measure_Toggle_All.svg|32px]] [[Part_Measure_Toggle_All|Toggle All]] shows or hides all measurements.
* [[Image:Part_Measure_Toggle_All.svg|32px]] [[Part_Measure_Toggle_All/de|Alle umschalten]] zeigt oder blendet alle Messungen aus.
* [[Image:Part_Measure_Toggle_3d.svg|32px]] [[Part_Measure_Toggle_3d|Toggle 3D]] shows or hides 3D measurements.
* [[Image:Part_Measure_Toggle_3d.svg|32px]] [[Part_Measure_Toggle_3d/de|3D umschalten]] zeigt oder blendet 3D Messungen aus
* [[Image:Part_Measure_Toggle_Delta.svg|32px]] [[Part_Measure_Toggle_Delta|Toggle Delta]] shows or hides delta measurements.
* [[Image:Part_Measure_Toggle_Delta.svg|32px]] [[Part_Measure_Toggle_Delta/de|Delta umschalten]] zeigt oder blendet Delta Messungen aus.


===Andere Werkzeuge===
===Andere Werkzeuge===


* [[Image:Part_Import.svg|32px]] [[Part Import|Import]]: This tool allows you to add a file *.IGES, *.STEP, *.BREP to the current document.
* [[Image:Part_Import.svg|32px]] [[Part Import/de|Import]]: Dieses Werkzeug ermöglicht es Dir, eine Datei *.IGES, *.STEP, *.BREP zum aktuellen Dokument hinzuzufügen.
* [[Image:Part_Export.svg|32px]] [[Part Export|Export]]: This tool allows you to export a part object in a *.IGES, *.STEP, *.BREP file.
* [[Image:Part_Export.svg|32px]] [[Part Export/de|Export]]: Dieses Werkzeug ermöglicht es Dir, ein Objekt in eine *.IGES, *.STEP, *.BREP Datei zu exportieren.
* [[File:Part_BoxSelection.svg|32px]] [[Part_BoxSelection|BoxSelection]]: add to the selection the faces of the shapes that are touches by the rectangular selection. {{Version|0.19}}
* [[File:Part_BoxSelection.svg|32px]] [[Part_BoxSelection/de|Rechteckauswahl]]: Zur Auswahl die Flächen der Formen hinzufügen, die durch die rechteckige Auswahl berührt werden. {{Version/de|0.19}}
* [[Image:Part_ShapeFromMesh.svg|32px]] [[Part ShapeFromMesh|Shape from Mesh]]: Creates a shape object from a mesh object.
* [[Image:Part_ShapeFromMesh.svg|32px]] [[Part ShapeFromMesh/de|Form aus Netz]]: Erzeugt ein Formobjekt aus einem Netzobjekt
* [[File:Part_PointsFromMesh.svg|32px]] [[Part PointsFromMesh|Points from mesh]]: creates a shape object made of points from the mesh. {{Version|0.19}}
* [[File:Part_PointsFromMesh.svg|32px]] [[Part PointsFromMesh/de|Punkte aus Netz]]: erzeugt ein Formobjekt, das aus Punkten aus dem Netz besteht {{Version/de|0.19}}
* [[Part_ConvertToSolid|Convert to solid]]: Converts a shape object to a solid object.
* [[Part_ConvertToSolid/de|Umwandeln in Festkörper]]: Konvertiert ein Formobjekt in ein Festkörperobjekt.
* [[Part_ReverseShapes|Reverse shapes]]: Flips the normals of all faces of the selected object.
* [[Part_ReverseShapes/de|Umgekehrte Formen]]: kehrt die Normalen aller Flächen des ausgewählten Objekts um.


* Create a copy:
* Erstelle eine Kopie:
** [[Image:Part_SimpleCopy‎.svg|32px]] [[Part_SimpleCopy|Create simple copy]]: Creates a simple copy of the selected object.
** [[Image:Part_SimpleCopy‎.svg|32px]] [[Part_SimpleCopy/de|Einfache Kopie erstellen]]: Erstellt eine einfache Kopie des ausgewählten Objekts.
** [[File:Part_TransformedCopy.svg|32px]] [[Part_TransformedCopy|Create transformed copy]]: creates a transformed copy of the selected object. {{Version|0.19}}
** [[File:Part_TransformedCopy.svg|32px]] [[Part_TransformedCopy/de|Erstelle eine transformierte Kopie]]: erstellt eine transformierte Kopie des ausgewählten Objekts. {{Version/de|0.19}}
** [[File:Part_ElementCopy.svg|32px]] [[Part_ElementCopy|Create shape element copy]]: creates a copy from an element (vertex, edge, face) of the selected object. {{Version|0.19}}
** [[File:Part_ElementCopy.svg|32px]] [[Part_ElementCopy/de|erstelle eine Kopie des Formelements ]]: erstellt eine Kopie von einem Element (Knoten, Kante, Fläche) des ausgewählten Objekts. {{Version/de|0.19}}
** [[Image:Part_RefineShape.svg|32px]] [[Part_RefineShape|Refine shape]]: Cleans faces by removing unnecessary lines.
** [[Image:Part_RefineShape.svg|32px]] [[Part_RefineShape/de|Form verfeinern]]: Säubert Oberflächen, indem es unnötige Linien entfernt.


* [[Image:Part_CheckGeometry.svg|32px]] [[Part CheckGeometry|Check geometry]]: Checks the geometry of selected objects for errors.
* [[Image:Part_CheckGeometry.svg|32px]] [[Part CheckGeometry/de|Geometrie prüfen]]: Überprüft die Geometrie der ausgewählten Objekte auf Fehler.


== Preferences ==
==Einstellungen==


* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference ...]] Import Export
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference/de|Einstellungen ...]] Import Export


== OCCT geometrische Konzepte ==
== OCCT geometrische Konzepte ==
Line 154: Line 146:
Das grundlegendste Objekt, das erstellt werden kann, ist ein [[Part Feature/de|Part Merkmal]], das eine einfache {{PropertyData/de|Platzierungs}} Eigenschaft und Grundeigenschaften hat, um seine Farbe und sein Aussehen zu definieren.
Das grundlegendste Objekt, das erstellt werden kann, ist ein [[Part Feature/de|Part Merkmal]], das eine einfache {{PropertyData/de|Platzierungs}} Eigenschaft und Grundeigenschaften hat, um seine Farbe und sein Aussehen zu definieren.


Ein weiteres einfaches Objekt, das in geometrischen 2D Objekten verwendet wird, ist [[Part Part2DObject/de|Part Part2DObjeKt]], das die Basis von [[Sketcher_SketchObject/de|Skizzierer SkizzeObjekt]] ist. ([[Sketcher Workbench/de|Skizzierer]]), und die meisten [[Draft Workbench/de|Draft Elemente]].
<div class="mw-translate-fuzzy">
Ein weiteres einfaches Objekt, das in 2D geometrischen Objekten verwendet wird, ist [[Part Part2DObject/de|Part Part2DObjekt]], die die Grundlage von [[Sketcher Workbench/de|Skizzen]] und den meisten [[Draft Workbench/de|Entwurf Elementen]] ist.
</div>


===Beispiele===
===Beispiele===
Line 225: Line 215:
Hier nehmen wir die Form unseres Objekts f, dann nehmen wir die Liste der Kanten, in diesem Fall wird es nur eine geben, weil wir die ganze Form aus einem einzelnen Kreis machten, also nehmen wir nur das erste Element der Kanten-Liste, und wir nehmen seinen Verlauf. Jede Kante hat einen Verlauf, welches das Geometrie-primitive ist, worauf der Verlauf basiert ist.
Hier nehmen wir die Form unseres Objekts f, dann nehmen wir die Liste der Kanten, in diesem Fall wird es nur eine geben, weil wir die ganze Form aus einem einzelnen Kreis machten, also nehmen wir nur das erste Element der Kanten-Liste, und wir nehmen seinen Verlauf. Jede Kante hat einen Verlauf, welches das Geometrie-primitive ist, worauf der Verlauf basiert ist.


Besuche die Seite [[Topological data scripting/de|Topologisches Datenskripten]], wenn Du mehr wissen möchtest.
<div class="mw-translate-fuzzy">
Springen Sie zur [[Topological data scripting]] Seite, falls Sie mehr darüber erfahren möchten.
</div>


=== Tutorien ===
== Tutorien ==
* [[Import_from_STL_or_OBJ/de|Import von STL- oder OBJ-Dateien]] : Anleitung zum Import von STL/OBJ-Dateien in FreeCAD
* [[Import_from_STL_or_OBJ/de|Import von STL- oder OBJ-Dateien]] : Kurzanleitung zum Import von STL/OBJ-Dateien in FreeCAD
* [[Export_to_STL_or_OBJ/de|Export nach STL oder OBJ]] : Anleitung zum Export von STL/OBJ-Dateien aus FreeCAD
* [[Export_to_STL_or_OBJ/de|Export nach STL oder OBJ]] : Kurzanleitung zum Export von STL/OBJ-Dateien aus FreeCAD
* [[Whiffle_Ball_tutorial/de|Whiffle Ball Tutorial]] : Anleitung zur Verwendung des Part-Moduls
* [[Whiffle_Ball_tutorial/de|Whiffle Ball Tutorial]] : Kurzanleitung zur Verwendung des Part-Moduls


<div class="mw-translate-fuzzy">
{{docnav/de
{{docnav/de
|[[OpenSCAD Module/de|OpenSCAD-Arbeitsbereich]]
|[[OpenSCAD Module/de|OpenSCAD Arbeitsbereich]]
|[[Drawing Module/de|Drawing-Arbeitsbereich]]
|[[PartDesign Workbench/de|PartDesign Arbeitsbereich]]
|IconL=OpenSCADWorkbench.svg
|IconR=Workbench_PartDesign.svg
}}
}}

{{Userdocnavi/de}}
{{Userdocnavi/de}}
[[Category:Part/de]]
[[Category:Part/de]]
[[Category:Workbenches/de]]
[[Category:Workbenches/de]]
</div>

{{Userdocnavi}}
[[Category:Part]]
[[Category:Workbenches]]

Revision as of 21:43, 1 December 2019

Einleitung

Die Festkörper Modellierungsfähigkeiten von FreeCAD basieren auf der Open Cascade Technologie. (OCCT) Kernel, ein professionelles CAD System mit fortschrittlicher 3D Geometrieerstellung und -manipulation. Die Part Arbeitsbereich ist eine Schicht, die sich auf der Oberseite der OCCT-Bibliotheken befindet und dem Benutzer Zugriff auf geometrische OCCT Grundkörper und -Funktionen gewährt. Grundsätzlich basieren alle 2D und 3D Zeichenfunktionen in jedem Arbeitsbereich (Draft Arbeitsbereich, Arbeitsbereich Skizze, PartDesign Arbeitsbereich, usw.) auf diesen Funktionen, die vom Part Arbeitsbereich herausgestellt werden. Daher gilt die Part Workbench als die Kernkomponente der Modellierungsfunktionen von FreeCAD.

Die mit dem Part Arbeitsbereich erstellten Objekte sind relativ einfach; sie sind für die Verwendung mit booleschen Operationen (Verbindungen und Schnitte) vorgesehen, um komplexere Formen zu erstellen. Dieses Modellierungsparadigma ist bekannt als konstruktive Festkörpergeometrie (CSG) Arbeitsablauf, und es war die traditionelle Methodik, die in frühen CAD Systemen verwendet wurde. Andererseits bietet der Arbeitsbereich PartDesign einen moderneren Arbeitsablauf bei der Konstruktion von Formen: Sie verwendet eine parametrisch definierte Skizze, die zu einem Grundkörper extrudiert wird, der dann durch parametrische Transformationen (Funktionsbearbeitung) modifiziert wird, bis das endgültige Objekt vorliegt.

Part Objekte sind komplexer als Mesh Objekte, die mit der Arbeitsbereich Mesh erstellt wurden, da sie erweiterte Operationen wie kohärente boolesche Operationen, Änderungshistorie und parametrisches Verhalten ermöglichen.

Der Part Arbeitsbereich ist die Basisschicht, die die OCCT Zeichenfunktionen allen Arbeitsbereichen in FreeCAD zur Verfügung stellt.

Werkzeuge

Die Werkzeuge befinden sich alle im Menü Template:MenuCommand/de.

Grundelemente

Dies sind Werkzeuge zum Erstellen von Grundobjekten.

  • Quader: Zeichnet einen Quader, durch Angabe seiner Abmessungen
  • Cylinder: Zeichnet einen Zylinder, durch Angabe seiner Abmessungen
  • Sphere: Zeichnet eine Kugel, durch Angabe ihrer Abmessungen
  • Kegel: Zeichnet einen Kegel, durch Angabe ihrer Abmessungen
  • Torus: Zeichnet einen Torus (Ring) durch Angabe seiner Abmessungen
  • Erzeuge Grundelemente: Ein Werkzeug zum Erstellen verschiedener parametrischer geometrischer Grundelemente
  • Formgeber: Ein Werkzeug zum Erstellen komplexerer Formen aus verschiedenen parametrischen geometrischen Grundelementen

Objekte ändern

Dies sind Werkzeuge zum Ändern vorhandener Objekte. Sie können wählen, welches Objekt geändert werden soll.

  • Extrudieren: Extrudiert ebene Flächen eines Objekts
  • Drehen: Erzeugt ein Körper, indem ein anderes Objekt (nicht Volumenkörper) um eine Achse gedreht wird.
  • Soiegeln: Spiegelt das ausgewählte Objekt auf einer bestimmten Spiegelebene
  • Verrundung: Verrundungen (Rundungen) der Kanten eines Objekts
  • Fase: Fasen der Kanten eines Objekts
  • Regelfläche: Erzeugt zwischen zwei geschlossenen Kurven eine Regelfläche
  • Ausformung: Ausformung von einem Profil zum anderen
  • Austragung: Austragung von ein oder mehrerer Profile entlang eines Pfades
  • Dicke: Aushöhlen eines Körpers, so dass Öffnungen neben ausgewählten Flächen bleiben.
  • Boolesche Operationen: Führt boolesche Operationen an Objekten durch
  • Verschmelzen: Verschmilzt (verbindet) zwei Objekte
  • Vereinigung: Entnimmt den gemeinsamen Teil (Vereinigungsmenge) von zwei Objekten
  • Schneiden: Schneidet (subtrahiert) ein Objekt von einem anderen

Messung

File:Std Measure Menu.png Measure: Ermöglicht die lineare und winklige Messung zwischen Punkten, Kanten und Flächen.

Andere Werkzeuge

Einstellungen

OCCT geometrische Konzepte

In der OpenCascade Terminologie unterscheiden wir zwischen geometrischen Grundelementen (engl.: primitives) und topologischen Formen. Ein geometrisches Grundelement kann ein Punkt, eine Linie, ein Kreis, eine Ebene usw. oder sogar einige komplexere Typen wie eine B-Spline Kurve oder eine Fläche sein. Eine Form kann ein Knoten, eine Kante, ein Draht, eine Fläche, ein Solid oder eine Verbindung aus anderen Formen sein. Die geometrischen Grundelemente sind nicht dazu bestimmt, direkt in der 3D Szene dargestellt zu werden, sondern als Baugeometrie für Formen zu dienen. So kann beispielsweise eine Kante aus einer Linie oder aus einem Teil eines Kreises konstruiert werden.

Zusammenfassend lässt sich sagen, dass Geometrie Grundelemente "formlose" Bausteine sind, während topologische Formen die realen Objekte sind, die auf ihnen aufgebaut sind.

Eine vollständige Liste aller Grundelemente und Formen findest Du in der OCC documentation (Alternative: sourcearchive.com) und suche nach Geom_* (für geometrische Grundelemente) und TopoDS_* (für Formen). Dort kannst Du auch mehr über die Unterschiede zwischen ihnen lesen. Bitte beachte, dass die offizielle OCC Dokumentation nicht online verfügbar ist (Du musst ein Archiv herunterladen) und sich hauptsächlich an Programmierer richtet, nicht an Endanwender. Aber hoffentlich findest du genug Informationen, um hier anzufangen.

Die geometrischen Typen lassen sich tatsächlich in zwei große Gruppen unterteilen: Kurven und Flächen. Aus den Kurven (Linie, Kreis,....) kann man direkt eine Kante bauen, aus den Flächen (Ebene, Zylinder,...) kann man eine Fläche bauen. So ist beispielsweise die geometrische Grundlinie unbegrenzt, d.h. sie wird durch einen Basisvektor und einen Richtungsvektor definiert, während ihre Formdarstellung durch einen Start- und Endpunkt begrenzt sein muss. Und eine Kasten - ein Solid - kann durch sechs begrenzte Ebenen erzeugt werden.

Von einer Kante oder Fläche aus kannst du auch zu seinem geometrischen Basisgegenstück zurückkehren.

So können Sie aus Formen sehr komplexe Teile bauen oder umgekehrt alle Unterformen entnehmen, aus denen eine komplexere Form besteht.

Die "Part::TopoForm" ist das geometrische Objekt, das auf dem Bildschirm zu sehen ist. Im Wesentlichen verwenden alle Arbeitsbereiche diese TopoFormen intern, um Kanten, Flächen und Volumenkörper zu erstellen und darzustellen.

Skripten

Siehe auch: Part skripten

Die im Part Modul verwendete Hauptdatenstruktur ist der BRep Datentyp von OpenCascade. Fast alle Inhalte und Objekttypen des Part Moduls sind über das Python Skripten verfügbar. Dazu gehören geometrische Grundelemente wie Linie und Kreis (oder Bogen) und die gesamte Palette der TopoFormen, wie Knoten, Kanten, Drähte, Flächen, Volumenkörper und Verbindungen. Für jedes dieser Objekte gibt es mehrere Erstellungsmethoden, und für einige von ihnen, insbesondere die TopoFormen, stehen auch erweiterte Operationen wie boolesche Vereinigung/Differenz/Überschneidung zur Verfügung. Erkunde den Inhalt des Part Moduls, wie auf der Seite FreeCAD Skripten Grundlagen beschrieben, um mehr zu erfahren.

Das grundlegendste Objekt, das erstellt werden kann, ist ein Part Merkmal, das eine einfache Daten-EigenschaftPlatzierungs Eigenschaft und Grundeigenschaften hat, um seine Farbe und sein Aussehen zu definieren.

Ein weiteres einfaches Objekt, das in geometrischen 2D Objekten verwendet wird, ist Part Part2DObjeKt, das die Basis von Skizzierer SkizzeObjekt ist. (Skizzierer), und die meisten Draft Elemente.

Beispiele

Zum erstellen eines Linienelements aktivieren Sie die Python-Konsole und geben Sie ein:

import Part,PartGui 
doc=App.newDocument()  
l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)
doc.addObject("Part::Feature","Line").Shape=l.toShape() 
doc.recompute()

Lassen Sie uns das obige Python-Beispiel Schritt für Schritt betrachten:

import Part,PartGui
doc=App.newDocument()

lädt die Part-Modul und erstellt ein neues Dokument

l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)

Line ist eigentlich eine Strecke, folglich der Anfangs- und Endpunkt.

doc.addObject("Part::Feature","Line").Shape=l.toShape()

Das fügt ein Part-Objekt zum Dokument hinzu und weist die Form-Darstellung der Strecke der 'Shape'-Eigenschaft des hinzugekommenen Objekts zu. Es ist wichtig, hier zu verstehen, dass wir einen geometrischen Primitiven (den Part.LineSegment) verwendeten, um einen TopoShape daraus (mittels der toShape () Methode) zu schaffen. Nur Formen können zum Dokument hinzugefügt werden. In FreeCAD werden Geometrie-primitive als "Grundstrukturen" für Formen verwendet.

doc.recompute()

Aktualisiert das Dokument. Damit auch die visuelle Darstellung des neuen Part-Objekts.

Beachten Sie, dass ein Liniensegment durch Angabe der Anfangs-und Endpunkt direkt im Konstruktor erstellt werden kann, z.B. Part.LineSegment (point1, Punkt2), oder wir können eine Standard-Linie erstellen und seine Eigenschaften anschießend festlegen, wie wir es hier gemacht haben.

Ein Kreis kann in ähnlicher Weise erstellt werden:

import Part
doc = App.activeDocument()
c = Part.Circle() 
c.Radius=10.0  
f = doc.addObject("Part::Feature", "Circle")
f.Shape = c.toShape()
doc.recompute()

Bemerken Sie wieder, wir verwendeten den Kreis (primitive Geometrie), um eine Form daraus zu erstellen. Wir können natürlich noch immer auf unsere Ursprungs-Geometrie später zugreifen, und zwar so:

s = f.Shape
e = s.Edges[0]
c = e.Curve

Hier nehmen wir die Form unseres Objekts f, dann nehmen wir die Liste der Kanten, in diesem Fall wird es nur eine geben, weil wir die ganze Form aus einem einzelnen Kreis machten, also nehmen wir nur das erste Element der Kanten-Liste, und wir nehmen seinen Verlauf. Jede Kante hat einen Verlauf, welches das Geometrie-primitive ist, worauf der Verlauf basiert ist.

Besuche die Seite Topologisches Datenskripten, wenn Du mehr wissen möchtest.

Tutorien