PartDesign Feature/de: Difference between revisions
(Created page with "Ein PartDesign Formelement verweist auf einen "Schritt" im Modellierungsprozess, der innerhalb eines PartDesign Body stattfindet....") |
No edit summary |
||
(16 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
[[File:PartDesign_Feature_example.png|600px]] |
[[File:PartDesign_Feature_example.png|600px]] |
||
{{Caption| |
{{Caption|Featurebearbeitung ein einem [[PartDesign_Body|PartDesign Body]] mit drei aufeinanderfolgenden Features}} |
||
Es gibt viele Arten von Formelementen, die einem ursprünglichen Körper Volumen hinzufügen oder entfernen können. Das Wort "Formelement" bezieht sich auf die Bearbeitung selbst und auch auf den resultierenden Festkörper nach dieser Bearbeitung. |
|||
There are many types of features which can add or remove volume from an initial solid. The word "feature" refers to the operation itself, and also to the resulting solid after that operation. |
|||
Um mehr über die Erstellung von Festkörperobjekten mit dem [[PartDesign Workbench/de|PartDesign Arbeitsbereich]] zu erfahren, siehe [[feature editing/de|Formelementbearbeitung]]. |
|||
== |
== Anwendung == |
||
Fast alle Werkzeuge im [[PartDesign Workbench/de|PartDesign Arbeitsbereich]] sind dazu gedacht, einem [[PartDesign Body/de|PartDesign Körper]] Formelemente hinzuzufügen. Diese Werkzeuge können über die Menü- und Werkzeugleisten-Schaltflächen aufgerufen werden, während ein Objekt oder Unterelement (Knoten, Kante, Fläche) ausgewählt ist. |
|||
Die Formelemente können in verschiedene Kategorien eingeteilt werden: |
|||
The features can be placed in different categories: |
|||
* |
* Formelement Basis: bezieht sich auf das Basis Formelementobjekt, das in einem [[PartDesign Body/de|PartDesign Körper]] erstellt werden kann. |
||
* Additiv und subtraktiv |
|||
* Additive and subtractive |
|||
** |
** Grundformen: [[PartDesign_AdditiveBox/de|Quader]], [[PartDesign_AdditiveCone/de|Kegel]], [[PartDesign_AdditiveCylinder/de|Zylinder]], [[PartDesign_AdditiveEllipsoid/de|Ellipsoid]], [[PartDesign_AdditivePrism/de|Prisma]], [[PartDesign_AdditiveSphere/de|Sphere]], [[PartDesign_AdditiveTorus/de|Torus]] und [[PartDesign_AdditiveWedge/de|Keil]]. |
||
** Grundformen subtraktiv: |
|||
[[PartDesign_SubtractiveBox/de|Subtraktionsbox]], [[PartDesign_SubtractiveCone/de|Subtraktionskegel]], [[PartDesign_SubtractiveCylinder/de|Subtraktionszylinder]], [[PartDesign_SubtractiveEllipsoid/de|Subtraktionsellipsoid]], [[PartDesign_SubtractivePrism/de|Subtraktives Prisma]], [[PartDesign_SubtractiveSphere/de|Subtraktive Kugel]], [[PartDesign_SubtractiveTorus/de|Subtraktiver Torus]] und [[PartDesign_SubtractiveWedge/de|Subtraktiver Keil]]. |
|||
** |
** Profilbasiert: [[PartDesign_Pad/de|Polster]], [[PartDesign_Revolution/de|Drehung]], [[PartDesign_AdditiveLoft/de|Ausformung]], [[PartDesign_AdditivePipe/de|Rohr]]. |
||
** |
** Profilbasierte Subtraktion: [[PartDesign_Pocket/de|Tasche]], [[PartDesign_Hole/de|Bohrung]], [[PartDesign_Groove/de|Nut]], [[PartDesign_SubtractiveLoft/de|Subtraktion Ausformung]], [[PartDesign_SubtractivePipe/de|Subtraktion Rohr]]. |
||
* [[PartDesign_Boolean|Boolean]], including fuse, cut, and common. |
|||
* Dress up |
|||
** [[PartDesign_Chamfer|Chamfer]] |
|||
** [[PartDesign_Draft|Draft]] |
|||
** [[PartDesign_Fillet|Fillet]] |
|||
** [[PartDesign_Thickness|Thickness]] |
|||
* Transform |
|||
** [[PartDesign_LinearPattern|Linear pattern]] |
|||
** [[PartDesign_Mirrored|Mirrored]] |
|||
** [[PartDesign_MultiTransform|Multi-transformed]] |
|||
** [[PartDesign_PolarPattern|Polar pattern]] |
|||
** [[PartDesign_Scaled|Scaled]] |
|||
== |
== Vererbung == |
||
[[File:FreeCAD_core_objects.svg|800px]] |
[[File:FreeCAD_core_objects.svg|800px]] |
||
{{Caption| |
{{Caption|Vereinfachtes Diagramm der Beziehungen zwischen den Kernobjekten im Programm. Die {{incode|PartDesign::Formelement}} Objekte werden zum Aufbau parametrischer 3D Körper verwendet und sind somit vom Basisobjekt {{incode|Part::Formelement}} abgeleitet.}} |
||
== |
== Skripten== |
||
{{Emphasis| |
{{Emphasis|Siehe auch:}} [[FreeCAD Scripting Basics/de|FreeCAD Grundlagen Skripten ]], und [[scripted objects/de|geskriptete Objekte]]. |
||
Siehe [[Part_Feature/de|Part Formelemente]] für allgemeine Informationen über das Hinzufügen von Objekten aus der [[Python console/de|Python Konsole]]. |
|||
Siehe [[PartDesign Body/de|PartDesign Körper]] für die allgemeinen Informationen zum Hinzufügen eines Körpers. Sobald ein Körper existiert, können Formelemente mit der Methode {{incode|addObject()}} des Körpers angehängt werden. |
|||
{{Code|code= |
{{Code|code= |
||
Line 75: | Line 64: | ||
}} |
}} |
||
{{PartDesign Tools navi}} |
{{PartDesign Tools navi{{#translation:}}}} |
||
{{Document objects navi{{#translation:}}}} |
|||
{{Userdocnavi}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 16:56, 13 November 2021
Einleitung
Ein PartDesign Formelement verweist auf einen "Schritt" im Modellierungsprozess, der innerhalb eines PartDesign Body stattfindet. Zum Beispiel jedes Mal, wenn du einen Festkörperquader mit PartDesign Quader hinzufügen, fügst Du ein Formelement hinzu; wenn Du eine Fase zu einer Kante mit PartDesign Fase hinzufügst, fügst Du ein weiteres Formelement hinzu; wenn Du ein Loch mit Skizze und PartDesign Tasche schneidest, fügst Du ein weiteres Formelement hinzu.
Featurebearbeitung ein einem PartDesign Body mit drei aufeinanderfolgenden Features
Es gibt viele Arten von Formelementen, die einem ursprünglichen Körper Volumen hinzufügen oder entfernen können. Das Wort "Formelement" bezieht sich auf die Bearbeitung selbst und auch auf den resultierenden Festkörper nach dieser Bearbeitung.
Um mehr über die Erstellung von Festkörperobjekten mit dem PartDesign Arbeitsbereich zu erfahren, siehe Formelementbearbeitung.
Anwendung
Fast alle Werkzeuge im PartDesign Arbeitsbereich sind dazu gedacht, einem PartDesign Körper Formelemente hinzuzufügen. Diese Werkzeuge können über die Menü- und Werkzeugleisten-Schaltflächen aufgerufen werden, während ein Objekt oder Unterelement (Knoten, Kante, Fläche) ausgewählt ist.
Die Formelemente können in verschiedene Kategorien eingeteilt werden:
- Formelement Basis: bezieht sich auf das Basis Formelementobjekt, das in einem PartDesign Körper erstellt werden kann.
- Additiv und subtraktiv
Subtraktionsbox, Subtraktionskegel, Subtraktionszylinder, Subtraktionsellipsoid, Subtraktives Prisma, Subtraktive Kugel, Subtraktiver Torus und Subtraktiver Keil.
- Profilbasiert: Polster, Drehung, Ausformung, Rohr.
- Profilbasierte Subtraktion: Tasche, Bohrung, Nut, Subtraktion Ausformung, Subtraktion Rohr.
Vererbung
Vereinfachtes Diagramm der Beziehungen zwischen den Kernobjekten im Programm. Die PartDesign::Formelement
Objekte werden zum Aufbau parametrischer 3D Körper verwendet und sind somit vom Basisobjekt Part::Formelement
abgeleitet.
Skripten
Siehe auch: FreeCAD Grundlagen Skripten , und geskriptete Objekte.
Siehe Part Formelemente für allgemeine Informationen über das Hinzufügen von Objekten aus der Python Konsole.
Siehe PartDesign Körper für die allgemeinen Informationen zum Hinzufügen eines Körpers. Sobald ein Körper existiert, können Formelemente mit der Methode addObject()
des Körpers angehängt werden.
import FreeCAD as App
doc = App.newDocument()
obj = App.ActiveDocument.addObject('PartDesign::Body', 'Body')
obj.Label = "Custom label"
feature = App.ActiveDocument.addObject('PartDesign::AdditiveBox', 'Box')
feature.Width = 200
feature.Length = 300
feature.Height = 500
obj.addObject(feature)
App.ActiveDocument.recompute()
feature2 = App.ActiveDocument.addObject('PartDesign::SubtractiveBox', 'Box')
feature2.Width = 50
feature2.Length = 200
feature2.Height = 400
obj.addObject(feature2)
App.ActiveDocument.recompute()
- Struktur-Werkzeuge: Part-Arbeitsbereich, Gruppe
- Part Design-Hilfswerkzeuge: Körper erstellen, Skizze erstellen, Skizze bearbeiten, Skizze einer Fläche zuordnen
- Part Design-Modellierungswerkzeuge
- Datum tools: Bezugspunkt erstellen, Bezugslinie erstellen, Bezugsebene erstellen, Lokales Koordinatensystem erzeugen, Referenzobjekt erstellen, Klon erzeugen
- Additive tools: Aufpolstern (Pad), Rotation, Ausformung, Additives Rohr, Erzeugen eines zusätzlichen geometrischen Körpers
- Subtractive tools: Tasche, Bohrung, Nut, Abziehbarer Loft, Abziehbares Rohr, Erzeuge einen abzuziehenden Grundkörper
- Transformation Werkzeuge: Spiegeln, Lineares Muster, Polares Muster, Create MultiTransform
- Verschönerungswerkzeuge: Verrundung, Fase, Draft-Arbeitsbereich, Dicke
- Boolesche Operationen: Boolesche Operationen
- Extras: Migrieren, Shaft design wizard, Involute gear
- Contextual Menu tools: Spitze festlegen, Move object to other body, Objekt nach einem anderen Objekt verschieben
- 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