-
Postów
576 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
15
Treść opublikowana przez alf
-
wymiarowanie wg pikietaża osi drogi
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
metodą prób i błędów "rozkminiłam", dziękuję! Fajne narzędzie do wymiarowania wg osi drogi (dla mnie wystarczy). -
Nie mam civila ani inroads-a A potrzebuję z wymiarować xx różnych obiektów w odniesieniu do pikietaża drogi. Oś drogi niestety nie jest idealną prostą tylko polilinią składającą się z odcinków i łuków. Czy może ktoś spotkał się z jakimś narzędziem (nie kombajnem jak civila czy inroadsa) który potrafi takie wymiarowanie zrobić?
-
przetestowane "mała" niedogodność, a z niej winikające milion razy klikanie. Chodziło mi o "grupowe" zmiany liczb w wielu tekstach. Można teraz zaznaczyć całą grupę tekstów zawierających liczby, ale fajnie działa to dla tekstu jednoliczbowego, np "abc190.00" W przypadku wieloliczbowego, np "a192.00* absc45.00 ; 12.00" klikać i tak trzeba pojedyncze liczby. Może warto były by dorobić dodatkową opcję a) "zmień wszystko" oraz b) zmień tylko liczby z zadanego zakresu, np większe niż 190 a mniejsze niż 300 Ponadto warto (ale nie narzucam się) też dorobić opcję "cofnij wszystkie zmiany". Teraz po zmianie np 1000 liczb cofniecie komendy calc to pilnowanie zapisania zmian przed uruchomieniem procedury i zamknięcie bez zapisywania zmian w celu powrotu do wartości sprzed zmian.
-
Przepraszam ale dopiero teraz mogłam wrócić d ZWcada. Skrypt działa chyba dobrze z wyjątkiem jednej uciążliwości. Można przeliczać pojedyncze liczby natomiast nie można przeliczać całych grup od razu. To np dla przeliczenia paru tysięcy wartości jest nie możliwe do wykonania w ten sposób. Tak więc czy można zmienić sposób wyboru tj dodać wybór wielu (oknem i fence-m (literka "f" po wyborze komendy), oba wybory teraz nie działają)
-
Kilka miesięcy temu kupiliśmy '2025
-
i jeszcze jedno, spacja też powinna być traktowana jako znak (ciąg znaków może zwierać spacje), więc podział odcinków nie powinien pomijać spacji, z wyjątkiem takim że spacje jako nie liczby powinny "znaleźć" się w odcinkach literowych
-
niestety nie wystarczy, bo to wiele liczb, ale każda ma inną wartość. Tak więc mathtext niezbędny
-
obrazowo tak to sobie wyobrażam: 1) z ciągu np s(df125,56<12.22x niezależnie od spacji czy innych znaków, wyciąga tylko liczby, w tym wypadku cztery s(df12;5,56<12.22x 12 5 56 i 12.22 możemy wygra ręcznie lub zadać kryterium (tylko liczby >12) Kalkulator zmienia tylko liczbę >12 2) alternatywa, wymagająca kilku kroków, ale chyba prostrza, bo wtedy wystarczył by lisp robiący rozbicie tego ciągu tekstowego s(df12;5,56<12.22x na odcinki zawierające te liczby (przerwanie w miejscu gdzie cyfra zaczyna lub łączy się liczba ze znakiem innym niż liczba lub kropka): s(df 12 ; 5 , 56 < 12.22 x teraz możemy już wyłowić potrzebne nam liczby wg kryterium wielkości, wrzucić je na osobną warstwę, wyizolować i przeliczyć mathtext - em 3) Potem dla dopełnienia "dzieła" można by skleić z powrotem rozbite w drobny mak teksty, też stosując kryterium odległości między znakami (nie będą większe niż spacja) ale to co najpotrzebniejsze i bez sklejania mamy
-
kalkulator tekstów Potrzebuję lispa do zmiany konkretnych wartości w tekstach, poprzez np. dodanie/odjęcie stałej wartości. Mam pod ręką dwa lispy, z czego jeden robi świetną robotę dla pewnej grupy tekstów (mathtext) a drugi, nieco inny, działa, ale nie tak, jak ja bym chciała. Tak więc mam dwa rodzaje tekstów (mono-textów w tym wypadku, choć ) 1) tekst będący w całości liczbą, np 12.22 2) tekst zawierający w ciągu znaków alfanumerycznych tę liczbę, np "ab12, c1415, do końca 12.22" Potrzebuję np. dodać do wybranych (wielu) liczb jakąś wartość, np. 0.25 a) w tekstach 1) stosuję lisp "mathtext", wyizolowuję pożądane teksty i zmieniam je wszystkie o zadaną wartość (nie tworzę nowych tylko zastępuję wartości) b) analogicznie chciałabym to zrobić z tekstami 2), ale TextCalcV1-0 choć działa to nie tak jak lisp mathtext. Jest w nim natomiast pożądana funkcja wynajdowania ciągów liczbowych i wyboru właściwego ciągu. przykład: z ciągu a-n "ab12, c1415, do końca 12.22" wyłowi 12, 1415 oraz 12.05 jako trzy liczby i pozwoli na wybór jednej z nich do dalszej do zmiany. I na tym kończy się jego użyteczność bo do zmiany potrzebuje tekstu wartości jaka mamy dodać/udjąć oraz wstawia nową wartość a nie zastępuje w tekście "ab12, c1415, do końca 12.22" pozycji "12.22" na "ab12, c1415, do końca 12.47" TextCalcV1-0 ma jeszcze jedną wadę, brak możliwości ustawienia własnego zaokrąglenia, zaokrąglenie wstawia zgodnie z ustawieniami "units" Czy ktoś mógłby się pochylić nad tym problemem? mathtext.lsp TextCalcV1-0.lsp
-
też używam zapisywania do "las". Przydatna rzecz
-
Stała odległość między wierszami - szyk [Rozwiązany]
alf odpowiedział(a) na Disnew temat w ZWCAD Standard i Professional
measure block, co odl. X, bez align?, trzeba by tylko wyliczc ile jest odl X po linii -
ZWCAD 2020 // łączenie wielu plików DWG w jeden
alf odpowiedział(a) na adamstef temat w ZWCAD Standard i Professional
To wyjaśnia.. można użyć jakiegoś programu do szybkiego wsadowego poprawiania nazw, np renamer. -
Podkłady rastrowy w wysokiej rozdzielczości
alf odpowiedział(a) na dmatusz3 temat w ZWCAD Standard i Professional
całkiem zacne narzędzie. W chwili potrzeby potestuję.. -
właśnie to.., dziękuję!!
-
niestety nie na jednym rysunku mam ten problem, jest tego więcej wysyłam przykładowy plik do sprawdzenia, to export dgna z bentleya do dwga, wysyłam na prv, z prośbą o sprawdzenie co nie tak z nim
-
Właśnie dlatego od dawna unikam we wszelkich nazwach plików, katalogów polskich ogonków. Jak się coś sypie, to zazwyczaj albo zbyt długa ścieżka, połączenie z mapowanym dyskiem lub właśnie polski znak
-
Merci!
-
tu, w zw, jak raz przekręcisz gałkę i klops, jak zepsute radio Erewań. Ale dla mnie to dobrze, bo w pliku miałam kilka layoutów ustawienia na 1 a sporą część na 0 i wszystkie mi ustawił na 1.
-
chodzi, ale z powrotem nie wraca do ustawienia 0 (tj z 1 na 0). Co prawda mi potrzebne tylko przejście na 1, ale dla porządku przekazuję tę informację, bo może ktoś chciał by w drugą stronę Command: L-ANNO2 Dla układu OD-4.1_PW_Urz oczyszczl[A3] zmieniono ustawienie ANNOALLVISIBLE na 0 Dla układu OD-4.4_PT_Urz oczyszczl[A3] zmieniono ustawienie ANNOALLVISIBLE na 0 Command: ANNOALLVISIBLE Enter ANNOALLVISIBLE's new value <1>: *Cancel* Tak ogólnie to wielkie dzięki za pomoc
-
no czymś różnić się musi.. i dlatego pewnie ma swoje komendy
-
mam taką wersję (2019): po załadowaniu jej taki wynik; Command: L-ANNO extraExplode:*error*: undefined function - GETPROPERTYVALUE
-
oo. dzięki po teście w zw2025, począkowe ustawienie 0: Command: ANNOALLVISIBLE Enter ANNOALLVISIBLE's new value <0>: *Cancel* Command: L-ANNO extraExplode:*error*: undefined function - CD:ACX_LAYOUTS
-
spróbuj tej orto (obszar PL), tu masz wms lub wmts (link map service). Mi poszło bez problemu (win11) https://mapy.geoportal.gov.pl/wss/service/PZGIK/ORTO/WMS/HighResolution https://mapy.geoportal.gov.pl/wss/service/PZGIK/ORTO/WMTS/HighResolution
-
u mnie wmsy i wmtsy geoportalu chodzą doskonale (zaleta nowego sprzętu). Nie wszystkie się wyświetlają, ale to wina geoportalu (czasem są problemy w usługach). Konwersja z układu 92 na 2000 bezproblemowa, tylko musi być jakiś element numeryczny narysowany, np granica Polski, lub cokolwiek innego Nie sprawdzałam dokładności ale resolution map jest ok., lepszy jest orto dla PL niż z Arcgisa. Da się zablokować skalę wyświetlania, tj dla danego powiększenia mamy np trzy rodzaje map topo. z właczonym "dynamic" zmieniają się one wraz z powiększeniem (dynamicznie). Ale nie jest to doskonałe, bo blokuje się wyświetlanie tylko zakres okna ekranu. Można by w przyszłosci wprowadzić definicję okna dla którego blokuje się skalę tu kolejne powiększenia la wmtsa topo, w skali 2178:
-
ANNOALLVISIBLE - jest taka zmienna która powoduje wyświetlenie w bloku wymiarowania. Tzn gdy zmienna jest 0 to się nie wyświetla wymiarowanie a gdy 1, to tak. Na layoutach (starych) domyślnie jest u mnie ona 0. Każdorazowo na każdym layoucie, gdzie domyślnie mam 0 muszę ustawić to na 1 Czy da się globalnie ustawić, dla całego rysunku, a nie dla każdego layoutu osobno by była "1"? VERNUM = "25.00_2024.09.04(#15253-247870170b3)_x64" (read only)