Sistema de Ejes Arch
Arch AxisSystem |
Ubicación en el Menú |
---|
Arch → Axis System |
Entornos de trabajo |
Arch |
Atajo de teclado por defecto |
Ninguno |
Introducido en versión |
- |
Ver también |
Arch Axis, Grid |
Descripción
La herramienta Sistema de ejes le permite combinar 2 o 3 objetos Arch Axis. La función principal de esta herramienta es calcular los puntos de intersección entre los diferentes ejes incluidos en este sistema. Los objetos de Arch pueden usar este sistema para duplicar su forma en los diferentes puntos de intersección.
This is useful to define the intersection points between the different axes. Arch objects can then use this system to duplicate their shape on the different intersection points.
La imagen de arriba muestra tres objetos Arch Axis combinados en un Sistema de Eje. A continuación, un objeto de columna utiliza este sistema como su propiedad Eje, para tener su forma duplicada en cada punto de intersección.
Utilización
- Opcionalmente, seleccione los objetos Arch Axis que desea incluir en este sistema
- Presione el botón Arch AxisSystem
- Haga clic con el botón derecho en el objeto del sistema de ejes recién creado en la vista de árbol para agregar / editar los objetos Arch Axis incluidos en este sistema
- Seleccione cualquier Arch Axis existente y presione los botones Agregar o Eliminar para agregarlo o eliminarlo de / a este sistema
- Establecer la propiedad Eje de cualquier objeto Arch para que apunte a este sistema, para que su forma se duplique en los puntos de intersección de este sistema
Opciones
- Un mismo objeto Arch Axis puede ser parte de más de un sistema
- Cualquier objeto basado en una forma también se puede usar como la propiedad Eje de los objetos Arch. En este caso, la forma del objeto se duplicará a lo largo de los vértices del objeto ejes
Programación
La herramienta del sistema ejes puede utilizarse en macros y desde la consola de Python mediante la siguiente función:
AxisSystem = makeAxisSystem(axes, name="Axis System")
Hace un sistema de eje basado en la lista dada de Arch Axis
Ejemplo:
import Draft, Arch
Axes = Arch.makeAxis(5, 1000)
Axes.ViewObject.LineWidth = 3
Axes.ViewObject.BubbleSize = 200
Axes.ViewObject.FontSize = 150
Axes2 = Arch.makeAxis(6, 500)
Axes2.ViewObject.LineWidth = 2
Axes2.ViewObject.BubbleSize = 200
Axes2.ViewObject.FontSize = 150
Axes2.ViewObject.NumberingStyle = "A,B,C"
FreeCAD.ActiveDocument.recompute()
Axes2.Length = 6000
Draft.rotate(Axes2, -90)
Draft.move(Axes2, FreeCAD.Vector(-1000, 2500, 0))
FreeCAD.ActiveDocument.recompute()
AxisSystem = Arch.makeAxisSystem([Axes, Axes2])
Structure = Arch.makeStructure(length=200, width=200, height=100)
Draft.move(Structure, FreeCAD.Vector(-100, 0, 0))
Structure.Axis = AxisSystem
FreeCAD.ActiveDocument.recompute()
- 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
- 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