|
Lokalizacja w menu |
---|
Kreślenie → Kreskowanie Opisy → Kreskowanie |
Środowisko pracy |
Rysunek Roboczy, BIM |
Domyślny skrót |
H A |
Wprowadzono w wersji |
0.20 |
Zobacz także |
Wypełnienie |
Polecenie Kreskowanie środowiska Rysunek Roboczy tworzy kreskowanie na powierzchniach planarnych wybranego obiektu.
Gdy obliczany jest wzór kreskowania dla ściany, domyślnie jest on tymczasowo odwzorowany na globalną płaszczyznę XY. Dla powierzchni z prostymi krawędziami pierwsza prosta krawędź określa, jak to będzie realizowane. Pierwszy punkt tej krawędzi jest umieszczany na początku, a sama krawędź jest wyrównywana do osi X. Jeśli utworzysz linię łamaną z myślą o tym, możesz kontrolować, w jaki sposób wzór kreskowania jest wyrównany do konturu ściany
Jeśli wszystkie powierzchnie wybranego obiektu znajdują się na globalnej płaszczyźnie XY, można wyłączyć to domyślne zachowanie, ustawiając właściwość DANETranslate kreskowania projektu na wartość FAŁSZ
. Wzór kreskowania jest wtedy wyrównany do położenia odniesienia i osi X globalnego układu współrzędnych. W przypadku powierzchni na płaszczyźnie XY o prostych krawędziach właściwość DANETranslate może być użyta do przełączania między wzorcami bezwzględnymi (po lewej na obrazku) i względnymi (po prawej na obrazku).
Dwie zakreskowane figury z linii łamanych.
.
Figury zostały narysowane w kierunku przeciwnym do ruchu wskazówek zegara, zaczynając od lewego dolnego punktu.
Dla szkicu kreskowania po lewej stronie właściwość Translate jest ustawiona na wartość Fałsz
.
Dla szkicu kreskowania po prawej stronie jest ona ustawiona na wartość Prawda
.
Zobacz także strony: Edytor ustawień oraz Preferencje środowiska Rysunek Roboczy.
Zastosowanie mają następujące preferencje:
Zapoznaj się również z informacjami na stronie: Edytor właściwości.
Obiekt Kreskowanie wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
Kreskowanie
Link
): określa obiekt, którego ściany zostaną zakreskowane.Plik
): określa plik wzoru PAT.Ciąg znaków
): określa nazwę wzoru.Kąt
): określa obrót wzoru.Float
): określa skalę wzoru.Bool
): określa, czy podczas procesu kreskowania powierzchnie są tymczasowo przeliczane na globalną płaszczyznę XY. Ustawienie tej wartości na FAŁSZ
może dać błędne wyniki dla powierzchni innych niż XY.
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy tworzenia skryptów FreeCAD.
Aby utworzyć kreskowanie, użyj metody make_hatch
modułu Rysunek Roboczy.
hatch = make_hatch(baseobject, filename, pattern, scale, rotation)
Przykład:
import FreeCAD as App
import Draft
doc = App.newDocument()
rectangle = Draft.make_rectangle(4000, 1000)
rectangle.MakeFace = True
filename = App.getHomePath() + "data/Mod/TechDraw/PAT/FCPAT.pat"
pattern = "Horizontal5"
hatch = Draft.make_hatch(rectangle, filename, pattern, scale=50, rotation=45)
doc.recompute()