Stworzenie własnego stylu kreskowania [Rozwiązany]


Rekomendowane odpowiedzi

Dzień dobry, 

Próbuję zmienić plik pat (wiersze dotyczące ANSI34), tak by kreskowanie tworzyło szraf zgodny z rozporządzeniem dotyczącym planu miejscowego, lecz nic się nie zmienia w kreskowaniu ANSI34.

W załączeniu plik dwg z pożądanym kreskowaniem (na razie utworzonym polilinią).

Poniżej wiersze, które wpisałem w ZWCADISO.pat. Zrobiłem to na podstawie analizy oryginalnych wierszy ANSI34. Nie znam klucza tworzenia kreskowania i być może źle rozumuję.....

*ANSI34,ANSI Plastic, Rubber
45, 0, 0, 0, 203.2 
45, 8.89, 0, 0, 203.2 
45, 17.78, 0, 0, 203.2 
45, 26.67, 0, 0, 203.2 
45, 35.56, 0, 0, 203.2 
45, 44.45, 0, 0, 203.2 
45, 53.34, 0, 0, 203.2 
45, 62.23, 0, 0, 203.2
45, 71.12, 0, 0, 203.2 
45, 80.01, 0, 0, 203.2 
45, 88.90, 0, 0, 203.2 

Dodam, że w ZWCAD.pat wpisałem

*ANSI34,ANSI Rubber, Plastic
45, 0, 0, 0, 8.00 
45, 0.35, 0, 0, 8.00 
45, 0.70, 0, 0, 8.00 
45, 1.05, 0, 0, 8.00 
45, 1.40, 0, 0, 8.00 
45, 1.75, 0, 0, 8.00 
45, 2.10, 0, 0, 8.00 
45, 2.45, 0, 0, 8.00
45, 2.80, 0, 0, 8.00 
45, 3.15, 0, 0, 8.00 
45, 3.50, 0, 0, 8.00 

zorientowałem się, że przelicznik w wartościach definiujących linie w ZWCAD.pat i ZWCADISO.pat to 25,4. Prawdopodobnie od 1 cal = 25,4 mm.

kreskowanie2.dwg

Odnośnik do komentarza
Udostępnij na innych stronach

Dzień dobry,
ZWCADISO.pat jest domyślne i wczytuje się przy użyciu szablonu zwcadiso.dwt. Zatem wystarczy dokonać zmian w jednym pliku jeśli korzystamy z mm.

Aby dokonywać zmian, potrzeba by przeanalizować całą strukturę pliku PAT. W definicji na pewno znajdują się kąty oraz odsunięcia w określonych kierunkach.
Jeśli nowa definicja kreskowania sprowadza się do ilości kresek w grupie i ustawienia odpowiednich odległości między nimi, to wydaje się, że wystarczy takie odległości wskazać i umieścić odpowiednią ilość wierszy.

Po zmianach potrzeba ponownie uruchomić program, aby zmiany były widoczne.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Oryginalnie definicja ANSI34, prócz wiersza z nazwą, posiada cztery wiersze regulujące kreskowanie. 

Ja, zgodnie z pożądanym kreskowaniem przedstawionym w pliku dwg, wprowadziłem 11 wierszy regulujących.

Problem jest taki, że nic się nie zmieniło. ZWCAD nadal wyświetla ANSI34 w wersji oryginalnej. Być może potrzebna jest korekta 

jeszcze jakichś innych plików, bądź ustawień.....

Odnośnik do komentarza
Udostępnij na innych stronach

Proszę spróbować utworzyć taki wpis:

*wzor-z-forum-2,THSWARE
45.00000000,0,0,0.08,-0.08,0.16,0
45.00000000,0,0.00485,0.08,-0.08,0.15314,-0.00686
45.00000000,0,0.0097,0.08,-0.08,0.14629,-0.01371
45.00000000,0,0.01508,0.08,-0.08,0.13867,-0.02133
45.00000000,0,0.01993,0.08,-0.08,0.13181,-0.02819
45.00000000,0,0.02478,0.08,-0.08,0.12495,-0.03505
45.00000000,0,0.02963,0.08,-0.08,0.1181,-0.0419
45.00000000,0,0.03448,0.08,-0.08,0.11124,-0.04876
45.00000000,0,0.03933,0.08,-0.08,0.10438,-0.05562
45.00000000,0,0.04472,0.08,-0.08,0.09676,-0.06324
45.00000000,0,0.04956,0.08,-0.08,0.0899,-0.0701
45.00000000,0.10829,0,0.08,-0.08,0.00686,-0.15314
45.00000000,0.10344,0,0.08,-0.08,0.01371,-0.14629
45.00000000,0.09805,0,0.08,-0.08,0.02133,-0.13867
45.00000000,0.0932,0,0.08,-0.08,0.02819,-0.13181
45.00000000,0.08835,0,0.08,-0.08,0.03505,-0.12495
45.00000000,0.08351,0,0.08,-0.08,0.0419,-0.1181
45.00000000,0.07866,0,0.08,-0.08,0.04876,-0.11124
45.00000000,0.07381,0,0.08,-0.08,0.05562,-0.10438
45.00000000,0.06842,0,0.08,-0.08,0.06324,-0.09676
45.00000000,0.06357,0,0.08,-0.08,0.0701,-0.0899


Dla pewności wstawiam też plik z tym stylem kreskowania (jest na końcu) ZWCADISO.pat

Plik powinien być w katalogu  %appdata%\ZWSOFT\ZWCADA\2021\pl-PL\Support (proszę sobie zrobić kopie istniejącego pliku)

Wzór nazywa się wzor-z-forum-2

 

image.gif

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

  • dmatusz3 zmienił(a) tytuł na Stworzenie własnego stylu kreskowania

Bardzo dziękuję za podjęcie tematu.

Mam ZWCAD 2021 Wersja profesjonalna. U mnie ścieżka do plików pat to: .................\ZWSOFT\ZWCAD 2021\UserDataCache\pl-PL\Support,

ale to chyba nie ma znaczenia. Niestety w dalszym ciągu program "nie widzi" nowego kreskowania. Poniżej screen z mojego pola wyboru.

image.thumb.png.04a9b1f5ab5802ef502e98dfe6b6b5a0.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

13 minut temu, ESPESA napisał:

U mnie ścieżka do plików pat to: .................\ZWSOFT\ZWCAD 2021\UserDataCache\pl-PL\Support,

Jeśli Pan ma ZWCAD 2021 to proszę spróbować w tej ścieżce

%appdata%\ZWSOFT\ZWCAD\2021\pl-PL\Support

 

Proszę skopiować powyższą ścieżkę i wkleić do okna eksploratora Windows i nacisnąć Enter

image.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

po wpisaniu SNOWY i wybraniu zwcadiso.dwt otworzył się nowy rysunek "Rysunek1" i tam użyłem nowego kreskowania. skopiowałem to kreskowanie

do pliku projektu urbanistycznego i po zaznaczeniu pokazuje się nazwa WZOR-Z-FORUM-2. Jednak przy próbie zakreskowania nowego obiektu, w dalszym ciągu

nie mam w polu wyboru nowego kreskowania. Malarz formatu też nie działa.

Odnośnik do komentarza
Udostępnij na innych stronach

Tak. Po wklejeniu obiektów z projektu urbanistycznego do "Rysunek1" wszystko działa. Jedynym ograniczeniem będzie teraz tworzenie

innych projektów na pliku, gdzie wszystko działa;) Ale to nie jest już problem. 

Bardzo dziękuję za pomoc.

Panowie, mam jednak dodatkową rzecz do rozwiązania. Rozporządzenie dotyczące planów miejscowych dopuszcza trzy przeznaczenia w jednym terenie.

Wówczas wypełnienie konturu stanowi szraf o trzech kolorach (jak na screenie). Moja pierwsza myśl to nałożenie dwóch kreskowań (najlepiej z zakodowanym przesunięciem), ale może macie Panowie lepszy pomysł. Finalnie, przy wydruku 1:1 wypełnienie powinno stanowić szraf z trzema kolejnymi kolorami (każdy pas 4 mm).

 

image.thumb.png.e3d5cb22d4dbb8c38205400f53154f13.png

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi o nałożenie dwóch kreskowań na jeden obiekt. Pod spodem kreskowanie z tłem (dzięki temu mamy już dwa kolory szrafu)  a na górze kreskowanie

bez tła (trzeci kolor). Całość, przy wydruku 1:1, będzie tworzyć szraf z pasów o trzech różnych kolorach i szerokości 4 mm każdy.

image.png.ae39ac15abc3130b95e53354371d8e89.png

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbujmy.

Przed kreskowaniem warto jednak wykonać kilka operacji.

W pierwszej kolejności usuniemy ramkę, ponieważ w innym przypadku będzie ją widać na łączeniu.

image.png

 

Po drugie ten plik najlepiej "przeczyścić" poleceniem _purge, żeby usunąć nieużywane bloki, style tekstu, wymiarowania i inne.

image.png

 

To jest plik po oczyszczeniu.

kresk3_1.dwg

 

Poniżej animacja z użycia polecenia do superkreskowania

image.gif

 

Proszę pamiętać, że takie kreskowanie jest raczej nieedytowalne (np. zmiana kąta pochylenia), najlepiej je skasować i utworzyć na nowo.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Świetnie ! 

O to mi właśnie chodziło. 

Jednak u mnie nie idzie to tak, jak na animacji. Przy określeniu skali na 1, fioletowy prostokąt musi być bardzo duży. Inaczej program sygnalizuje błąd, jak poniżej.

image.png.7b4fa36bbda54096cec069c4e91755de.png

Po wpisaniu skali 0,001  można przejść dalej, ale po wskazaniu wewnętrznego punktu obiektu, pojawia się komunikat:

image.png.748cb77d0355c65f4780cd0a41362c33.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

Do zakreskowania teren 1U-P-IKO, jak w pliku pdf. W pliku dwg (kresk4.dwg), roboczo, obiekt z czerwonym konturem.

Podejrzewam, że jakieś ustawienia globalne są inne, bo po wklejeniu obiektów do pliku, gdzie działa "WZOR-Z-FORUM-2",

"rozjechały" się czcionki i niektóre linie, np. "granica obszaru objętego planem".

W załączeniu:

1. kresk4.dwg (tu działa "WZOR-Z-FORUM-2" i tu trzeba zastosować superkreskowanie. Chcę bowiem stworzyć plik bazowy, gdzie będę

mógł stosować szrafy dwukolorowe i trzykolorowe).

2. mpzp Chorzew 4.dwg (oryginalny projekt, gdzie nie działa "WZOR-Z-FORUM-2").

3. mpzp Chorzew_zał_1.pdf.

kresk4.dwg mpzp Chorzew 4.dwg mpzp Chorzew_zał_1.pdf

Odnośnik do komentarza
Udostępnij na innych stronach

Nie powinno być problemu z użyciem kreskowania z tego forum. Najlepiej wybrać warstwę "0" z domyślną grubością (0,25) i zakreskować dowolny obszar.
Zwracam uwagę, aby wybrać odpowiednią skalę dla tego wzoru. Dla powyższego rysunku ustawiam skalę 200- może w tym jest problem.

2024-06-03 14_29_47.png

Odnośnik do komentarza
Udostępnij na innych stronach

Jak pisałem w poprzednich wpisach, nie mam już problemu z użyciem kreskowania "WZOR-Z-FORUM-2" (u mnie skala 100 i grubość 0,5, żeby powstał - przy skali wydruku 1:1 - dwukolorowy szraf o pasach szerokości 4 mm).

Problem jest z użyciem superkreskowania (pojawiają się opisane przeze mnie wcześniej błędy).

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.