GRID, LIMITS, Grid beyound Limits


JasW

Recommended Posts

Obsługa siatki GRID'a chyba nie jest dopracowana ( ZWCAD2017 Architecture kernel vernum=12354)   

Ucieszyłem się że ZWCAD 2017 ma lepszą siatkę płaszczyzny edycji (a nie kropkowanie, które nie nadaje się do pracy w 3D) . Zauwazyłem jednak kilka uciążliwych niedoróbek:

1. Obsługa GRID'a z opcjami dodatkowymi (aktywacja przez dialog _dsettings ) ma błędy

Próba aktywacji w powiązaniu z ustawianiem limitow edycji ( komendy LIMITS ) w _dsettings zakladka [Snap & Grid]  :
a)   opcja "[x] Allow subdivision below  spacing"  ( włączenie)  powoduje iz grid w ogóle sie nie pojawi.  U mnie grud zadziala tylko jak jest to wyłączone.

b)  opcja "[ ] Display grid beyound limits" ( wyłączenie) powoduje że grid czasami się nie pojawi (nie mogę wyczuć zależnosci. Być może jakas interakcja z pkt 1. ) 

Powoduje to, że u mnie GRID z ustawionym limitem (LIMITS ... ) i chęcią  wyłączenia grid beyound limits ) czasami nie aktywuje się a zamiast tego grid całkowicie znika:

1c. Po zmianie limitów (komenda LIMITS .... ) trzeba ręcznie wymusić refresh ( np: pan/zoom) aby okno zaktualizowało  ustawienia

Mam także prośbę do teamu ZWCADa o wprowadzenie możliwości edycji schematkow kolorowania GRID'a ( W ZWCAD2017 rysowany zawsze czarną kreską ) : 

Załączniki:

        screen 1: Zwcad2017 grid + okno _dsettings z komentarzem

Proszę o weryfikacje i ew zgłoszenie do korekty.

2.   Powiązane z 1 ale wysyłam jako propozycja pewnego dopracowania samego wyświetlania grida:

     Proponuję wzbogacić schematy kreskowania grida np: wprowadzając w dialogu _options zakładka [Display] button   dod ustawienia kolorów dla : 

     grid limits  
     grid linespacing
     grid subdivision (lub subspacing ) 

 Załączniki:

    screen 2:  grid   Zwcad 2017 z dialogiem  _options gdzie można by to wstawić 
    screen 3:  grid  Autocad 2002 (nawet taki stary Autocad mial to trochę bardziej dopracowane ;-) 

 

Powyższe pomogło by w pracy z obiektami 3D 

Pozdrawiam,

J.

 

 

 

 

Zwcad2017(12354)_options_colors.jpg

Zwcad2017(12354)_dsettings_grid.jpg

Autocad_grid.jpg

Edited by JasW
Link to comment
Share on other sites

1 godzinę temu, JasW napisał:

[x] Allow subdivision below  spacing"

Jak rozumiem opcja powinna przy dużym powiększeniu (gdy najmniejsze oczko siatki "wychodzi" poza ekran) powinna podzielić to oczko na mniejsze.

I to działa z wyjątkiem trybu, gdy jest wyłączone wyświetlanie do limitów.

Włączenie tej opcji nie powoduje wyłączenia siatki, ale siatka znika jeśli oddalenie jest zbyt duże (z wyjątkiem sytuacji gdy wyłączone jest wyświetlanie do limitów). Wtedy siatka wyświetla się cały czas.

Pokazałem to na filmie.

 

 

Link to comment
Share on other sites

Dziękuję za wstepną analizę.

Od paru dni przechodzę na Zwcad Architecture. 

Sprawdziłem zatem na czystym ZWCAD i wszystko było poprawnie ( tzn. tak jak u Pana na filmie wyżej ) 

Porównując jeszcze raz sekwencje z filmu :

Na  ZWCAD Architecture :

- ok. sekundy 44 - problem 1a  wystapił ( znikł calkowicie GRID !) ale tylko jeśli robiłem to na czystym projekcie . (Jak wcześniej dodałem prostokąty grid pozostał ! )

- ok. sekundy 67 - problem 1c) zmiana LIMITS nie odświeża okna wystapił.  Konieczność ręcznego refresh 

-*-

Przy okazji przyjrzalem się znaczeniu chceckbox'a  [x] Adaptive Grid ( wcześniej zawsze był u mnie włączony )

Zajrzałem do helpu ZWCAD: iniestety nie zaskoczyłem jak rozumić opis  "Limit the grid density while zooming out."  

Po testowych  włączaniach/wyłączeniach - korelacji z ruchami zoom in/zoom out niestety nie widzę.
Nie wiem czy ta opcja do czegoś moze sie przydac ale dla lekkiego zgłebienia tematu może ktoś znajdzie czytelniejszą interpretację?

-*-

Proszę o komentarz czy u da się nadać bieg w ZWSOFT tematowi nr 2

Pozdrawiam

J.

 

 

 

 

 

 

Link to comment
Share on other sites

Jeśli chodzi o temat 2 (możliwość zmiany 3 kolorów składowych siatki) to jak najbardziej się przychylam.
Przekażemy jutro taką sugestię.

Natomiast jeśli chodzi o punkt 1 to zainstaluję sobie Architecture, bo jednak są różnice pomiędzy ZWCAD, i będę drążył dalej.

Link to comment
Share on other sites

Kolejny przypadek złego działania GRID:

Problem łatwiej zobaczyć gdy zmienimy UCS z domyslnego 0XY na płaszczyznę OYZ ( UcsXDir=0,1,0    UcsYDir=0,0,1 )

Po wyłączeniu Display grid beyound limits grid w ZWCAD  znika !!!!
Załączam screen z AutoCAD. Proszę o test czy da się to zrobić w ZWCAD 2017 :

J.

Autocad_GRID_na_UCS_OYZ.jpg

Edited by JasW
Link to comment
Share on other sites

Widzę, że napisaliśmy jednocześnie posty.

33 minuty temu, JasW napisał:

Problem łatwiej zobaczyć gdy zmienimy UCS z domyslnego 0XY na płaszczyznę OYZ

Czy AC przyjmuje limity z płaszczyzny XY i po obrocie układu współrzędnych przenosi je na nową płaszczyznę?

Bo wydaje mi się, że problem leży w limitach, ponieważ odnoszą się one tylko do płaszczyzny XY globalnego układu współrzędnych.
Po obrocie LUW limity nie są przenoszone.

Link to comment
Share on other sites

Godzinę temu, dmatusz3 napisał:

Czy AC przyjmuje limity z płaszczyzny XY i po obrocie układu współrzędnych przenosi je na nową płaszczyznę?

 

Godzinę temu, dmatusz3 napisał:

Bo wydaje mi się, że problem leży w limitach, ponieważ odnoszą się one tylko do płaszczyzny XY globalnego układu współrzędnych.
Po obrocie LUW limity nie są przenoszone.

AutoCAD i domniemam że także w ZWCAD)  LIMITS jak i GRID zawsze odnoszą się do lokalnego układu współrzędnych (2D) aktualnego UCS .

Opisują to trzy zmienne: 
 UCSXDir   (w aktualnym UCS oś X ) ,
 UCSYDir   (w aktualnym UCS oś Y )
 UCSOrg    (w aktualnym układzie początek układu współrzędnych względem WCS ) 

Konsekwentnie parametry  LIMITS (lower left  i upper right corner) odnoszą się do prostokąta na płaszczyźnie lokalnej (poczatek względem  UCSOrg a płaszczyznę definiują UCSXDir  i UCSYDir  + na końcu opcjonalny ELEVATION )

Zgłoszony wyżej problem z wizualizacja GRID z wyłączonym  "Display grid beyound limits"  de fakto zmienia  wizualizację grida z nieskończonej płaszczyzny na ograniczoną parametrami polecenia LIMITS ramkę . 

Zrobiłem kolejny test i widac że pogubili się w ZWSOFT z osiami po translacjach układu współrzednych. Złośliwie dodałem jeszcze ELEVATIONS ... :

Na rysunku zaznaczyłem co się zmienia po ruchu myszką.

J.

 

Autocad_GRID_na_UCS_OYZ_zmiana_LIMITS.jpg

Edited by JasW
Link to comment
Share on other sites

Dobrze to mamy jeden wniosek: ustawione limity odnoszą się do GUW a mają odnosić się do LUW. Wtedy po przestawieniu układu współrzędnych w dalszym ciągu siatka będzie się wyświetlać poprawnie w płaszczyźnie XY.

Ale wolałbym się cofnąć o dwa kroki do siatki w płaszczyźnie XY GUW i trochę to ułożyć.

U mnie działa to w taki sposób, jak opisałem poniżej (jest to także na filmach).

 

Przypadek 1 (domyślny)

2017-01-05 13_44_12-Ustawienia rysunkowe.png

Siatka jest wyświetlana: 

  • na całym ekranie
  • brak podpodziałów oczek siatki
  • siatka znika jeśli jest zbyt gęsta.

 

Przypadek 2

2017-01-05 13_45_18-Ustawienia rysunkowe.png

Siatka jest wyświetlana: 

  • na całym ekranie
  • podczas powiększania widoku tworzą się podpodziały oczek siatki
  • siatka znika jeśli jest zbyt gęsta.

 

Przypadek 3

2017-01-05 13_46_40-Ustawienia rysunkowe.png

Siatka jest wyświetlana: 

  • do granic wyznaczonych przez zmianne LIMMAX i LIMMIN
  • brak podpodziałów oczek siatki
  • siatka nie znika niezależnie od skali widoku.

Który z przypadków u Pana nie działa?

Link to comment
Share on other sites

Na szybko:

43 minuty temu, dmatusz3 napisał:

Dobrze to mamy jeden wniosek: ustawione limity odnoszą się do GUW

Ja jednak napisałem i starałem się pokazać na rysunach jednak że coś przeciwnego:

że Limity (LIMMIN i LIMMAX ) odnoszą się zawsze i wyłącznie do LUW i w dodatku płaskiego (2D) ukł wspólrzednych

m.inn dlatego można wpisać tam tylko dwie pary po dwie liczby.

Przypadek że LUW = GUW jest oczywiscie szczególny i domyślnie tak jest na nowo otwartych plikach DWG

Na moim ost. screenie ( uchwycony widok podczas podawania drugiej wspólrzędnej LIMITS czyli  prawy górny róg )

                                          na chwilę pojawił się prostokąt ! co skrzętnie uwieczniłem scrennshotem

To pozwoliło wizualnie odkryć jak interpretuje osie kernel ZWCAD'a w których ujawnia się ma kolejny błąd z niespójnym działaniem GRID z LIMITS i UCS ( zła korelacja kierunków ruchu myszką z pryrostem wysokosci prostokąta.

-*-

Musze pomysleć jak odpowiedziec zwiężle na pana ( @dmatusz3 ) drugą cześć ost. postu

BTW: Czy poza mną na tym forum uzywa kombinacji GRID/LIMITS/UCS ?  i ma jakąs wiedzę jak to ujarzmic w ZWCAD ?

 

 

 

Edited by JasW
Link to comment
Share on other sites

7 minut temu, JasW napisał:

Na szybko:

50 minut temu, dmatusz3 napisał:

Dobrze to mamy jeden wniosek: ustawione limity odnoszą się do GUW

Ja jednak napisałem i starałem się pokazać na rysunach jednak że coś przeciwnego:

że Limity (LIMMIN i LIMMAX ) odnoszą się zawsze i wyłącznie do LUW i w dodatku płaskiego (2D) ukł wspólrzednych

:) nie wyraziłem się jasno. Napisałem jak jest i co to powoduje. I to jestem w stanie opisać i udokumentować do ZWSOFT.

Ale nie jest to (zachowanie limitów przy zmianie LUW) oczywiście takie jak powinno być.

Link to comment
Share on other sites

56 minut temu, Martin_S napisał:

A jakie to ma praktyczne zastosowane...p.s. przynajmniej juz wiem jak to aktywować ;)  ...jako pomoc do 3D

Projektuję i rozwijam system do modelowania dosyć zlożonych obiektów 3D ( 50..200 tys elementow ) na bazie engine ACAD'a .

W projekcie wdrożyłem cos co zniwelowało zawsze irytujący mnie wady ACAD'a - słabe wsparcie  edycji 3D 

Poskładałem GRID / UCS / LIMITS w jedną spójną superklomendę i całość nazwałem "robocza płszczyzna edycji"  .

Daje to funkcjonalnośc podobną do modułów Sketch czy Draft  z CAD'ów nowszych generacji. 

Wszystko działa na jedno kliknięcie. Wplecione w dużo większy kod bardzo pomaga gdy kilkaset razy dziennie zmieniany jest UCS (scena jest bardzo złożona ;-) ) .

Jak zaczęłem projekt portować na ZWCADA , wyszło m.inn. że na razie trochę opornie działa spójne współdziałanie kombinacji  GRID/UCS/LIMITS 

Nie mogę załączyc screenów projektu ale obiecuję w wolniejszej chwili cos wrzucę na forum jako np. kanwa do dyskusji nad patentami do radzenia sobie z edycją złożonych modeli 3D. 

Pozdrawiam,

J.

 

Edited by JasW
Link to comment
Share on other sites

  • 1 month later...

Dziękuje za odświeżenie tematu. 
Apropo filmiku wyzej. Do obserwacji zmian UCS na planie YZ warto wrzucić jakiś obiekt na planie XY aby pozostał plan odniesienia.
Ja często zmieniam UCS na plan YZ. Niestety dla vernum=12656 nadal grid znika gdy jest nieaktywne "display grid beyond limits" .  

J.

 

 

Link to comment
Share on other sites

  • 5 months later...

Przypomnienie. w ZWCAD 2017 GRID znika gdy ustawimy UCS na płaszczyżnie OYZ i nie jest właczone display grid beyond limits.

Czekałem cierpliwie na fix przez kilka kolejnych SP w ZWCAD 2017 ( do SP3.3 ) niestety rozwiązania się nie doczekałem.

1. Czy  to zostało zarejestrowane to pod jakimś numerem w ZWSOFT?   ( nie zgłaszałem tego bezpośrednio do chińczyków )

2. Jakieś szanse w ZWCAD 2018?

Pozdrawiam,
J. 

Edited by JasW
Link to comment
Share on other sites

Dnia 4.01.2017 o 11:05, JasW napisał:

Powiązane z 1 ale wysyłam jako propozycja pewnego dopracowania samego wyświetlania grida:

     Proponuję wzbogacić schematy kreskowania grida np: wprowadzając w dialogu _options zakładka [Display] button   dod ustawienia kolorów dla : 

     grid limits  
     grid linespacing
     grid subdivision (lub subspacing ) 

W ZWCAD 2018 udało się wprowadzić opcje odnośnie kolorów siatki.

 

grid_color.png

Link to comment
Share on other sites

  • 1 month later...

Sprawdziłem dziś.

Potwierdzam, że GRID z limitami działa od ZwCAD 2018  vernum=21849  (dostepna tylko POL) . 

Ponieważ ja używam głównie ENG muszę niestety poczekać na odp. update ( w dostępnym ENG vernum=21730 jeszcze to nie działa  ) .

Pozdrawiam ,

J.

 

 

 

Edited by JasW
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...