Arch API/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 2: Line 2:
{{VeryImportantMessage|(Novembre 2018) Le API di Arch sono elencate in [https://www.freecadweb.org/api autogenerated API documentation].}}
{{VeryImportantMessage|(Novembre 2018) Le API di Arch sono elencate in [https://www.freecadweb.org/api autogenerated API documentation].}}


<div class="mw-translate-fuzzy">
Le funzioni API fanno parte dell'ambiente [[Arch_Workbench/it|Arch]] e possono essere usate nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] dopo che il modulo {{incode|Arch/it|Arch}} è stato importato. L'Ambiente [[Reinforcement_Workbench/it|Reinforcement]] ha le sue [[Reinforcement_API/it|Reinforcement API]].
Le funzioni API fanno parte dell'ambiente [[Arch_Workbench/it|Arch]] e possono essere usate nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] dopo che il modulo {{incode|Arch/it|Arch}} è stato importato. L'Ambiente [[Reinforcement_Workbench/it|Reinforcement]] ha le sue [[Reinforcement_API/it|Reinforcement API]].
</div>


Esempio:
Esempio:

Revision as of 19:47, 10 March 2024

(Novembre 2018) Le API di Arch sono elencate in autogenerated API documentation.

Le funzioni API fanno parte dell'ambiente Arch e possono essere usate nelle macro e dalla console Python dopo che il modulo Arch/it è stato importato. L'Ambiente Reinforcement ha le sue Reinforcement API.

Esempio:

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)