Part TopoShape
Introduction
Part TopoShape ou officiellement Part::TopoShape
est une classe qui définit une topological shape (forme topologique) paramétrique dans le logiciel. Les objets dans le document qui montrent quelque chose dans la Vue 3D ont normalement une TopoShape.
Les formes topologiques, ainsi que leurs méthodes, sont définies par le noyau de technologie OpenCASCADE (OCCT). FreeCAD utilise ces formes et construit App DocumentObjects autour d'eux.
Diagramme simplifié des relations entre les objets centraux du programme. La classe Part::TopoShape
est incorporée dans l'objet Part::Feature
et à partir de là, elle est propagée à tous les objets qui en sont dérivés.
Utilisation
Part TopoShape est un objet attribué à certains App DocumentObjects.
En particulier, l'objet de base qui gère ces types d'attributs est la classe Part Feature (Part::Feature
class). Tous les objets dérivés de cette classe auront accès à un Part TopoShape.
Certains des objets les plus importants avec Part TopoShape sont les suivants:
- Tout solide primitif créé avec l'Atelier Part.
- Tout PartDesign Corps et PartDesign Feature créés avec l'Atelier Part.
- Tout objet dérivé de Part Part2DObject, comme la plupart des objets créés avec l'Atelier Draft.
- Toute Esquisse, c'est-à-dire Sketcher SketchObject, créé avec l'Atelier Sketcher.
- Primitives: Box, Cylinder, Sphere, Cone, Torus, Tube, Create primitives, Shape builder
- Creation and modification: Extrude, Revolve, Mirror, Scale, Fillet, Chamfer, Make face from wires, Ruled Surface, Loft, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Thickness, Projection on surface, Attachment
- Boolean: Make compound, Explode Compound, Compound Filter, Boolean, Cut, Fuse, Common, Connect, Embed, Cutout, Boolean fragments, Slice apart, Slice, XOR
- 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, Assembly, BIM, 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