Arch Axis/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/pl
|[[Arch_CompAxis|CompAxis]]
|[[Arch_CompAxis/pl|Komponent osie]]
|[[Arch_AxisSystem|Axes system]]
|[[Arch_AxisSystem/pl|Układ osi]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_CompAxis.png
|IconL=Arch_CompAxis.png
|IconR=Arch_Axis_System.svg
|IconR=Arch_AxisSystem.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}
Line 12: Line 12:
{{GuiCommand
{{GuiCommand
|Name=Arch Axis
|Name=Arch Axis
|Name/pl=Architektura: Osie
|MenuLocation=ArchAxis toolsAxis
|MenuLocation=ArchitekturaNarzędzia osiOsie
|Workbenches=[[Arch_Workbench|Arch]]
|Workbenches=[[Arch_Workbench/pl|Architektura]]
|Shortcut={{KEY|A}} {{KEY|X}}
|Shortcut={{KEY|A}} {{KEY|X}}
|SeeAlso=[[Arch_AxisSystem|Axis System]], [[Arch_Grid|Arch Grid]]
|SeeAlso=[[Arch_AxisSystem/pl|Układ osi]], [[Arch_Grid/pl|Siatka]]
}}
}}


==Description==
<span id="Description"></span>
==Opis==


The {{Button|[[Image:Arch Axis.svg|16px]] [[Arch Axis|Arch Axis]]}} tool allows you to places a series of axes in the current document. The distance and the angle between axes is customizable, as well as the numbering style. The axes serve mainly as references to snap objects onto, but can also be used together with {{Button|[[Image:Arch Axis_System.svg|16px]] [[Arch AxisSystem|Arch AxesSystems]]}} , and can also be referenced by other Arch objects to create parametric arrays, for example of beams or columns. {{Button|[[Image:Arch Grid.svg|16px]] [[Arch Grid|Arch Grids]]}} can also be used in places of axes.
Narzędzie {{Button|[[Image:Arch Axis.svg|16px]] '''Osie'''}} pozwala na umieszczenie serii osi w bieżącym dokumencie. Odległość i kąt między osiami można dostosować, podobnie jak styl numeracji. Osie służą głównie jako odniesienia do przyciągania obiektów, ale mogą być również używane razem z {{Button|[[Image:Arch_AxisSystem.svg|16px]] [[Arch_AxisSystem/pl|Układem osi]]}}. Mogą być one również przywoływane przez inne obiekty architektury w celu utworzenia parametrycznych szyków, na przykład belek lub słupów. Zamiast osi mozna również użyć {{Button|[[Image:Arch Grid.svg|16px]] [[Arch_Grid/pl|Siatki]]}}.


[[Image:Arch Axis example.jpg|600px]]
[[Image:Arch Axis example.jpg|600px]]
{{Caption|Two axes objects positioned perpendicularly to each other to create a grid}}
{{Caption|Dwie osie obiektów ustawione prostopadle do siebie w celu utworzenia siatki.}}


==Usage==
<span id="Usage"></span>
==Użycie==


# Press the {{Button|[[Image:Arch Axis.svg|16px]] [[Arch Axis|Arch Axis]]}} button, or press {{KEY|A}} then {{KEY|X}} keys.
# Naciśnij przycisk {{Button|[[Image:Arch Axis.svg|16px]] '''Osie'''}} lub naciśnij {{KEY|A}}, a następnie {{KEY|X}} przyciski.
# [[Draft Move|Move]]/[[Draft Rotate|rotate]] the axes system to the desired position.
# [[Draft_Move/pl|Przesuń]] / [[Draft_Rotate/pl|Obróć]] system osi do żądanej pozycji.
# Przejdź do trybu edycji, klikając dwukrotnie układ osi w widoku drzewa, aby dostosować jego ustawienia, takie jak liczba osi, odległości i kąty między osiami.
# Enter edit mode by double-clicking the axes system in the tree view to adjust its settings like number of axes, distances and angles between axes.


==Options==
<span id="Options"></span>
==Opcje==


* Każda oś w serii ma swoją własną odległość i kąt w stosunku do poprzedniej osi. Pozwala to na tworzenie bardzo złożonych układów, takich jak układy nieortogonalne, układy biegunowe lub wszelkiego rodzaju układy niejednolite.
* Each axis in the series has its own distance and angle in relation to the previous axis. This allows to do very complex systems such as non-orthogonal systems, polar systems or any kind of non-uniform system
* Dwukrotne kliknięcie osi w widoku drzewa umożliwia edycję odległości, kątów i etykiet każdej osi.
* Double-clicking the axis in the tree view allows to edit the distances, angles and labels of each axis
* Długość osi, rozmiar bąbelków i style numeracji można dostosowywać bezpośrednio we właściwościach systemu osi.
* Axes length, size of the bubbles and numbering styles are customizable directly via the axes system's properties
* Każda oś może również wyświetlać etykietę, którą można edytować za pomocą okna dialogowego panelu zadań.
* Each axis can also display a label, also editable via the task panel dialog


==Properties==
<span id="Properties"></span>
==Właściwości==


* {{PropertyData|Length}}: The length of the axes
* {{PropertyData|Długość}}: Długość osi.
* {{PropertyData|Limit}}: If greater than zero, each axis will be represented as two lines of the given length instead of one continuous line {{Version|0.20}}
* {{PropertyData|Limit}}: Jeśli wartość jest większa niż zero, każda będzie przedstawiona jako dwie linie o danej długości zamiast jednej ciągłej linii {{Version/pl|0.20}}.
* {{PropertyView|Bubble Size}}: The size of the axis bubbles
* {{PropertyView|Rozmiar dymka}}: Rozmiar dymka osi.
* {{PropertyView|Numeration style}}: How the axes are numbered: 1,2,3, A,B,C, etc...
* {{PropertyView|Style numerowania}}: Sposób numerowania osi: 1,2,3, A,B,C, itd...
* {{PropertyView|Bubble Position}}: Where the bubble is placed on the axis: At start point, endpoint, both or none.
* {{PropertyView|Pozycja dymka}}: Definiuje gdzie znajduje się dymek na osi: Na punkcie początkowym, końcowym, oba lub żaden.
* {{PropertyView|Font Name}}: A font to draw the bubble number and/or labels
* {{PropertyView|Nazwa czcionki}}: Czcionka do rysowania numeru dymka i / lub etykiet.
* {{PropertyView|Font Size}}: The size of the label text only (bubble text is controlled by the bubble size)
* {{PropertyView|Rozmiar czcionki}}: Rozmiar tekstu etykiety ''(tekst dymka jest kontrolowany przez rozmiar pęcherzyka)''.
* {{PropertyView|Show Labels}}: Turns the display of the label texts on/off
* {{PropertyView|Wyświetl etykietę}}: Włącza lub wyłącza wyświetlanie tekstów etykiet.


<span id="Use_as_section_mark"></span>
==Use as section mark==
==Użycie jako oznaczenie przekroju==


Ustawiając właściwość '''Pozycja dymka''' na '''Strzałka lewo/prawo''' lub '''Pasek lewo/prawo''', oś wyświetli wypełnioną strzałkę lub pasek zamiast dymka, dzięki czemu może być użyta jako oznaczenie przekroju. {{Version/pl|0.20}}
By setting the '''Bubble Position''' property to '''Arrow left/right''' or '''Bar left/right''', the axis will display a
filled arrow or bar instead of the bubble, so it can be used as a section mark. {{Version|0.20}}


==Scripting==
<span id="Scripting"></span>
==Tworzenie skryptów==
{{Emphasis|See also:}} [[Arch API|Arch API]] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].

{{Emphasis|Zobacz również:}} [[Arch_API/pl|API: Architektura]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].

Narzędzie '''Osi''' może być używane w [[Macros/pl|makrodefinicjach]] i z konsoli [[Python/pl|Python]] za pomocą następującej funkcji:


The Axis tool can be used in [[macros|macros]] and from the [[Python|Python]] console by using the following function:
{{Code|code=
{{Code|code=
Axes = makeAxis(num=5, size=1000, name="Axes")
Axes = makeAxis(num=5, size=1000, name="Axes")
}}
}}


* Creates an {{incode|Axes}} object from the given number ({{incode|num}}) of axes, and {{incode|size}}, the interval between each axis.
* Tworzy obiekt {{incode|Axes}} z podanej liczby ({{incode|num}}) osi i {{incode|size}}, odstępu między każdą osią.


Przykład:
Example:


{{Code|code=
{{Code|code=
Line 90: Line 98:




{{Docnav
{{Docnav/pl
|[[Arch_CompAxis|CompAxis]]
|[[Arch_CompAxis/pl|Komponent osie]]
|[[Arch_AxisSystem|Axes system]]
|[[Arch_AxisSystem/pl|Układ osi]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_CompAxis.png
|IconL=Arch_CompAxis.png
|IconR=Arch_Axis_System.svg
|IconR=Arch_AxisSystem.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}

Latest revision as of 18:40, 8 April 2024

Arch Axis

Menu location
Architektura → Narzędzia osi → Osie
Workbenches
Architektura
Default shortcut
A X
Introduced in version
-
See also
Układ osi, Siatka

Opis

Narzędzie Osie pozwala na umieszczenie serii osi w bieżącym dokumencie. Odległość i kąt między osiami można dostosować, podobnie jak styl numeracji. Osie służą głównie jako odniesienia do przyciągania obiektów, ale mogą być również używane razem z Układem osi. Mogą być one również przywoływane przez inne obiekty architektury w celu utworzenia parametrycznych szyków, na przykład belek lub słupów. Zamiast osi mozna również użyć Siatki.

Dwie osie obiektów ustawione prostopadle do siebie w celu utworzenia siatki.

Użycie

  1. Naciśnij przycisk Osie lub naciśnij A, a następnie X przyciski.
  2. Przesuń / Obróć system osi do żądanej pozycji.
  3. Przejdź do trybu edycji, klikając dwukrotnie układ osi w widoku drzewa, aby dostosować jego ustawienia, takie jak liczba osi, odległości i kąty między osiami.

Opcje

  • Każda oś w serii ma swoją własną odległość i kąt w stosunku do poprzedniej osi. Pozwala to na tworzenie bardzo złożonych układów, takich jak układy nieortogonalne, układy biegunowe lub wszelkiego rodzaju układy niejednolite.
  • Dwukrotne kliknięcie osi w widoku drzewa umożliwia edycję odległości, kątów i etykiet każdej osi.
  • Długość osi, rozmiar bąbelków i style numeracji można dostosowywać bezpośrednio we właściwościach systemu osi.
  • Każda oś może również wyświetlać etykietę, którą można edytować za pomocą okna dialogowego panelu zadań.

Właściwości

  • DANEDługość: Długość osi.
  • DANELimit: Jeśli wartość jest większa niż zero, każda oś będzie przedstawiona jako dwie linie o danej długości zamiast jednej ciągłej linii dostępne w wersji 0.20.
  • WIDOKRozmiar dymka: Rozmiar dymka osi.
  • WIDOKStyle numerowania: Sposób numerowania osi: 1,2,3, A,B,C, itd...
  • WIDOKPozycja dymka: Definiuje gdzie znajduje się dymek na osi: Na punkcie początkowym, końcowym, oba lub żaden.
  • WIDOKNazwa czcionki: Czcionka do rysowania numeru dymka i / lub etykiet.
  • WIDOKRozmiar czcionki: Rozmiar tekstu etykiety (tekst dymka jest kontrolowany przez rozmiar pęcherzyka).
  • WIDOKWyświetl etykietę: Włącza lub wyłącza wyświetlanie tekstów etykiet.

Użycie jako oznaczenie przekroju

Ustawiając właściwość Pozycja dymka na Strzałka lewo/prawo lub Pasek lewo/prawo, oś wyświetli wypełnioną strzałkę lub pasek zamiast dymka, dzięki czemu może być użyta jako oznaczenie przekroju. dostępne w wersji 0.20

Tworzenie skryptów

Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Osi może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:

Axes = makeAxis(num=5, size=1000, name="Axes")
  • Tworzy obiekt Axes z podanej liczby (num) osi i size, odstępu między każdą osią.

Przykład:

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