Arch Truss/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "==Użycie==")
(Updating to match new version of source page)
 
(16 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{Docnav/pl
{{Docnav/pl
|[[Arch_Fence/pl|Ogrodzenie]]
|[[Arch_Fence/pl|Ogrodzenie]]
|[[Arch_Profile/pl|Profil]]
|[[Arch_Equipment/pl|Profil]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|[[BIM_Workbench/pl|środowisko pracy BIM]]
|IconL=Arch_Fence.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconR=Arch_Equipment.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_BIM.svg
}}
}}


{{VeryImportantMessage|POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy [[BIM_Workbench/pl|BIM]] w V1.0<br>
Ta strona została zaktualizowana dla tej wersji.}}

<div class="mw-translate-fuzzy">
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Arch Truss
|Name=Arch Truss
|Name/pl=Architektura: Wiązar
|Name/pl=BIM: Wiązar
|MenuLocation=Architektura → Wiązar
|MenuLocation=3D / BIM → Wiązar
|Workbenches=[[Arch_Workbench/pl|Architektura]]
|Workbenches=[[BIM_Workbench/pl|BIM]]
|Version=0.19
|Version=0.19
}}
}}
</div>


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


<div class="mw-translate-fuzzy">
Narzędzie '''Wiązar''' tworzy obiekt [https://pl.wikipedia.org/wiki/Wi%C4%85zar_(budownictwo) wiązara] z wybranego obiektu liniowego ''(takiego jak [[Draft_Line/pl|linia]] lub [[Sketcher_NewSketch/pl|szkic]])'' lub od podstaw, jeśli żaden obiekt nie został wybrany podczas uruchamiania polecenia.
Narzędzie '''Wiązar''' tworzy obiekt [https://pl.wikipedia.org/wiki/Wi%C4%85zar_(budownictwo) wiązara] z wybranego obiektu liniowego ''(takiego jak [[Draft_Line/pl|linia]] lub [[Sketcher_NewSketch/pl|szkic]])'' lub od podstaw, jeśli żaden obiekt nie został wybrany podczas uruchamiania polecenia.
</div>


[[Image:Arch Truss example.png|600px]]
[[Image:Arch Truss example.png|600px]]
Line 28: Line 35:
==Użycie==
==Użycie==


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

# Use a workbench of your choice to create a single line
# Select that line
# Press the {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss|Arch Truss]]}} button
# Adjust the truss properties to your liking


# Użyj wybranego środowiska pracy, aby utworzyć pojedynczą linię
# Wybierz tę linię.
# Naciśnij przycisk {{Button|[[Image:Arch_Truss.svg|16px]] '''Wiązar'''}}.
# Dostosuj właściwości kratownicy do swoich potrzeb.


<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 72: Line 83:
}}
}}


Przykład:
Example:


{{Code|code=
{{Code|code=
Line 89: Line 100:




{{Docnav
{{Docnav/pl
|[[Arch_Fence|Fence]]
|[[Arch_Fence/pl|Ogrodzenie]]
|[[Arch_Equipment/pl|Profil]]
|[[Arch_Profile|Profile]]
|[[BIM_Workbench/pl|środowisko pracy BIM]]
|[[Arch_Workbench|Arch]]
|IconL=Arch_Fence.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconR=Arch_Equipment.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_BIM.svg
}}
}}


{{Arch Tools navi{{#translation:}}}}
{{BIM_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 09:37, 16 June 2024

POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy BIM w V1.0
Ta strona została zaktualizowana dla tej wersji.

BIM: Wiązar

Lokalizacja w menu
3D / BIM → Wiązar
Środowisko pracy
BIM
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