File:FreeCAD core objects.svg
Size of this preview: 800 × 522 pixels. Other resolution: 2,560 × 1,671 pixels.
Original file (SVG file, nominally 1,198 × 782 pixels, file size: 71 KB)
Simplified diagram of the relationships between the core objects in FreeCAD. The "Part::Feature" class is the origin of most 2D (Draft, Sketcher) and 3D (Part, PartDesign) objects that have a topological shape.
This simplified diagram omits certain intermediate classes. The real relationships are described in the generated Doxygen documentation.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 22:55, 16 March 2020 | 1,198 × 782 (71 KB) | Vocx (talk | contribs) | Add "Part::Primitive" object, which also has a "Part::AttachExtension". | |
03:42, 13 January 2020 | 1,120 × 700 (79 KB) | Vocx (talk | contribs) | Resizing of the page to fit correctly all elements. | ||
02:30, 13 January 2020 | 1,120 × 730 (79 KB) | Vocx (talk | contribs) | Dotted lines for the extensions. "App::Part" and "Part::BodyBase" have the same "App::OriginGroupExtension". | ||
19:10, 11 January 2020 | 1,120 × 730 (75 KB) | Vocx (talk | contribs) | "App::GroupExtension" for "App::DocumentObjectGroup", and "App::OriginGroupExtension" for "App::Part". | ||
02:11, 11 January 2020 | 1,026 × 658 (69 KB) | Vocx (talk | contribs) | "Mesh::Feature", "Fem::FemMeshObject", "Path::Feature" added | ||
07:13, 16 December 2019 | 1,026 × 531 (59 KB) | Vocx (talk | contribs) | "App::GeoFeature" with "Placement", and "Part::Feature" with "TopoShape". | ||
04:44, 16 December 2019 | 1,026 × 514 (57 KB) | Vocx (talk | contribs) | More objects including Std_Part (App::Part), and Std_Group (App::DocumentObjectGroup). | ||
08:34, 5 December 2019 | 831 × 483 (49 KB) | Vocx (talk | contribs) | More details on the objects. "Part::AttachExtension" is part of "Part::Part2DObject". "Sketcher::PropertyConstraintList" is part of "Sketcher::SketchObject". Both "Part::Feature" and "Mesh::Feature" are derived from "App::GeoFeature". Also included "... | ||
06:20, 30 November 2019 | 751 × 343 (36 KB) | Vocx (talk | contribs) | "Part::Part2DObject" is intended for general 2D objects not necessarily those of Draft and Sketcher. | ||
05:49, 30 November 2019 | 751 × 343 (34 KB) | Vocx (talk | contribs) | Simplified diagram of the relationships between the core objects in FreeCAD. The "Part::Feature" class is the origin of most 2D (Draft, Sketcher) and 3D (Part, PartDesign) objects that have a topological shape. This simplified diagram omits certain in... |
You cannot overwrite this file.
File usage
More than 100 pages use this file. The following list shows the first 100 pages that use this file only. A full list is available.
- App DocumentObject
- App DocumentObject/de
- App DocumentObject/en
- App DocumentObject/fr
- App DocumentObject/it
- App DocumentObjectGroup
- App FeaturePython
- App FeaturePython/en
- App FeaturePython/fr
- App FeaturePython/it
- App GeoFeature
- App GeoFeature/en
- App GeoFeature/fr
- App GeoFeature/it
- App Link
- App Link/de
- App Link/en
- App Link/fr
- App Link/it
- App Part
- App Part/en
- Mesh Feature
- Mesh Feature/en
- Mesh MeshObject
- Mesh MeshObject/en
- PartDesign Body
- PartDesign Body/de
- PartDesign Body/en
- PartDesign Body/es
- PartDesign Body/fr
- PartDesign Body/it
- PartDesign Body/pl
- PartDesign Body/ro
- PartDesign Body/tr
- PartDesign Feature
- PartDesign Feature/de
- PartDesign Feature/en
- PartDesign Feature/fr
- PartDesign Feature/it
- Part Feature
- Part Feature/en
- Part Feature/fr
- Part Feature/it
- Part Part2DObject
- Part Part2DObject/en
- Part Part2DObject/fr
- Part Part2DObject/it
- Part TopoShape
- Part TopoShape/de
- Part TopoShape/en
- Part TopoShape/fr
- Part TopoShape/it
- Sketcher SketchObject
- Sketcher SketchObject/en
- Sketcher SketchObject/fr
- Sketcher SketchObject/it
- Std LinkMake
- Std LinkMake/de
- Std LinkMake/en
- Std LinkMake/fr
- Std LinkMake/it
- Translations:App DocumentObject/3/de
- Translations:App DocumentObject/3/en
- Translations:App DocumentObject/3/fr
- Translations:App DocumentObject/3/it
- Translations:App FeaturePython/3/en
- Translations:App FeaturePython/3/fr
- Translations:App FeaturePython/3/it
- Translations:App GeoFeature/3/en
- Translations:App GeoFeature/3/fr
- Translations:App GeoFeature/3/it
- Translations:App Link/27/de
- Translations:App Link/27/en
- Translations:App Link/27/fr
- Translations:App Link/27/it
- Translations:App Part/4/en
- Translations:Mesh Feature/18/en
- Translations:Mesh MeshObject/5/en
- Translations:PartDesign Body/47/de
- Translations:PartDesign Body/47/en
- Translations:PartDesign Body/47/fr
- Translations:PartDesign Body/47/it
- Translations:PartDesign Feature/9/de
- Translations:PartDesign Feature/9/en
- Translations:PartDesign Feature/9/fr
- Translations:Part Feature/22/en
- Translations:Part Feature/22/fr
- Translations:Part Feature/22/it
- Translations:Part Part2DObject/24/en
- Translations:Part Part2DObject/24/fr
- Translations:Part Part2DObject/24/it
- Translations:Part TopoShape/4/de
- Translations:Part TopoShape/4/en
- Translations:Part TopoShape/4/fr
- Translations:Part TopoShape/4/it
- Translations:Sketcher SketchObject/23/en
- Translations:Sketcher SketchObject/23/fr
- Translations:Sketcher SketchObject/23/it
- Translations:Std Group/25/en
- Translations:Std Group/25/fr
View more links to this file.