Arch Axis/cs: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Arch Tools navi/cs}}")
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>
{{docnav
{{docnav|[[Arch_CompAxis|Arch CompAxis]]|[[Arch_AxisSystem|Axes system]]|[[Arch_Module|Arch]]|IconL=Arch_CompAxis.png |IconC=Workbench_Arch.svg |IconR=Arch_AxisSystem.png}}
|[[Arch_CompAxis|Arch CompAxis]]
|[[Arch_AxisSystem|Axes system]]
|[[Arch_Module|Arch]]
|IconL=Arch_CompAxis.png
|IconC=Workbench_Arch.svg
|IconR=Arch_AxisSystem.png
}}


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 15: Line 22:
{{Caption|Two axes objects positioned perpendicularly to each other to create a grid}}
{{Caption|Two axes objects positioned perpendicularly to each other to create a grid}}


<div class="mw-translate-fuzzy">
==Použití==
==Použití==
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 50: Line 59:


Příklad:
Příklad:

{{Code|code=
{{Code|code=
import Draft, Arch
import Draft, Arch
Line 72: Line 82:
FreeCAD.ActiveDocument.recompute()
FreeCAD.ActiveDocument.recompute()
}}
}}

<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
[[Category:Arch/cs]]
[[Category:Arch/cs]]

Revision as of 14:27, 3 February 2020

Osy

Umístění Menu
Arch → Osy
Pracovní stoly
Architektura
Výchozí zástupce
A X
Představen ve verzi
-
Viz také
Nikdo

Popis

Nástroj Osy Vám umožňuje umístit osový systém do aktuálního dokumentu. Vzdálenosti a úhel mezi osami je uživatelsky nastavitelný, stejně jako styl číslování. Osy slouží především jako reference k uchopování objektů, ale může taky být použit společně se strukturami k vytváření parametrizovaných polí příčníků nebo sloupů.

Two axes objects positioned perpendicularly to each other to create a grid

Použití

  1. Stiskněte tlačítko Osy nebo klávesy A a potom X
  2. Posun/otočit osový systém do požadované pozice
  3. Přejděte do editačního módu dvojklikem na osový systém v panelu stromu a potvrďte nastavení počtu os, vzdáleností a úhlů mezi osami.

Volby

  • Každá osa v osovém systému má svou vlastní vzdálenost a úhel v relaci k předchozí ose. To umožňuje vytvořit velmi komplexní systémy jako například ne-ortogonální systémy, polární systémy nebo jakýkoliv nehomogenní systém.
  • Délka os, rozměry bublin a styly číslování jsou uživatelsky nastavitelné pomocí vlastností osového systému.

Vlastnosti

  • ÚdajeDélka: Délka os
  • PohledVelikost bubliny: Velikost osové bubliny
  • PohledStyl číslování: Jak jsou osy číslovány: 1,2,3, A,B,C, atd...

Skriptování

Nástroj Osy může být využit v makrech a z konzoly Pythonu použitím následující funkce:

Axes = makeAxis(num=5, size=1000, name="Axes")
vytváří osový systém založený na daném počtu os a vzdálenosti mezi osami

Příklad:

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()