-
Postów
1457 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
87
Treść opublikowana przez kruszynski
-
Dziękuję za przekazane informacje, postaram się wprowadzić zmiany najszybciej, jak tylko mi się uda. W sprawie problemu ze wstawianiem znaków D-6 D-15 na przesłanym przez Pana przykładzie znaki się wstawiają. Być może mógłbym połączyć się z Pana komputerem i zdiagnozować problem. w mailu wysłałem do Pana link do programu pozwalającego na takie połączenie.
-
Wychodzi na to, że nie działa funkcja action_tile . (action_tile "accept" "(done_dialog ) (setq zamkniecie 1) ") Wykonuje (done_dialog), ale już zamkniecie zawsze jest nil. Z tym można sobie poradzić: (action_tile "accept" "(done_dialog 1 )") ... (setq zamkniecie (start_dialog) ) Kolejna sprawa to przypisanie działania do edit_box (action_tile % (strcat "(setq " % " $value)")) nie przypisuje wartości do zmiennej To już poważniejszy temat. można się ratować odczytywaniem zmiennych z kontrolek analogicznie , z użyciem: (get_tile % ) ale zdaję sobie sprawę, że to byłoby pracochłonne. Zgłoszę do ZWSOFT co udało mi się ustalić .
-
Myślę, że to kwestia ścieżki do pliku DCL. czy zmienił Pan ścieżkę w linii 8 na taką, w jakiej u Pana jest zapisany plik? To chyba dlatego że nie zadziałało set_tile a dalej nie wykonało się start_dialog. Proszę dla testu zakomentować linijkę (set_tile % (eval (read %))) Nie przypisze wartości domyślnej, ale sprawdzimy czy reszta zadziała.
-
Na podstawie przesłanego przez Pan przykładu nie mogę potwierdzić że edit_box nie działa. Kiedy chce Pan wpisać coś do pola, kursor pojawia się w polu? Okno jest aktywne? można wyłączyć okno ? Czy w pasku poleceń pojawiają się jakieś komunikaty?
-
Wydaje mi się, że temat jest głębszy. W załączniku mój przykład najprostszego okna, zawierającego 2 kontrolki typu "edit_box". Moim zdaniem to działa poprawnie. Natomiast próbując uruchomić Pana przykład, wyświetla się okno, kontrolki są puste, a w pasku poleceń komunikat błędu: Error: incorrect type - nil happened in: #<Subr SET_TILE> Nie da się nic wpisać w kontrolki ani zamknąć okna. Czy takie objawy występują też u Pana? czy jeszcze coś innego? #<Subr SET_TILE> naprowadza, na to, że błąd jest przy wprowadzaniu wartości do kontrolki edit_box a komunikat: "incorrect type - nil" świadczy że wprowadzana wartość jest "nil". tak jakby zmienna nie miała przypisanej wartości. Tylko jak to możliwe skoro linijkę wcześniej ustawia Pan wartość zmiennej ? Postaram się dowiedzieć czegoś więcej, tylko proszę o potwierdzenie że mówimy o tym samym problemie. TestDCL.ZIP
-
Palety narzędzi mają pojawić się w wersji , która zostanie opublikowana w tym miesiącu, albo na początku przyszłego. Na Centrum Projektanta przyjdzie nam poczekać dłużej, niestety na chwilę obecną nie mam deklaracji kiedy uda się to wprowadzić.
-
OK, teraz widzę różnicę . Przekażę temat do ZWSOFT. Proszę mnie poprawić jeśli się mylę. Do wprowadzania wartości odpowiednią "kontrolką" jest : edit_box Nie ma ona parametru, który zapewniałby ograniczenie wprowadzane wartości tylko do liczb. Czy może jest inaczej? Jak mogę sprawdzić i udowodnić twórcom ZWCADa że "nie działają"
-
To co zgłaszał Pan wcześniej że okna DCL wieszają program działa, sprawdziłem też temat zawartości list rozwijalnych i też wyświetlają się poprawnie. Proszę podać więcej szczegółów czego jeszcze brakuje. Właśnie to sprawdziłem i spotkała mnie miła niespodzianka. na tym przykładzie jaki sprawdziłem, bloki dynamiczne są obsługiwane, co prawda nie ma jeszcze edycji, ale działa to tak, jak było wersji +2015. Sprawdziłem na takim przykładzie: Zapisuję aktualny widok w zmiennych: (setq wyswidoku (getvar "VIEWSIZE") ) (setq widok (trans (getpoint ) 1 0 ) ) zmieniam widok przez zwykłe funkcje ZWCADa, następnie chce go przywrócić: (command "_.zoom" "_c" (trans widok 0 1) wyswidoku) Nie zgłosiło żadnego komunikatu błędu, i widok ustawiło tak, jak przed zmianami. Żeby sprawdzić działanie funkcji trans na początku zmieniłem układ współrzędnych? Może jeszcze coś pominąłem, ale moim zdaniem to działa poprawnie.
-
Witam Próbowałem wstawiać znaki przy podłożonych XRefach i udało się bez problemu. Czy mógłby Pan podesłać przykładowy projekt wraz z podłożonymi XRefami na mail (pomoc@dobrycad.pl) żebym mógł sprawdzić to na tym samym przykładzie? Główna zmiana jaką chciałem wprowadzić to taka, żeby widoczne były podglądy słupków, opisów przy ich wstawianiu. Czy to więcej parametrów? Wcześniej było tak, że wskazywaliśmy 2 punkty równoległe do osi drogi , punkt wstawienia znaku i prowadziliśmy strzałkę z opisem. Teraz jest tak, że wskazujemy najpierw miejsce wstawienia znaku, i możemy nim "pokręcić" żeby był równolegle do drogi mając cały czas jego podgląd a następnie prowadzimy strzałkę z opisem Możemy też wstawiać znaki wzdłuż trasy z parametrem odległości . Być może w znakach innych niż te z biblioteki znaków pionowych , np w strzałkach może więcej trzeba klikać, ale też daje nam to dodatkowe możliwości wprowadzania strzałek w szyku co zadaną odległość. Z opisami oznakowania poziomego jest tak, że opisy wstawiają się w "dziwnych miejscach" jeśli zakończymy działanie funkcji przez Enter. To taki "efekt uboczny" uzyskany przy okazji tego, że chciałem dodać podgląd opisu przy jego wstawianiu, może Pan spróbować zakończyć działanie funkcji klawiszem [ESC]. Wtedy opis powinien wstawić się w ostatnim wskazanym punkcie. Aktualizacja opisów znaków poziomych ma poprosić o wskazanie bloku opisowego i zmieni powierzchnię i długość jeśli np linia została przycięta albo wydłużona. Jak to jest w Pana przypadku? wyświetla komunikat typu "nieznane polecenie"? czy jak powinienem rozumieć "nie bardzo chce się odpalić"? Największym wyzwaniem dla mnie była funkcjonalność malowania powierzchni wyłączonych z ruchu, czy sprawdzał Pan jak to działa?
-
Zmiany, jakie chciałbym wprowadzić w ZWTraffic 2017 to np: - Powierzchnie wyłączone z ruchu. - Moduł do tworzenia tablic objazdowych - Zmiany wynikające z aktualizacji rozporządzenia znak: np znak P-26, wielkości znaków poziomych mini, - Kilka tabliczek wynikających z zarządzenia GDDKiA np (przejście drugą stroną chodnika) - Dowolny napis w oznakowaniu poziomym. - Oznaczenia kilometrażu (w zadanych odstępach i przez określenie każdego z punktów) - Zmiany , uproszczenie sposobu wstawiania znaków, - Naprawa pewnych błędów zgłoszonych przez Użytkowników. Gdyby miał Pan , (lub ktokolwiek inny) kolejne pomysły co i jak powinniśmy zmienić w programie, bardzo proszę przesłać takie zgłoszenia tu na forum, albo mailowo na adres pomoc@zwcad.pl
-
Witam Wczoraj otrzymaliśmy nową kompilację. W tej wersji zostało poprawione wiele tematów jakie zostały zgłoszone po publikacji pierwszej bety. np: Pojawiły się funkcje SmartSel i LayerBrowser. Wśród tematów jakie pojawiły się na tym forum: jest możliwe przyciemnianie na zablokowanej warstwie , czyli zmienna LAYLOCKFADECTL po wczytaniu pasków ikon nie były one automatycznie włączone, teraz mechanizm działa dobrze chyba też na forum pojawił się taki problem, że przy kopiowaniu grup działy się cuda. Teraz jest OK. Nie wyświetlały się uchwyty polilinii 2d w blokach, teraz też to działa. Dla programistów dostępne jest środowisko .Net. Wiele problematycznych tematów zgłaszanych do pracy z LISPami zostało rozwiązanych. W środowisku VBA są też znaczące zmiany, wcześniej w tym wątku jeden z Użytkowników przekazał kilkanaście przypadków w których program zwraca komunikaty błędów. w obecnej wersji funkcje są dostępne i działają prawidłowo. Najnowsza wersja dostępna jest do pobrania tutaj: Wersja polska: ZWCAD 2017 beta2 32bit PL ZWCAD 2017 beta2 64bit PL Wersja angielska: ZWCAD 2017 beta2 32bit EN ZWCAD 2017 beta2 64bit EN
-
wymiar - grupowanie
kruszynski odpowiedział(a) na padon temat w Wsparcie programistyczne LISP i VisualLISP
W pierwszej wersji myślałem o przypadku, że zaznaczana jest jedna seria powtarzających się wymiarów. W takim trybie wszystko powinno być ok. W przypadku zaznaczenie wielu różnych wymiarów sprawa się komplikuje, wszystkie zaznaczone wymiary można podzielić na grupy takich samych , a to ciągnie za sobą kolejne komplikacje. Nie chcę już wchodzić w szczegóły techniczne programowania, więc ograniczę się do tego, że postaram się w najbliższym czasie przygotować wersję, w której różne grupy powinny działać poprawnie. -
wymiar - grupowanie
kruszynski odpowiedział(a) na padon temat w Wsparcie programistyczne LISP i VisualLISP
Witam Proszę sprawdzić program z załącznika sumawymiarów.zel -
wymiar - grupowanie
kruszynski odpowiedział(a) na padon temat w Wsparcie programistyczne LISP i VisualLISP
Witam Myślę, że uda się przygotować takie narzędzie w ciągu kilku najbliższych dni. Pytania pomocnicze: 1. Program ma działać tak, że zaznaczamy kilka wymiarów szeregowych, program wstawia jeden wymiar, który jest sumą wymiarów szeregowych, a co z samymi wymiarami szeregowymi? mają zostać usunięte? czy pozostawione? 2. W przedstawionym przykładzie wymiary szeregowe są równe. więc można łatwo dodać tekst: 5x30. a jak program ma się zachować jeśli zaznaczymy np 3 wymiary 50 i 2 wymiary 80? albo x wymiarów gdzie każdy jest inny? -
Dodawanie i usuwanie strzałek przy odnośnikach wieloliniowych można wykonać funkcją ODNWIELOEDYCJA (_MLEADEREDIT). W wersji 2017 nie ma jeszcze ikonki, ale funkcja działa.
-
Zainstalowałem. Przy wczytaniu otrzymuję komunikat, że plik jest wczytany, ale kiedy próbuję uruchomić jakiekolwiek polecenie (z ikon) dostaję komunikat: Nieznane polecenie. Być może kiedyś dawno temu miałem już zainstalowaną wersję testową profilka i licencja testowa wygasła.
-
Narzędzia do zestawień długości i powierzchni.
kruszynski odpowiedział(a) na kruszynski temat w Wsparcie programistyczne LISP i VisualLISP
Pracując w ZWCAD ,wystarczy taki plik zapisać w dowolnym miejscu na dysku i w ZWCADzie menu Narzędzia->Wczytaj aplikację wybrać ten plik, zaznaczyć go z listy i kilkąć przycisk [Wczytaj]. W ostatnim AutoCADzie na którym pracowałem było analogicznie. Po wczytaniu dostępne będzie polecenie AreaCal, które można po prostu wpisać , można też utworzyć sobie ikonkę i przypisać do niej polecenie. -
Postaram się potestować pracę na okienkach DCL . Jeśli udałoby się Panu przygotować okienko, na którym można powtórzyć zawieszanie ZWCADa, bardzo proszę o przesłanie.
-
Rzeczywiście wynik porównania jest nieprawidłowy. Temat przekazuję do ZWSOFT
-
wielolinia odniesienia - szukanie po tekście
kruszynski odpowiedział(a) na padon temat w ZWCAD Classic
Menu Narzędzia->Wczytaj aplikację. albo polecenie _appload. przycisk [Dodaj plik], proszę wybrać plik zel. jak pojawi sie na liście, to trzeba jeszcze go zaznaczyć i kliknąć przycisk [Wczytaj] -
Być może po ukazaniu się oficjalnej wersji ZWCADa będzie potrzebny jakiś czas na dostosowanie nakładki do nowej wersji ZWCADa, więc nie mogę zagwarantować, że pojawi ZWTraffic 2017 pojawi się wraz z ZWCADem 2017, ale opóźnienie powinno być minimalne. Nakładki w wersji Classic prawdopodobnie nie uda się wczytać w wersji 2017.
-
Rozwiązanie problemu pojawi się w kolejnej wersji ZWTraffic , czyli w wersji 2017. Rozwiązanie tymczasowe jakie mogę podpowiedzieć to rozbicie polilinii. Wystarczy użyć funkcji Rozbij(_explode) i polilinia zostanie zamieniona w łuk, na którym można wykonać oznakowanie.
-
Ok, przyjrzę się temu, może uda mi się ustalić w tym jakąś prawidłowość i rozwiązać problem
-
Narzędzia do zestawień długości i powierzchni.
kruszynski odpowiedział(a) na kruszynski temat w Wsparcie programistyczne LISP i VisualLISP
Nie sprawdzałem na AutoCADzie, ale może udać się, że zadziała taka wersja: AreaCal V1.1ACAD.lsp -
Proszę napisać coś więcej? Jaką wersję programu Pan posiada? Jak rozumieć : "problem z rysowaniem linii krawędziowych i segregacyjnych"? Rysują się w niepoprawnej skali? program się wyłącza? Nie pozwala zaznaczyć punktów początki u końca? może jeszcze inny problem? Może łatwiej to zobrazować na przykładowym screenie?