TechDraw Hatch/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(24 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Docnav/pl
{{Docnav/pl
|[[TechDraw_StackDown/pl|Przesuń poziom w dół]]
|[[TechDraw_ClipGroupRemove/pl|Usuń widok z grupy wycinków]]
|[[TechDraw_GeometricHatch/pl|Kreskowanie geometryczne]]
|[[TechDraw_GeometricHatch/pl|Kreskowanie geometryczne]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|[[TechDraw_Workbench/pl|środowisko pracy Rysunek Techniczny]]
|IconL=TechDraw_ClipGroupRemove.svg
|IconL=TechDraw_StackDown.svg
|IconR=TechDraw_GeometricHatch.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
Line 12: Line 12:
{{GuiCommand/pl
{{GuiCommand/pl
|Name=TechDraw Hatch
|Name=TechDraw Hatch
|Name/pl=Rysunek Techniczny: Kreskowanie powierzchni za pomocą pliku obrazu
|Name/pl=TechDraw: Zakreskuj
|MenuLocation=Rysunek techniczny → Kreskowanie na powierzchni za pomocą pliku obrazu
|MenuLocation=Rysunek Techniczny → Kreskowanie → Kreskowanie na powierzchni za pomocą pliku obrazu
|Workbenches=[[TechDraw_Workbench/pl|Rysunek Techniczny]]
|Workbenches=[[TechDraw_Workbench/pl|Rysunek Techniczny]]
|SeeAlso=[[TechDraw_GeometricHatch/pl|Zastosuj kreskowanie geometryczne na powierzchni]], [[TechDraw_Hatching/pl|Kreskowanie]]
|SeeAlso=[[TechDraw_GeometricHatch/pl|Zastosuj na powierzchni kreskowanie geometryczne]], [[TechDraw_Hatching/pl|Kreskowanie]]
}}
}}


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


Narzędzie [[Image:TechDraw_Hatch.svg|24px]] '''Kreskowanie''' środowiska Rysunek Techniczny wypełnia zamknięty obszar w widoku wzorcem kreskowania, którym mogą być pliki [[SVG/pl|SVG]] lub [[Bitmap/pl|bitmap]] ''({{Version/pl|1.0}})''.
Narzędzie '''Kreskowanie powierzchni za pomocą pliku obrazu''' środowiska Rysunek Techniczny wypełnia zamknięty obszar w widoku wzorcem kreskowania, którym mogą być pliki [[SVG/pl|SVG]] lub [[Bitmap/pl|bitmap]] ''({{Version/pl|0.21}})''.
W odróżnieniu od tego, narzędzie [[Image:TechDraw_GeometricHatch.svg|24px]] [[TechDraw_GeometricHatch/pl|kreskowanie geometryczne]] wykorzystuje konkretny plik wzoru PAT, szczegółowe informacje znajdują się na stronie [[TechDraw_Hatching/pl|kreskowanie]].
W odróżnieniu od tego, narzędzie [[Image:TechDraw_GeometricHatch.svg|24px]] [[TechDraw_GeometricHatch/pl|kreskowanie geometryczne]] wykorzystuje konkretny plik wzoru PAT, szczegółowe informacje znajdują się na stronie [[TechDraw_Hatching/pl|kreskowanie]].


Line 27: Line 28:
{{Caption|SVG hatch pattern on a face}}
{{Caption|SVG hatch pattern on a face}}


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


<div class="mw-translate-fuzzy">
# Wybierz zamknięty obszar w widoku.
# Wybierz zamknięty obszar w widoku.
# Naciśnij przycisk {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch/pl|Kreskowanie powierzchni za pomocą pliku obrazu]]}}.
# Otworzy się okno dialogowe, w którym można wybrać plik wzoru, skalę i kolor.


# Wybierz zamknięty obszar w oknie widoku 3D.
# Istnieje kilka sposobów na wywołanie tego narzędzia:
# Istnieje kilka sposobów na wywołanie tego narzędzia:
#* Naciśnij przycisk {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch/pl|Kreskowanie powierzchni za pomocą pliku obrazu]]}}.
#* Naciśnij przycisk {{Button|[[Image:TechDraw_Hatch.svg|16px]] '''Kreskowanie powierzchni za pomocą pliku obrazu'''}}.
#* Wybierz opcję z menu {{MenuCommand|Rysunek Techniczny → [[Image:TechDraw_Hatch.svg|16px]] Kreskowanie powierzchni za pomocą pliku obrazu}}.
#* Wybierz opcję {{MenuCommand|Rysunek Techniczny → Kreskowanie → [[Image:TechDraw_Hatch.svg|16px]] Kreskowanie powierzchni za pomocą pliku obrazu}} z menu.
# Otworzy się panel zadań {{MenuCommand|Zastosuj kreskowanie na powierzchni}}.
# Otworzy się panel zadań {{MenuCommand|Zastosuj kreskowanie na powierzchni}}.
# Opcjonalnie zmień {{MenuCommand|Plik z wzorem}}, {{MenuCommand|Skala wzoru}} i {{MenuCommand|Kolor linii}}.
# Opcjonalnie zmień {{MenuCommand|Plik z wzorem}}.
# Opcjonalnie zmień wartości w polach {{MenuCommand|Skala wzoru}} i {{MenuCommand|Kolor linii}}. Ustawienia te są ignorowane dla wzorów bitmapowych.
# Naciśnij przycisk {{Button|OK}}.
# Naciśnij przycisk {{Button|OK}}.
</div>


<span id="Notes"></span>
==Uwagi==
==Uwagi==


* Dla wypełnienia jednolitym kolorem jako '''plik wzorca''' wybierz {{FileName|solid.svg}}.
<div class="mw-translate-fuzzy">
* Obiekty kreskowania są podatne na problemy z ''[[Topological_naming_problem/pl|nazewnictwem topologicznym]]''. Aby uzyskać więcej informacji, zobacz informacje w narzędziu [[TechDraw_LengthDimension/pl|Rysunek techniczny: Wymiar długości]]. Zaleca się, aby kreskowanie było jednym z ostatnich kroków w procesie rysowania.
* Obiekty kreskowania są podatne na problemy z ''[[Topological_naming_problem/pl|nazewnictwem topologicznym]]''. Aby uzyskać więcej informacji, zobacz informacje w narzędziu [[TechDraw_LengthDimension/pl|Rysunek techniczny: Wymiar długości]]. Zaleca się, aby kreskowanie było jednym z ostatnich kroków w procesie rysowania.
* Przykładowe wzory [[SVG/pl|SVG]] są dostępne lokalnie w:
* Przykładowe wzory [[SVG/pl|SVG]] są dostępne lokalnie w:
</div>
: {{Code|code=
: {{Code|code=
$INSTALL_DIR/data/Mod/TechDraw/Patterns
$INSTALL_DIR/data/Mod/TechDraw/Patterns
}}
}}
" Gdzie {{incode|$INSTALL_DIR}} to katalog, w którym zainstalowano FreeCAD, na przykład:
<div class="mw-translate-fuzzy">
gdzie {{incode|$INSTALL_DIR}} to katalog, w którym zainstalowano FreeCAD, na przykład:
</div>
: {{Code|code=
: {{Code|code=
/usr/share/freecad/data/Mod/TechDraw/Patterns
/usr/share/freecad/data/Mod/TechDraw/Patterns
}}
}}
: Są one również dostępne na [https://github.com/FreeCAD/FreeCAD/tree/master/src/Mod/TechDraw/Patterns GitHub].
<div class="mw-translate-fuzzy">
a także na [https://github.com/FreeCAD/FreeCAD/tree/master/src/Mod/TechDraw/Patterns GitHub].
</div>


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


* {{PropertyData|Source}}: Widok i ściana, aby otrzymać wzór kreskowania.
* {{PropertyData|Źródło}}: Widok i ściana, aby otrzymać wzór kreskowania.
* {{PropertyData|Hatch Pattern}}: Pełna ścieżka i nazwa pliku wzorca SVG.
* {{PropertyData|Wzór kreskowania}}: Pełna ścieżka i nazwa pliku wzorca SVG.
* {{PropertyView|Hatch Color}}: Wzór kreskowania zostanie wyświetlony w tym kolorze.
* {{PropertyView|Kolor kreskowania}}: Wzór kreskowania zostanie wyświetlony w tym kolorze.
* {{PropertyView|Hatch Scale}}: Modyfikator rozmiaru wzoru kreskowania.
* {{PropertyView|Skala kreskowania}}: Modyfikator rozmiaru wzoru kreskowania.


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


{{Emphasis|Zobacz również:}} [[TechDraw_API|TechDraw API]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].
Zobacz również stronę: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[FreeCAD_Scripting_Basics/pl|Podstawy pisania skryptów dla FreeCAD]].


Narzędzie Hatch może być używane w [[macros/pl|makrodefinicjach]] i z konsoli [[Python/pl|Python]] za pomocą następujących funkcji:
Narzędzie '''Kreskowanie powierzchni za pomocą pliku obrazu''' 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=
hatch = FreeCAD.ActiveDocument.addObject('TechDraw::DrawHatch','Hatch')
hatch = FreeCAD.ActiveDocument.addObject("TechDraw::DrawHatch", "Hatch")
hatch.Source = (view1,["Face0"])
hatch.Source = (view1, ["Face0"])
hatch.HatchPattern = hatchFileSpec
hatch.HatchPattern = hatchFileSpec
rc = page.addView(hatch)
page.addView(hatch)
}}
}}




{{Docnav/pl
{{Docnav/pl
|[[TechDraw_StackDown/pl|Przesuń poziom w dół]]
|[[TechDraw_ClipGroupRemove/pl|Usuń widok z grupy wycinków]]
|[[TechDraw_GeometricHatch/pl|Kreskowanie geometryczne]]
|[[TechDraw_GeometricHatch/pl|Kreskowanie geometryczne]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|[[TechDraw_Workbench/pl|środowisko pracy Rysunek Techniczny]]
|IconL=TechDraw_ClipGroupRemove.svg
|IconL=TechDraw_StackDown.svg
|IconR=TechDraw_GeometricHatch.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg

Latest revision as of 12:54, 3 April 2024

Rysunek Techniczny: Kreskowanie powierzchni za pomocą pliku obrazu

Lokalizacja w menu
Rysunek Techniczny → Kreskowanie → Kreskowanie na powierzchni za pomocą pliku obrazu
Środowisko pracy
Rysunek Techniczny
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Zastosuj na powierzchni kreskowanie geometryczne, Kreskowanie

Opis

Narzędzie Kreskowanie powierzchni za pomocą pliku obrazu środowiska Rysunek Techniczny wypełnia zamknięty obszar w widoku wzorcem kreskowania, którym mogą być pliki SVG lub bitmap (dostępne w wersji 0.21). W odróżnieniu od tego, narzędzie kreskowanie geometryczne wykorzystuje konkretny plik wzoru PAT, szczegółowe informacje znajdują się na stronie kreskowanie.

SVG hatch pattern on a face

Użycie

  1. Wybierz zamknięty obszar w widoku.
  2. Istnieje kilka sposobów na wywołanie tego narzędzia:
    • Naciśnij przycisk Kreskowanie powierzchni za pomocą pliku obrazu.
    • Wybierz opcję Rysunek Techniczny → Kreskowanie → Kreskowanie powierzchni za pomocą pliku obrazu z menu.
  3. Otworzy się panel zadań Zastosuj kreskowanie na powierzchni.
  4. Opcjonalnie zmień Plik z wzorem.
  5. Opcjonalnie zmień wartości w polach Skala wzoru i Kolor linii. Ustawienia te są ignorowane dla wzorów bitmapowych.
  6. Naciśnij przycisk OK.

Uwagi

  • Dla wypełnienia jednolitym kolorem jako plik wzorca wybierz solid.svg.
  • Obiekty kreskowania są podatne na problemy z nazewnictwem topologicznym. Aby uzyskać więcej informacji, zobacz informacje w narzędziu Rysunek techniczny: Wymiar długości. Zaleca się, aby kreskowanie było jednym z ostatnich kroków w procesie rysowania.
  • Przykładowe wzory SVG są dostępne lokalnie w:
$INSTALL_DIR/data/Mod/TechDraw/Patterns

" Gdzie $INSTALL_DIR to katalog, w którym zainstalowano FreeCAD, na przykład:

/usr/share/freecad/data/Mod/TechDraw/Patterns
Są one również dostępne na GitHub.

Właściwości

  • DANEŹródło: Widok i ściana, aby otrzymać wzór kreskowania.
  • DANEWzór kreskowania: Pełna ścieżka i nazwa pliku wzorca SVG.
  • WIDOKKolor kreskowania: Wzór kreskowania zostanie wyświetlony w tym kolorze.
  • WIDOKSkala kreskowania: Modyfikator rozmiaru wzoru kreskowania.

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

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

hatch = FreeCAD.ActiveDocument.addObject("TechDraw::DrawHatch", "Hatch")
hatch.Source = (view1, ["Face0"])
hatch.HatchPattern = hatchFileSpec
page.addView(hatch)