Part CreatePrimitives

From FreeCAD Documentation
(Redirected from Part CreatePrimitives/es)
Jump to navigation Jump to search
This page is a translated version of the page Part Primitives and the translation is 5% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎italiano • ‎polski • ‎română • ‎svenska • ‎čeština • ‎русский • ‎中文(中国大陆)‎
Arrow-left.svg Previous: Part Torus.svg Torus

Part CreatePrimitives.svg Part_CreatePrimitives

Ubicación en el Menú
Part -> CreatePrimitives...
Entornos de trabajo
Part_Module
Atajo de teclado por defecto
None
Introducido en versión
-
Ver también
Part_Shapebuilder


Description

Una herramienta para crear a varias primitivas geométricas paramétricos.

Part Primitives example.png

Primitive shapes that can be created with the Part Workbench.


Some of the available (parametric) geometric primitives that are possible:

Part Plane.svg Plane: inserts a simple parametric plane 10 x 10 mm, with the parameters of position, length, and width.
Tree Part Box Parametric.svg Box/Cube: inserts a parametric, rectangular cuboid, geometric primitive into the active document.
Tree Part Cylinder Parametric.svg Cylinder: Inserts a simple parametric cylinder, with position, angle, radius and height parameters in to he active document.
Tree Part Cone Parametric.svg Cone: Inserts a parametric truncated Cone in to the active document.
Tree Part Sphere Parametric.svg Sphere: Inserts a parametric sphere, with position, angle1, angle2, angle3 and radius parameters.
Part Ellipsoid.svg Ellipsoid: Inserts a parametric Ellipsoid solid in to the active document.
Tree Part Torus Parametric.svg Torus: Inserts a simple parametric torus, with position, angle1, angle2, angle3, radius1 and radius2 as parameters in to the active document.
Part Prism.svg Prism: Inserts a solid defined by a regular polygon cross section and a height in to the active document. introduced in version 0.14
Part Wedge.svg Wedge: Inserts a parametric Wedge object in to the active document.
Part Helix.svg Helix: Inserts a Helix geometric primitive in to the active document. Common usage for Helix is creating threads.
Part Spiral.svg Spiral: Inserts a Spiral geometric primitive in to the active workbench. introduced in version 0.14
Part Circle.svg Circle: Inserts a circular curved edge in to the active document.
Part Ellipse.svg Ellipse: Inserts an elliptical curved edge in to the active document.
Part Point.svg Point (Vertex): Inserts a Point (vertex) geometric primitive in to the active document.
Part Line.svg Line (Edge): creates a simple line segment delimited by two vertices.
Part RegularPolygon.svg Regular Polygon: Inserts a RegularPolygon geometric primitive in to the active document. introduced in version 0.14

Inheritance

All part primitives are objects which derive from the Part::Primitive class. This class in turn derives from the basic Part Feature object (Part::Feature class).

FreeCAD core objects.svg

Simplified diagram of the relationships between the core objects in the program. The Part::Primitive class is derived from the Part::Feature object. It includes an extension that allows it to be attached to faces and planes.


Scripting

See also: Part scripting

Test the creation of the primitives with a script. introduced in version 0.19

This can be run from the Python console.

import parttests.part_test_objects as pto
pto.create_test_file("example_file")

This script is located in the installation directory of the program, and can be examined to see how the basic primitives are built.

$INSTALL_DIR/Mod/Part/parttests/part_test_objects.py

It can be used as input to the program as well.

freecad $INSTALL_DIR/Mod/Part/parttests/part_test_objects.py
Arrow-left.svg Previous: Part Torus.svg Torus