Arch Armazón
Arch Frame |
Ubicación en el Menú |
---|
Arch → Frame |
Entornos de trabajo |
Arch |
Atajo de teclado por defecto |
F R |
Introducido en versión |
- |
Ver también |
Arch Wall/es, Arch Structure/es |
Descripción
La herramienta armazón se usa para construir todo tipo de objetos de armazón basados en un perfil y un diseño. El perfil se extruye a lo largo de los bordes del diseño, que puede ser cualquier objeto 2D como un sketch, o un draft object. Es especialmente útil crear barandas o muros de armazón. Los objetos de armazón pueden convertirse fácilmente en objetos wall o structure .
En la imagen de arriba, un line se ha convertido en un array, y un objeto de armazón se ha hecho usando el arreglo como layout, y un circle como perfil.
Utilización
- Crear un layout objeto y un objeto de perfil, por ejemplo con el Draft Workbench o el Sketcher Workbench
- Seleccione primero el objeto de layout, luego, con CTRL presionado, seleccione el objeto perfil
- Presiona el botón Arch Frame, o presiona F y luego la tecla R
Opciones
- Los armazones comparten las propiedades y los comportamientos comunes de todos Arch Components
- El objeto de armazón se puede colocar a cierta distancia del objeto de layout, estableciendo su propiedad de Desplazamiento/Offset
- El perfil se copiará en la base de cada borde del objeto de layout y luego se extruirá a lo largo de él. Puede controlar cómo se coloca el perfil en la base de cada borde con las propiedades Alinear y Rotación.
Propiedades
- DATOSBase: el layout en el que se basa este armazón.
- DATOSProfile: el perfil en el que se basa este armazón.
- DATOSAlign: Especifica si el perfil debe girarse para que su eje normal esté alineado con cada borde.
- DATOSOffset: una distancia opcional entre el objeto de layout y el objeto de armazón.
- DATOSRotation: la rotación del perfil alrededor de su eje de extrusión.
Programación
La herramienta Armazón se puede utilizar en macros y desde la consola de Python mediante la siguiente función:
Frame = makeFrame(baseobj, profile)
- Crea un objeto de armazón a partir de un Sketch base (o cualquier otro objeto que contenga wires cerrados) y un objeto de perfil (un objeto 2D extruible que contiene caras o wires cerrados)
- Devuelve el nuevo objeto de armazón, o ninguno si la operación falló.
Ejemplo:
import Draft, Arch
Line = Draft.makeLine(FreeCAD.Vector(0, 0, 0), FreeCAD.Vector(0, 0, 2000))
baseobj = Draft.makeArray(Line, FreeCAD.Vector(1000, 0, 0), FreeCAD.Vector(0, 1, 0), 6, 1)
profile = Draft.makeCircle(200)
Frame = Arch.makeFrame(baseobj, profile)
FreeCAD.ActiveDocument.recompute()
Arch
- Elements: Wall, Structure, Curtain Wall, Window, Roof, Space, Stairs, Equipment, Frame, Fence, Truss, Profile, Pipe, Pipe Connector
- Reinforcements: Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement, Custom Rebar
- Panels: Panel, Panel Cut, Panel Sheet, Nest
- Materials: Material, Multi-Material
- Organization: Building Part, Project, Site, Building, Level, External reference, Section Plane, Schedule
- Axes: Axis, Axes system, Grid
- Modification: Cut with plane, Add component, Remove component, Survey
- Utilities: Component, Clone component, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, 3 Views from mesh, Create IFC spreadsheet, Toggle Subcomponents
- Additional: Preferences, Import Export Preferences (IFC, DAE, OBJ, JSON, 3DS, SHP), IfcOpenShell, IfcPlusPlus, Arch API
User documentation
- 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