PartDesign Feature/de: Difference between revisions
(Created page with "{{Caption|Vereinfachtes Diagramm der Beziehungen zwischen den Kernobjekten im Programm. Die {{incode|PartDesign::Formelement}} Objekte werden zum Aufbau parametrischer 3D Kör...") |
(Created page with "== Skripten==") |
||
Line 34: | Line 34: | ||
{{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.}} |
{{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|See also:}} [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]], and [[scripted objects|scripted objects]]. |
{{Emphasis|See also:}} [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]], and [[scripted objects|scripted objects]]. |
Revision as of 10:27, 24 December 2019
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.
Feature editing in a PartDesign Body with three sequential 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
See also: FreeCAD Scripting Basics, and scripted objects.
See Part Feature for the general information on adding objects from the Python console.
See PartDesign Body for the general information on adding a Body. Once a Body exists, features can be attached to it using the Body's addObject()
method.
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()
- Structure tools: Part, Group
- Helper tools: Create body, Create sketch, Edit sketch, Map sketch to face
- Modeling tools
- Datum tools: Create a datum point, Create a datum line, Create a datum plane, Create a local coordinate system, Create a shape binder, Create a sub-object(s) shape binder, Create a clone
- Additive tools: Pad, Revolution, Additive loft, Additive pipe, Additive helix, Additive box, Additive cylinder, Additive sphere, Additive cone, Additive ellipsoid, Additive torus, Additive prism, Additive wedge
- Subtractive tools: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive helix, Subtractive box, Subtractive cylinder, Subtractive sphere, Subtractive cone, Subtractive ellipsoid, Subtractive torus, Subtractive prism, Subtractive wedge
- Transformation tools: Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform, Scaled
- Dress-up tools: Fillet, Chamfer, Draft, Thickness
- Boolean: Boolean operation
- Extras: Migrate, Sprocket, Involute gear, Shaft design wizard
- Context menu: Set tip, Move object to other body, Move object after other object, Appearance, Color per face
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub