Arch Truss/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Narzędzie '''Wiązar''' tworzy obiekt [https://pl.wikipedia.org/wiki/Wi%C4%85zar_(budownictwo) wiązara] z wybranego obiektu liniowego ''(takiego jak linia lub szkic)'' lub od podstaw, jeśli żaden obiekt nie został wybrany podczas uruchamiania polecenia.")
(Created page with "{{Docnav/pl |Ogrodzenie |Profil |środowisko pracy Architektura |IconL=Arch_Fence.svg |IconR=Arch_Profile.svg |IconC=Workbench_Arch.svg }}")
 
(10 intermediate revisions by the same user not shown)
Line 25: Line 25:
[[Image:Arch Truss example.png|600px]]
[[Image:Arch Truss example.png|600px]]


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


<span id="Creating_from_a_selected_object"></span>
===Creating from a selected object===
===Tworzenie z wybranego obiektu===


# Użyj wybranego środowiska pracy, aby utworzyć pojedynczą linię
# Use a workbench of your choice to create a single line
# Wybierz tę linię.
# Select that line
# Press the {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss|Arch Truss]]}} button
# Naciśnij przycisk {{Button|[[Image:Arch Truss.svg|16px]] '''Wiązar'''}}.
# Dostosuj właściwości kratownicy do swoich potrzeb.
# Adjust the truss properties to your liking




<span id="Creating_from_scratch"></span>
===Creating from scratch===
===Tworzenie od podstaw===


# Upewnij się, że nic nie jest zaznaczone
# Make sure nothing is selected
# Press the {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss|Arch Truss]]}} button
# Naciśnij przycisk {{Button|[[Image:Arch Truss.svg|16px]] '''Wiązar'''}}.
# Kliknij w widoku 3D, aby zdefiniować pierwszy punkt lub ręcznie wprowadź współrzędne X, Y i Z.
# Click in the 3D view to define a first point, or manually enter X, Y and Z coordinates
# Kliknij w widoku 3D, aby zdefiniować drugi punkt lub ręcznie wprowadź współrzędne X, Y i Z.
# Click in the 3D view to define a second point, or manually enter X, Y and Z coordinates
# Dostosuj właściwości kratownicy do własnych potrzeb.
# Adjust the truss properties to your liking


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


<span id="Data"></span>
=== Data ===
===Dane===


* {{PropertyData|TrussAngle}}: The angle of the truss
* {{PropertyData|TrussAngle}}: Kąt kratownicy.
* {{PropertyData|SlantType}}: The slant type of this truss
* {{PropertyData|SlantType}}: Typ skosu kratownicy.
* {{PropertyData|Normal}}: The normal direction of this truss
* {{PropertyData|Normal}}: Kierunek normalny kratownicy.
* {{PropertyData|HeightStart}}: The height of the truss at the start position
* {{PropertyData|HeightStart}}: Wysokość kratownicy w pozycji początkowej.
* {{PropertyData|HeightEnd}}: The height of the truss at the end position
* {{PropertyData|HeightEnd}}: Wysokość kratownicy w pozycji końcowej.
* {{PropertyData|StrutStartOffset}}: An optional start offset for the top strut
* {{PropertyData|StrutStartOffset}}: Opcjonalne przesunięcie początkowe dla górnej rozpórki.
* {{PropertyData|StrutEndOffset}}: An optional end offset for the top strut
* {{PropertyData|StrutEndOffset}}: Opcjonalne przesunięcie końcowe dla górnej rozpórki.
* {{PropertyData|StrutHeight}}: The height of the main top and bottom elements of the truss
* {{PropertyData|StrutHeight}}: Wysokość głównych górnych i dolnych elementów kratownicy.
* {{PropertyData|StrutWidth}}: The width of the main top and bottom elements of the truss
* {{PropertyData|StrutWidth}}: szerokość głównego górnego i dolnego elementu kratownicy.
* {{PropertyData|RodType}}: The type of the middle element of the truss
* {{PropertyData|RodType}}: Typ środkowego elementu kratownicy.
* {{PropertyData|RodDirection}}: The direction of the rods
* {{PropertyData|RodDirection}}: Kierunek prętów.
* {{PropertyData|RodSize}}: The diameter or side of the rods
* {{PropertyData|RodSize}}: Średnica lub bok prętów.
* {{PropertyData|RodSections}}: The number of rod sections
* {{PropertyData|RodSections}}: Liczba sekcji prętów.
* {{PropertyData|RodEnd}}: If the truss has a rod at its endpoint or not
* {{PropertyData|RodEnd}}: Czy kratownica ma pręt w punkcie końcowym, czy nie.
* {{PropertyData|RodMode}}: How to draw the rods
* {{PropertyData|RodMode}}: Sposób rysowania prętów.


==Scripting==
<span id="Scripting"></span>
==Tworzenie skryptów==


The Truss tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following function:
Narzędzie '''Wiązar''' może być używane w [[Macros/pl|makrodefinicjach]] i z konsoli [[Python/pl|Python]] za pomocą następujących funkcji:


{{Code|code=
{{Code|code=
Line 71: Line 77:
}}
}}


Przykład:
Example:


{{Code|code=
{{Code|code=
Line 88: Line 94:




{{Docnav
{{Docnav/pl
|[[Arch_Fence|Fence]]
|[[Arch_Fence/pl|Ogrodzenie]]
|[[Arch_Profile|Profile]]
|[[Arch_Profile/pl|Profil]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Fence.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconR=Arch_Profile.svg

Latest revision as of 05:35, 5 May 2024

Architektura: Wiązar

Lokalizacja w menu
Architektura → Wiązar
Środowisko pracy
Architektura
Domyślny skrót
brak
Wprowadzono w wersji
0.19
Zobacz także
brak

Opis

Narzędzie Wiązar tworzy obiekt wiązara z wybranego obiektu liniowego (takiego jak linia lub szkic) lub od podstaw, jeśli żaden obiekt nie został wybrany podczas uruchamiania polecenia.

Użycie

Tworzenie z wybranego obiektu

  1. Użyj wybranego środowiska pracy, aby utworzyć pojedynczą linię
  2. Wybierz tę linię.
  3. Naciśnij przycisk Wiązar.
  4. Dostosuj właściwości kratownicy do swoich potrzeb.


Tworzenie od podstaw

  1. Upewnij się, że nic nie jest zaznaczone
  2. Naciśnij przycisk Wiązar.
  3. Kliknij w widoku 3D, aby zdefiniować pierwszy punkt lub ręcznie wprowadź współrzędne X, Y i Z.
  4. Kliknij w widoku 3D, aby zdefiniować drugi punkt lub ręcznie wprowadź współrzędne X, Y i Z.
  5. Dostosuj właściwości kratownicy do własnych potrzeb.

Właściwości

Dane

  • DANETrussAngle: Kąt kratownicy.
  • DANESlantType: Typ skosu kratownicy.
  • DANENormal: Kierunek normalny kratownicy.
  • DANEHeightStart: Wysokość kratownicy w pozycji początkowej.
  • DANEHeightEnd: Wysokość kratownicy w pozycji końcowej.
  • DANEStrutStartOffset: Opcjonalne przesunięcie początkowe dla górnej rozpórki.
  • DANEStrutEndOffset: Opcjonalne przesunięcie końcowe dla górnej rozpórki.
  • DANEStrutHeight: Wysokość głównych górnych i dolnych elementów kratownicy.
  • DANEStrutWidth: szerokość głównego górnego i dolnego elementu kratownicy.
  • DANERodType: Typ środkowego elementu kratownicy.
  • DANERodDirection: Kierunek prętów.
  • DANERodSize: Średnica lub bok prętów.
  • DANERodSections: Liczba sekcji prętów.
  • DANERodEnd: Czy kratownica ma pręt w punkcie końcowym, czy nie.
  • DANERodMode: Sposób rysowania prętów.

Tworzenie skryptów

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

Truss = makeFence([baseobj])

Przykład:

import FreeCAD
import Draft
import Arch

p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(2000,0,0)
baseline = Draft.makeLine(p1,p2)
truss = Arch.makeTruss(baseline)
truss.HeightStart = 200
truss.HeightEnd = 400
# adjust other needed properties