Borrador: Vendaje de Cara
|
Borrador: Envoltura de Cara |
| Ubicación en el Menú |
|---|
| Dibujar → Envoltura de Cara 3D/BIM → Herramientas 3D genéricas → Envoltura de Cara |
| Entornos de trabajo |
| Entorno Borrador, Entorno de Trabajo BIM |
| Atajo de teclado por defecto |
| Draft: F F |
| Introducido en versión |
| 0.14 |
| Ver también |
| Ninguno |
Descripción
El comando Envoltorio de Cara crea un objeto de superficie a partir de las caras seleccionadas. Un Envoltorio de Cara es paramétrico; se actualizará si modifica sus objetos de origen.
Se puede utilizar para crear una extrusión a partir de un conjunto de caras. Esta extrusión puede representar, por ejemplo, un acabado de pared en el diseño arquitectónico.
Envoltorio de Cara creado a partir de las caras de las paredes
Uso
- Seleccione una o más caras.
- Hay varias maneras de ejecutar el comando:
- Pulse el botón
Envoltorio de Cara.
- Entorno Borrador: Seleccione la opción Dibujar →
Envoltorio de Cara del menú.
- Entorno de Trabajo BIM: Seleccione la opción 3D/BIM → Herramientas 3D genéricas →
Envoltorio de Cara del menú.
- Borrador: Utilice el atajo de teclado: F seguido de F.
- Pulse el botón
Propiedades
Véase también: Vista de Propiedades.
A la izquierda, un Envoltorio de Cara extruido con esquinas cerradas (rosa);
a la derecha, otro extruido con esquinas abiertas (naranja).
Las esquinas cerradas son una característica de la versión 1.1.
Un objeto Envoltorio de Cara se deriva de un objeto Característica de la pieza y hereda todas sus propiedades. También tiene las siguientes propiedades adicionales:
Datos
Borrador
- DatosÁrea (
Área) (solo lectura): Especifica el área total de las caras vinculadas del enlazador de caras.
- DatosExtrusión (
Distancia): Especifica el grosor de extrusión del enlazador de caras. introduced in 1.1: Si el enlazador de caras tiene caras conectadas y DatosCoser estrue, se intenta cerrar las esquinas de la extrusión. Si esto no es posible, las caras se extruyen por separado.
- DatosCaras (
Lista de Sublistas de Enlaces): Especifica las caras vinculadas del enlazador de caras.
- DatosOffset (
Distancia): Especifica una distancia de desplazamiento que se aplicará entre el enlazador de caras y las caras originales antes de la extrusión.
- DatosQuitar divisor (
Booleano): Especifica si se deben eliminar las líneas divisorias que dividen las caras coplanares del enlazador de caras. * DatosCoser (Booleano): Especifica si se debe realizar una operación de costura topológica en el encuadernador.
Vista
Borrador
- VistaPatrón (
Enumeración): especifica el Patrón con el que se rellenarán las caras del enlazador de caras. Esta propiedad solo funciona si VistaModo de Visualización esLíneas Planas.
- VistaTamaño del Patrón (
Foltar): especifica el tamaño del Tamaño del Patrón.
Programación de Scripts
Véase también: Documentación de la API autogenerada y Conceptos Básicos de Scripting de FreeCAD.
Para crear un Envoltorio, utilice el método make_facebinder (introduced in 0.19) del módulo Borrador. Este método reemplaza al método obsoleto makeFacebinder.
facebinder = make_facebinder(selectionset)
- Crea un objeto
facebindera partir delselectionsetdado, que es una lista deSelectionObjects devueltos porFreeCADGui.Selection.getSelectionEx(). Solo se tienen en cuenta las caras seleccionadas.
selectionsettambién puede ser unPropertyLinkSubList.
Un PropertyLinkSubList es una lista de tuplas. Cada tupla contiene como primer elemento un object y como segundo elemento una lista (o tupla) de cadenas; estas cadenas indican los nombres de los subelementos (caras) de ese objeto.
PropertyLinkSubList = [tuple1, tuple2, tuple3, ...]
PropertyLinkSubList = [(object1, list1), (object2, list2), (object3, list3), ...]
PropertyLinkSubList = [(object1, ['Face1', 'Face4', 'Face6']), ...]
PropertyLinkSubList = [(object1, ('Face1', 'Face4', 'Face6')), ...]
El grosor del Envoltorio se puede añadir sobrescribiendo su atributo Extrusion; el valor se introduce en milímetros.
La posición del Envoltorio se puede cambiar sobrescribiendo su atributo Placement, o sobrescribiendo individualmente sus atributos Placement.Base y Placement.Rotation.
Ejemplo:
import FreeCAD as App
import FreeCADGui as Gui
import Draft
doc = App.newDocument()
# Insert a solid box
box = doc.addObject("Part::Box", "Box")
box.Length = 2300
box.Width = 800
box.Height = 1000
# selection = Gui.Selection.getSelectionEx()
selection = [(box, ("Face1", "Face6"))]
facebinder = Draft.make_facebinder(selection)
facebinder.Extrusion = 50
doc.recompute()
facebinder.Placement.Base = App.Vector(1000, -1000, 100)
facebinder.ViewObject.ShapeColor = (0.99, 0.99, 0.4)
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc From 3 Points, Circle, Ellipse, Rectangle, Polygon, B-Spline, Cubic Bézier Curve, Bézier Curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation Styles, Annotation Scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar Array, Circular Array, Path Array, Path Link Array, Point Array, Point Link Array, Edit, Highlight Subelements, Join, Split, Upgrade, Downgrade, Convert Wire/B-Spline, Draft to Sketch, Set Slope, Flip Dimension, Shape 2D View
- Draft Tray: Working Plane, Set Style, Toggle Construction Mode, AutoGroup
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid
- Miscellaneous: Apply Current Style, New Layer, Manage Layers, New Named Group, SelectGroup, Add to Layer, Add to Group, Add to Construction Group, Toggle Wireframe, Working Plane Proxy, Heal, Show Snap Toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Most objects: Edit
- Layer container: Add New Layer, Reassign Properties of All Layers, Merge Layer Duplicates
- Layer: Activate Layer, Reassign Properties of Layer, Select Layer Contents
- Text and label: Open Links
- Wire: Flatten
- Working plane proxy: Save Camera Position, Save Visibility of Objects
- 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, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub
