Part TopoShape/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Part TopoShape") |
Renatorivo (talk | contribs) (Created page with "== Introduzione ==") |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
== |
== Introduzione == |
||
A [[Part_TopoShape|Part TopoShape]], or formally a {{incode|Part::TopoShape}}, is a class that defines a parametric '''topological shape''' in the software. Objects in the document that show something in the [[3D view|3D view]] normally have a TopoShape. |
A [[Part_TopoShape|Part TopoShape]], or formally a {{incode|Part::TopoShape}}, is a class that defines a parametric '''topological shape''' in the software. Objects in the document that show something in the [[3D view|3D view]] normally have a TopoShape. |
Revision as of 21:58, 16 December 2019
Introduzione
A Part TopoShape, or formally a Part::TopoShape
, is a class that defines a parametric topological shape in the software. Objects in the document that show something in the 3D view normally have a TopoShape.
The topological shapes, as well as their methods, are defined by the OpenCASCADE Technology kernel (OCCT). FreeCAD uses these shapes, and builds App DocumentObjects around them.
Simplified diagram of the relationships between the core objects in the program. The Part::TopoShape
class is embedded in the Part::Feature
object and from there it is propagated to all objects that are derived from it.
How to use
The TopoShape is an attribute that is assigned to some App DocumentObjects. In particular, the basic object that handles these types of shapes is the Part Feature (Part::Feature
class).
- Primitives: Box, Cylinder, Sphere, Cone, Torus, Tube, Create primitives, Shape builder
- Creation and modification: Extrude, Revolve, Mirror, 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
- Measure: Measure Linear, Measure Angular, Measure Refresh, Clear All, Toggle All, Toggle 3D, Toggle Delta
- 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