Part Box/es: Difference between revisions
No edit summary |
|||
Line 47: | Line 47: | ||
==Programación== |
==Programación== |
||
El comando Box (Cubo) puede ser usado en las |
El comando Box (Cubo) puede ser usado en las |
||
[[Macros|macros]] y desde la consola de Python usando la siguiente función: |
|||
{{Code|code= |
{{Code|code= |
||
FreeCAD.ActiveDocument.addObject("Part::Box", "myBox") |
FreeCAD.ActiveDocument.addObject("Part::Box", "myBox") |
Revision as of 16:42, 9 June 2021
Part Cubo |
Ubicación en el Menú |
---|
Pieza → Primitivas → Cubo |
Entornos de trabajo |
Part |
Atajo de teclado por defecto |
Ninguno |
Introducido en versión |
- |
Ver también |
Part Crear primitivas |
Descripción
El comando Cubo del Banco de trabajo Part inserta un rectangular cuboid, que es una forma primitiva geométrica paramétrica, en el documento activo. Por defecto, el comando Cubo insertará un cubo de 10x10x10 mm, posicionado en el origen, con el nombre "Cubo". Estos parámetros pueden ser modificados tras la creación del objeto.
Uso
- Ir a Banco de trabajo Part
- Hay varias maneras de invocar al comando:
Resultado: El resultado por defecto es un cubo de la misma longitud, anchura y altura de 10 mm. Está unido al plano global XY y una arista es coincidente con el eje global Z.
Las propiedades del Cubo pueden ser editadas posteriormente, bien desde el editor de propiedades, o bien pinchando con doble clic de ratón sobre la pestaña Modelo del árbol de dependencias.
Propiedades
Base
- DATOSPlacement o Emplazamiento: Especifica la orientación y la posición del Cubo en el espacio 3D. Ver Placement. El punto de referencia es la esquina frontal inferior izquierda del cubo.
- DATOSLabel o Etiqueta: Nombre dado al objeto Cubo. Puede ser cambiado si es conveniente.
Box
- DATOSLength o Longitud: Dimensiones del Cubo en la dirección X.
- DATOSWidth o Anchura: Dimensiones del Cubo en la dirección Y.
- DATOSHeight o Altura: Dimensiones del Cubo en la dirección Z.
Programación
El comando Box (Cubo) puede ser usado en las macros y desde la consola de Python usando la siguiente función:
FreeCAD.ActiveDocument.addObject("Part::Box", "myBox")
- Donde "myBox" es el nombre del objeto Cubo.
- Devuelve un nuevo objeto creado de tipo Cubo.
Se puede acceder y modificar los atributos del objeto Box(Cubo). Por ejemplo, si se desean modificar los atributos de longitud, anchura o altura:
FreeCAD.ActiveDocument.myBox.Length = 25
FreeCAD.ActiveDocument.myBox.Width = 15
FreeCAD.ActiveDocument.myBox.Height = 30
Se puede cambiar su emplazamiento con:
FreeCAD.ActiveDocument.myBox.Placement = FreeCAD.Placement(FreeCAD.Vector(4, 6, 3), FreeCAD.Rotation(30, 45, 10))
- 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