Arch Building/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Created page with "{{Docnav/pl |Teren |Kondygnacja |środowisko pracy Architektura |IconL=Arch_Site.svg |IconR=Arch_Floor.svg |IconC=Workbench_Arch.svg }}")
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/pl
|[[Arch_Site|Site]]
|[[Arch_Site/pl|Teren]]
|[[Arch_Floor|Floor]]
|[[Arch_Floor/pl|Kondygnacja]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Site.svg
|IconL=Arch_Site.svg
|IconR=Arch_Floor.svg
|IconR=Arch_Floor.svg
Line 10: Line 10:
}}
}}


{{GuiCommand
{{GuiCommand/pl
|Name=Arch Building
|Name=Arch Building
|Name/pl=Architektura: Budynek
|MenuLocation=ArchBuilding
|MenuLocation=ArchitekturaBudynek
|Workbenches=[[Arch_Workbench|Arch]]
|Workbenches=[[Arch_Workbench/pl|Architektura]]
|Shortcut={{KEY|B}} {{KEY|U}}
|Shortcut={{KEY|B}} {{KEY|U}}
|SeeAlso=[[Arch_BuildingPart|Arch BuildingPart]], [[Arch_Site|Arch Site]]
|SeeAlso=[[Arch_BuildingPart/pl|Część budynku]], [[Arch_Site/pl|Teren]]
}}
}}


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


'''Budynek''' środowiska Architektura jest specjalnym typem obiektu grupy FreeCAD, szczególnie odpowiednim do reprezentowania całej jednostki budynku. Są one najczęściej używane do organizowania modelu, zawierając obiekty [[Arch_Floor/pl|kondygnacji]].
The Arch Building is a special type of FreeCAD group object particularly suited for representing a whole building unit. They are mostly used to organize your model, by containing [[Arch Floor|floor]] objects.


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


# Opcjonalnie wybierz jeden lub więcej obiektów, które mają być zawarte w nowym budynku.
# Optionally, select one or more objects to be included in your new building.
# Press the {{Button|[[Image:Arch Building.svg|16px]] [[Arch Building|Arch Building]]}} button, or press the {{KEY|B}} then {{KEY|U}} keys.
# Naciśnij przycisk {{Button|[[Image:Arch_Building.svg|16px]] '''Budynek'''}} lub naciśnij klawisze {{KEY|B}}, a następnie {{KEY|U}}.


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


* Starting from FreeCAD version 0.18, the Building object is actually a [[Arch BuildingPart|BuildingPart]] with its {{PropertyData|IFC Type}} property set to "Building". You can convert any BuildingPart to a Building simply by changing its IFC Type.
* Począwszy od wersji FreeCAD 0.18, obiekt Budynku jest w rzeczywistości obiektem [[Arch BuildingPart/pl|Część budynku]] z jego właściwością {{PropertyData|Typ IFC}} ustawioną na "Building". Możesz przekonwertować dowolną Część budynku na budynek, po prostu zmieniając jej typ IFC.
* After creating a building, you can add more objects to it by drag and dropping them in the Tree View or by using the {{Button|[[Image:Arch Add.svg|16px]] [[Arch Add|Arch Add]]}} tool.
* Po utworzeniu budynku można dodać do niego więcej obiektów, przeciągając je i upuszczając w widoku drzewa lub używając przycisku {{Button|[[Image:Arch Add.svg|16px]] [[Arch_Add/pl|Połącz obiekty]]}}.
* You can remove objects from a building by drag and dropping them out of it the Tree View or by using the {{Button|[[Image:Arch Remove.svg|16px]] [[Arch Remove|Arch Remove]]}} tool.
* Możesz usunąć obiekty z budynku przeciągając i upuszczając je w widoku drzewa lub używając narzędzia {{Button|[[Image:Arch Remove.svg|16px]] [[Arch_Remove/pl|Usuń komponent]]}}.


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


* {{PropertyData|Building Type}}: The type of this building, to choose from a list
* {{PropertyData|Typ Budynku}}: Typ tego budynku, do wyboru z listy.


==Tworzenie skryptów==
==Scripting==
{{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]].


The Building tool can be used in [[macros|macros]] and from the [[Python|Python]] console by using the following function:
Narzędzie '''Budynek''' 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=
Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
}}
}}


* Creates a {{incode|Building}} object from {{incode|objectslist}}, which is a list of objects, or {{incode|baseobj}}, which is a {{incode|Shape}}.
* Tworzy obiekt {{incode|Building}} z {{incode|objectslist}}, który jest listą obiektów, lub {{incode|baseobj}}, który jest obiektem {{incode|Shape}}.


Przykład:
Example:


{{Code|code=
{{Code|code=
Line 68: Line 73:




{{Docnav
{{Docnav/pl
|[[Arch_Site|Site]]
|[[Arch_Site/pl|Teren]]
|[[Arch_Floor|Floor]]
|[[Arch_Floor/pl|Kondygnacja]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Site.svg
|IconL=Arch_Site.svg
|IconR=Arch_Floor.svg
|IconR=Arch_Floor.svg

Latest revision as of 11:37, 1 April 2024

Architektura: Budynek

Lokalizacja w menu
Architektura → Budynek
Środowisko pracy
Architektura
Domyślny skrót
B U
Wprowadzono w wersji
-
Zobacz także
Część budynku, Teren

Opis

Budynek środowiska Architektura jest specjalnym typem obiektu grupy FreeCAD, szczególnie odpowiednim do reprezentowania całej jednostki budynku. Są one najczęściej używane do organizowania modelu, zawierając obiekty kondygnacji.

Użycie

  1. Opcjonalnie wybierz jeden lub więcej obiektów, które mają być zawarte w nowym budynku.
  2. Naciśnij przycisk Budynek lub naciśnij klawisze B, a następnie U.

Opcje

  • Począwszy od wersji FreeCAD 0.18, obiekt Budynku jest w rzeczywistości obiektem Część budynku z jego właściwością DANETyp IFC ustawioną na "Building". Możesz przekonwertować dowolną Część budynku na budynek, po prostu zmieniając jej typ IFC.
  • Po utworzeniu budynku można dodać do niego więcej obiektów, przeciągając je i upuszczając w widoku drzewa lub używając przycisku Połącz obiekty.
  • Możesz usunąć obiekty z budynku przeciągając i upuszczając je w widoku drzewa lub używając narzędzia Usuń komponent.

Właściwości

  • DANETyp Budynku: Typ tego budynku, do wyboru z listy.

Tworzenie skryptów

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

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

Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
  • Tworzy obiekt Building z objectslist, który jest listą obiektów, lub baseobj, który jest obiektem Shape.

Przykład:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)

Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()

Building = Arch.makeBuilding([Wall1, Wall2])

Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()