Arch Panel Cut/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Narzędzie to tworzy w dokumencie 3D płaski widok 2D panelu, który może zostać włączony do arkusza lub bezpośrednio wyeksportowany do formatu DXF. Obiekty Cięcia panelu są również obsługiwane przez środowisko pracy CAM.")
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 3: Line 3:
{{Docnav
{{Docnav
|[[Arch_Panel/pl|Panel]]
|[[Arch_Panel/pl|Panel]]
|[[Arch_Panel_Sheet/pl|Arkusz panela]]
|[[Arch_Panel_Sheet/pl|Arkusz panelu]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Panel.svg
|IconL=Arch_Panel.svg
Line 27: Line 27:
[[Image:Arch Wikihouse 02.jpg|1024px]]
[[Image:Arch Wikihouse 02.jpg|1024px]]


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


# Select one or more [[Arch_Panel|Arch Panel]] objects.
# Wybierz jeden lub więcej obiektów [[Arch_Panel/pl|panelu]].
# Press the {{Button|[[Image:Arch Panel Cut.svg|16px]] [[Arch_Panel_Cut|Arch Panel Cut]]}} button, or press {{KEY|P}} then {{KEY|C}} keys.
# Naciśnij przycisk {{Button|[[Image:Arch Panel Cut.svg|16px]] '''Cięcie panelu'''}} lub naciśnij {{KEY|P}}, a następnie {{KEY|C}}.
# Dostosuj żądane właściwości.
# Adjust the desired properties.


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


* Jeśli panel nie jest płaski ''(na przykład pofałdowany)'', podcięcie nie pojawi się w panelu cięcia. Narzędzie to jest przydatne głównie w przypadku płaskich paneli
* If the panel is not flat (corrugated, for example), the relief won't appear in the Panel cut. This tool is useful mainly for flat panels
* Cięcie panelu może wyświetlać znacznik. Znacznik ten może być niestandardową linią tekstu lub może automatycznie wyświetlać znacznik, etykietę lub opis powiązanego panelu.
* The panel cut can display a tag. This tag can be a custom line of text or can automatically show the Tag, Label or Description of its linked Panel.
* Aby znacznik był przydatny w obróbce CNC, powinien być napisany przy użyciu czcionki typu stick, w której litery są prostymi poliliniami, łatwymi do odtworzenia przez maszynę. Po utworzeniu obiekt Cięcie panelu automatycznie użyje czcionki określonej w preferencjach: {{MenuCommand|Edycja → Preferencje ... → Rysunek Roboczy → Teksty i wymiary → Domyślny plik czcionki dla kształtu z tekstu}}.
* To be useful for CNC machining, the tag should be written using a stick font, where letters are simple polylines that are easy for the machine to follow. Upon creation, the Panel Cut object will automatically use the font specified in Edit → Preferences → Draft → Texts and Dimensions → Default ShapeString font file
* Dwukrotne kliknięcie obiektu Cięcie panelu w widoku drzewa po jego utworzeniu umożliwia przejście do trybu edycji i zmodyfikowanie położenia znacznika.
* Double-clicking on the panel cut in the tree view after it is created allows you to enter edit mode and modify the position of the tag
* W przypadku konieczności ułożenia różnych wycięć panelu razem, wycięcia panelu mogą wyświetlać margines, który jest przydatny, aby upewnić się, że między jednym wycięciem a drugim zawsze znajduje się określona przestrzeń.
* When you need to layout different Panel Cuts together, Panel Cuts can display a margin, that is useful to make sure a certain space is always present between a cut and another


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


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


* {{PropertyData|Source}}: The [[Arch_Panel|Arch Panel]] object shown by this Cut
* {{PropertyData|Źródło}}: Obiekt [[Arch_Panel/pl|panelu]] pokazywany przez to cięcie.
* {{PropertyData|Tag Text}}: The text to display. Can be %tag%, %label% or %description% to display the panel tag or label
* {{PropertyData|Tekst Tagu}}: Tekst do wyświetlenia. Może to być %tag%, %label% lub %description%, aby wyświetlić tag panelu lub etykietę.
* {{PropertyData|Tag Size}}: The size of the tag text
* {{PropertyData|Rozmiar Tagu}}: Rozmiar tekstu znacznika.
* {{PropertyData|Tag Position}}: The position of the tag text. Keep (0,0,0) for automatic center position
* {{PropertyData|Pozycja Tagu}}: Pozycja tekstu znacznika. Zachowaj (0,0,0) dla automatycznej pozycji środkowej.
* {{PropertyData|Tag Rotation}}: The rotation of the tag text
* {{PropertyData|Obrót Tagu}}: Obrót tekstu znacznika.
* {{PropertyData|Font File}}: The font of the tag text
* {{PropertyData|Plik Czcionki}}: Czcionka tekstu znacznika.
* {{PropertyData|Make Face}}: If True, the panel is a Part Face, otherwise a Part Wire
* {{PropertyData|Utwórz ścianę}}: Jeśli przyjmie wartość {{True/pl}}, panel jest obiektem ściana środowiska Część , w przeciwnym razie polilinią środowiska Część.


<span id="View"></span>
=== View ===
===Widok===


* {{PropertyView|Margin}}: A margin that can be displayed outside the panel cut shape
* {{PropertyView|Margines}}: Margines, który może być wyświetlany poza kształtem wycięcia panelu.
* {{PropertyView|Show Margin}}: Turns the display of the margin on/off
* {{PropertyView|Pokaż Margines}}: Włącza / wyłącza wyświetlanie marginesu.


==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]].


The Panel Cut tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following function:
Narzędzie '''Cięcie panelu''' 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=
View = makePanelCut(panel, name="PanelView")}}
View = makePanelCut(panel, name="PanelView")}}


* Creates a {{incode|View}} object (2D projection) from the existing {{incode|panel}}.
* Tworzy obiekt {{Incode|View}} ''(rzut 2D)'' z istniejącego {{Incode|panel}}.


Przykład:
Example:
{{Code|code=
{{Code|code=
import FreeCAD, Draft, Arch
import FreeCAD, Draft, Arch
Line 95: Line 101:
}}
}}


== Tutorials ==
<span id="Tutorials"></span>
==Poradniki==


* [[Wikihouse_porting_tutorial|Wikihouse porting tutorial]]
* [[Wikihouse_porting_tutorial/pl|Poradnik przenoszenia Wikihouse]]




{{Docnav
{{Docnav
|[[Arch_Panel|Panel]]
|[[Arch_Panel/pl|Panel]]
|[[Arch_Panel_Sheet|Panel Sheet]]
|[[Arch_Panel_Sheet/pl|Arkusz panelu]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Panel.svg
|IconL=Arch_Panel.svg
|IconR=Arch_Panel_Sheet.svg
|IconR=Arch_Panel_Sheet.svg

Latest revision as of 16:52, 4 May 2024

Architektura: Cięcie panelu

Lokalizacja w menu
Architektura → Narzędzia panelu → Cięcie panelu
Środowisko pracy
Architektura, CAM
Domyślny skrót
P C
Wprowadzono w wersji
0.17
Zobacz także
Panel, Arkusz panelu, Zagnieżdżanie

Opis

Narzędzie to tworzy w dokumencie 3D płaski widok 2D panelu, który może zostać włączony do arkusza lub bezpośrednio wyeksportowany do formatu DXF. Obiekty Cięcia panelu są również obsługiwane przez środowisko pracy CAM.

Użycie

  1. Wybierz jeden lub więcej obiektów panelu.
  2. Naciśnij przycisk Cięcie panelu lub naciśnij P, a następnie C.
  3. Dostosuj żądane właściwości.

Opcje

  • Jeśli panel nie jest płaski (na przykład pofałdowany), podcięcie nie pojawi się w panelu cięcia. Narzędzie to jest przydatne głównie w przypadku płaskich paneli
  • Cięcie panelu może wyświetlać znacznik. Znacznik ten może być niestandardową linią tekstu lub może automatycznie wyświetlać znacznik, etykietę lub opis powiązanego panelu.
  • Aby znacznik był przydatny w obróbce CNC, powinien być napisany przy użyciu czcionki typu stick, w której litery są prostymi poliliniami, łatwymi do odtworzenia przez maszynę. Po utworzeniu obiekt Cięcie panelu automatycznie użyje czcionki określonej w preferencjach: Edycja → Preferencje ... → Rysunek Roboczy → Teksty i wymiary → Domyślny plik czcionki dla kształtu z tekstu.
  • Dwukrotne kliknięcie obiektu Cięcie panelu w widoku drzewa po jego utworzeniu umożliwia przejście do trybu edycji i zmodyfikowanie położenia znacznika.
  • W przypadku konieczności ułożenia różnych wycięć panelu razem, wycięcia panelu mogą wyświetlać margines, który jest przydatny, aby upewnić się, że między jednym wycięciem a drugim zawsze znajduje się określona przestrzeń.

Właściwości

Dane

  • DANEŹródło: Obiekt panelu pokazywany przez to cięcie.
  • DANETekst Tagu: Tekst do wyświetlenia. Może to być %tag%, %label% lub %description%, aby wyświetlić tag panelu lub etykietę.
  • DANERozmiar Tagu: Rozmiar tekstu znacznika.
  • DANEPozycja Tagu: Pozycja tekstu znacznika. Zachowaj (0,0,0) dla automatycznej pozycji środkowej.
  • DANEObrót Tagu: Obrót tekstu znacznika.
  • DANEPlik Czcionki: Czcionka tekstu znacznika.
  • DANEUtwórz ścianę: Jeśli przyjmie wartość Prawda, panel jest obiektem ściana środowiska Część , w przeciwnym razie polilinią środowiska Część.

Widok

  • WIDOKMargines: Margines, który może być wyświetlany poza kształtem wycięcia panelu.
  • WIDOKPokaż Margines: Włącza / wyłącza wyświetlanie marginesu.

Tworzenie skryptów

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

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

View = makePanelCut(panel, name="PanelView")
  • Tworzy obiekt View (rzut 2D) z istniejącego panel.

Przykład:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(500, 0, 0)
p3 = FreeCAD.Vector(500, 50, 0)
p4 = FreeCAD.Vector(550, 50, 0)
p5 = FreeCAD.Vector(600, 0, 0)
p6 = FreeCAD.Vector(1000, 0, 0)
p7 = FreeCAD.Vector(1000, 400, 0)
p8 = FreeCAD.Vector(600, 400, 0)
p9 = FreeCAD.Vector(600, 350, 0)
p10 = FreeCAD.Vector(550, 350, 0)
p11 = FreeCAD.Vector(500, 400, 0)
p12 = FreeCAD.Vector(0, 400, 0)

Wire = Draft.makeWire([p1, p2, p3, p4, p5, p6,
                       p7, p8, p8, p9, p10, p11, p12], closed=True)
Panel = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()

View = Arch.makePanelCut(Panel)
View.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()

Poradniki