Arch API/ro: Difference between revisions
(Created page with "Funcțiile API care fac parte din atelierul Archet pot fi utilizate în macro-uri și din consola Python după ce a fost importat modulul {{incode | Arch}}. Atelierul Reinforc...") |
(Created page with "Exempluː") |
||
Line 4: | Line 4: | ||
Funcțiile API care fac parte din atelierul Archet pot fi utilizate în macro-uri și din consola Python după ce a fost importat modulul {{incode | Arch}}. Atelierul Reinforcement Addon are propriul API. |
Funcțiile API care fac parte din atelierul Archet pot fi utilizate în macro-uri și din consola Python după ce a fost importat modulul {{incode | Arch}}. Atelierul Reinforcement Addon are propriul API. |
||
Exempluː |
|||
Example: |
|||
{{Code|code= |
{{Code|code= |
||
import FreeCAD, Draft, Arch |
import FreeCAD, Draft, Arch |
Revision as of 09:01, 22 January 2019
(November 2018) API Arch este listat în autogenerated API documentation.
Funcțiile API care fac parte din atelierul Archet pot fi utilizate în macro-uri și din consola Python după ce a fost importat modulul Arch
. Atelierul Reinforcement Addon are propriul API.
Exempluː
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Arch.makeWall(baseline, length=None, width=200, height=2000)
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