Arch API/de: Difference between revisions

From FreeCAD Documentation
(Created page with "Category:API/de")
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 2: Line 2:
{{VeryImportantMessage|(November 2018) Diese Information kann unvollständig und veraltet sein. Für die letzte API siehe die (engl.) [https://www.freecadweb.org/api autogenerierte API-Dokumentation].}}
{{VeryImportantMessage|(November 2018) Diese Information kann unvollständig und veraltet sein. Für die letzte API siehe die (engl.) [https://www.freecadweb.org/api autogenerierte API-Dokumentation].}}


Die Funktionen der API sind Teil des [[Arch Workbench/de|Arch-Arbeitsbereichs]] und können in [[macros/de|Makros]] und in der [[Python/de|Python]]-Konsole verwendet werden, sobald das {{incode|Arch}}-Modul importiert wurde. Das [[Reinforcement Addon/de|Reinforcement-Addon]] hat seine eigene [[Reinforcement API/de|Reinforcement-API]].
Die Funktionen der API sind Teil des Arbeitsbereichs [[Arch_Workbench/de|Arch]] und können in [[Macros/de|Makros]] und in der [[Python/de|Python]]-Konsole verwendet werden, sobald das {{incode|Arch}}-Modul importiert wurde. Der Arbeitsbereich [[Reinforcement_Workbench|Reinforcement]] hat seine eigene [[Reinforcement_API/de|Reinforcement-API]].


Beispiel:
Beispiel:
Line 15: Line 15:
}}
}}


{{Arch Tools navi/de}}
{{Arch Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

[[Category:API/de]]
[[Category:API{{#translation:}}]]
[[Category:Poweruser Documentation{{#translation:}}]]

[[Category:Poweruser Documentation]]

Latest revision as of 10:44, 15 March 2024

(November 2018) Diese Information kann unvollständig und veraltet sein. Für die letzte API siehe die (engl.) autogenerierte API-Dokumentation.

Die Funktionen der API sind Teil des Arbeitsbereichs Arch und können in Makros und in der Python-Konsole verwendet werden, sobald das Arch-Modul importiert wurde. Der Arbeitsbereich Reinforcement hat seine eigene Reinforcement-API.

Beispiel:

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)