-
Postów
576 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
15
Treść opublikowana przez alf
-
czy jest możliwość w zwcadze zmiany istniejącej polilinii 2D na zwykłą polilinię (lwline)? Może krtoś wpadł na jakiś lisp, który działa w zw?
-
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
odpowiednie filtry warstw, jak również kom LAYISO i LAYUNISO załatwia ten problem. Zawsze tego używam do oczyszczania "pola" ze zbędnych warstw przed rysowaniem czegokolwiek -
nie, to problem z nie czytaniem linii autocadowskich z odnośnika..
-
mtext zmiana textu w środku zgodnie ze stylem mtextu
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Faktycznie b. wygodne rozwiązanie, nie szukałam w sieci zbyt skutecznie.. brakuje mi np w zestawie skreśleń, ale to i tak załatwia 99% problemów z bałabanem w mtextach -
mtext zmiana textu w środku zgodnie ze stylem mtextu
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
odświeżam problem..może ktos juz znalazl rozwiązanie.. co prawda już lisp powstał ale częściowo rozwiązujący problemu (zmianę koloru na by layer) pozostał problem zmiany stylu mtekstu na taki by był zgodny ze stylem tekstu oraz pozostałe formatowania, które użytwownik wykonuje w edutorze mtextu, na bylayer lub zgodne z warstwą, własciosciami domyślnymi dla danego stylu tekstu.. -
być może pomoże, nie mniej jednak myślę, że jest to jakiś błąd działania ustawień visretain (biorąc pod uwagę, że to samo się dzieje na nowym pliku stworzonym od zera), więc metody obejścia tego są pewnie różne.. A ponieważ w konkretnym dla mnei pliku problem ten dotyczy tylko jednego odnośnika, który akurat nei ma żadnych nadpisań (ustawiony jest jak należy), po prostu przed wydrukiem podłączam go od nowa i więcej nie reloaduję.. i gra gitara.. tak, że chyba to będzie koniec opowieści o liniach, bo i tak zwcad pewnie nie naprawi już wersji 2018, mimo że ledwo minął rok od wypuszczenia tej wersji..
-
gdyby tak było jak Pan pisze to chyba nie psuło by się skalowanie w rys z podpięciami od zera dla vis=1 jak w przesł rys przykładowym. Zmieniłam vis na 0 i podpinam xref jest ok. Zmieniam z powrotem vis, nic nie nadpisując, na 1 i taki mam oto efekt:
-
ale to nie rozwiązuje problemu bo traci się nadpisanie warstwy dla wszystkich odnośników
-
przy obiektach 3d face nearest też głupieje w analogiczny sposób..
-
zadziałało.. ale nadal nie rozumiem dlaczego się tak wyświetla. Nie było żadnych zmian ustawien, czy nadpisań w xrefie więc ta zmienna czy jest 0 czy 1 nie powinna mieć znaczenia, chyba że się mylę.. 😉
-
ale skala glob jest1 w obu przypakach rys i xref a do tego tak zachowuje się tylko linia acad_iso*. Linia datchdot była linią nie bylayer tylko ze zminionym stylem na daschdot z cont. Lepiej to dziwne zachowanie ten plik pokazuje, po reloadzie tylko dobrze wyświetlają się te linie ktore mają zmieniony lokalnie styl.. wplik zxrefem bez relod-u jest ok, a;le po relodzie niestety już nie.. xref bez reload.dwg linie.dwg Ps. To zjawisko występowało wcześniej ale zwalałam winę na autocadowców, bo to głównie ich pliki się dziwnie wyswietlały.. teraz zrobiłam próbę na nowym rys zw..
-
VERNUM = "2018.03.16(29562)_x64" (read only) Mam problem z wyświetlaniem linii typu acad_iso*. W pliku wyświetlają się one tak: jak podłączymy ten sam plik jako odnośnik bezpośrednio po podłączeniu wygląda to ok, ale gdy zrobimy reload linie acad*zmieniają się na linię ciągłą (dla linii białej dash-dot nadal jest ok): Czy wiadomo co może być przyczyną? linie.dwg
-
oops.. moja przeglądarka nie wyświetlaiła całosci zawartości pliku nie wnikam dlaczego. Lisp działa i robi co należy, przepraszam za zamieszanie. Dla zainteresowanych to lisp do wygenetowania pliku, który służy do własciwego podczytania exportowanego wmf-a, tj we właściwych współrzędnych i właściwej skali. Ten wmf służy mi potem do podczytania do programu SWMM (EPAnet też).
-
ale to nadal nie jest obiekt "siedzący" we współrzędnych. ew może coś takiego jak plik odniesienie do współczędnych, rozwiązanie takie jak tu : https://www.openswmm.org/Topic/4532/importing-data-from-autocad lisp podany tam w zw nie działa więc nie mam jak sprawdzić czy da się procedurę podana tam zastosować (defun C:WMF_World ( / MyScreenSize ScreenX ScreenY MyAspectRatio ViewHeight HalfView) ; KJMcRae - UMA Engineering Ltd. - July 2005 ; Write world file for use with Windows Meta File (or .tiff, .jpg, etc) (setvar "cmdecho" 0) ; Screen size in pixels (setq MyScreenSize (getvar "screensize")) (setq ScreenX (float (car MyScreenSize))) (setq ScreenY (float (cadr MyScreenSize))) a tu akapit z help-a swmm dotycz składni pliku "coord file": World Coordinates File If a "world" file exists for the image, enter its name here, or click the button to search for it. A world file contains geo-referencing information for the image and can be created from the software that produced the image file or by using a text editor. It contains six lines with the following information: Line 1:real world width of a pixel in the horizontal direction. Line 2:X rotation parameter (not used). Line 3:Y rotation parameter (not used). Line 4:negative of the real world height of a pixel in the vertical direction. Line 5:real world X coordinate of the upper left corner of the image. Line 6:real world Y coordinate of the upper left corner of the image. If no world file is specified, then the backdrop will be scaled to fit into the center of the map display window.
-
jak sie robi export dwga do wmf-a w zw2018 tak by "siedział" we współrzędnych (word) i był we własciwej skali (w zasadzie ucieszyła by mnie choć właściwa skala). jak na razie export wychodzi mi tak jak sie ekran wyskaluje..
-
poszukiwany/poszukiwana.. sprytny skrypt do zmian nazwy warstw
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
ok. juz teraz rozumiem, na czym zabawa polega☺️ -
poszukiwany/poszukiwana.. sprytny skrypt do zmian nazwy warstw
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
chodziło mi o to że lisp nie przyjmuje znaków maskowania, np * Specify layer prefix to remove <none>: *wars* Layer name cannot contain the characters \<>/?":;*|,=` -
poszukiwany/poszukiwana.. sprytny skrypt do zmian nazwy warstw
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
w jaki sposób? brakuje mi wymiany/kasowania fragmentu ciągu tekstowego na inny (np nie prefix/suffix tylko środek), ale nie wiem jak to uruchomić? -
poszukiwany/poszukiwana.. sprytny skrypt do zmian nazwy warstw
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Pasuje, dziekuję Panu i oczywiście Lee-Mac-owi! 😀 -
poszukiwany/poszukiwana.. sprytny skrypt do zmian nazwy warstw
alf opublikował(a) temat w ZWCAD Standard i Professional
jak w temacie, poszukuję sensownego lispa do sensownej edyzji nazw warstw, wg filtra. Poszykuję go już od dłuższego czasu ale nic sensownego nie znalazłam do tej pory. Chodz mi głównie o "globalne" dokładanie do wybranej grupy istn. nazw warstw np. przedrostków i przyrostków oraz zmiana, kasowanie części członu nazwy. Przykładowo, robiąc rewizję projektu, zmieniam iwt warstwy sprzed rewizji dokładając do nazwy nr rev oraz datę lub zmianiając nr rev i datę na inną. Ręczna robota dla 100warstw jest żmudna. a jak rewizji jest kilkanaście to idzie się .. wiadomo.. ciąć ;-). Może ktoś zna takie szybkie rozwiązanie (nawet np poprzez edyzję nazw w pliku excela) -
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
ok niech będzie słuszny arg tak, sumę jak w rachunku zbiorów 😉 tylko koncowy wynik w postaci polilinii.. tak, przy czym przyr, przedr jednostka opcjonalnie, bo czasem lepiej sama liczba.. a powierzchnia ze współczynnikiem, może ktoś zechce przeliczać to na akry.. Ps ew, dla porządku, możłiwość wyboru osobnych warstw z listy warstw (wszystko bylayer) dla obwiedni, hatcha i textu -
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
a już pełnia szczęścia tj powstał by z tego szybki i funkcjonalny program to dodatkowe rozszerzenie o opisywanie textami/atrybutami tych obszarów hurtowo, jt zaznaczeniem grupu polilinii i opis składający się z przedrostka, przyrostka oraz wartości pola pojedynczych obszarów z przelicznikiem (w moim wypadku opis m2 na ha czyli *0,0001). Text z automatu w środku "ciężkości" figury 😉 -
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
A pominąć kreskowanie by się dało? Tj w uproszczeniu, działamy tak: nie mamy kreskowania lub chcemy ten etapo pominąć, więc działamy jak dla boundary, klikamy w środku a program znajduje obszary dla którego tworzy zewnętrzny boundary (polilinię?) tu jest lisp którego mechanizm (nie mamy obiektów!) jest inny ale skutek ten sam.., zamiast zaznaczać obiekty, klikamy pola w środku.. http://www.lee-mac.com/outlineobjects.html jesli się nie da bez kreskowania (przyspieszyło by to analizę obszaru o czas kreskowania) to może być z kreskowaniem.. -
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
celem jest tworzenie obwiedni dla danego obszaru zlewni. Zlewnie tworzone sa przez różne elementy ograniczające je np liniepolilinie krawędzi nawierzchni, tzw slady kropli które można przygotowac z a-civila (ja je dostaję). Obszar ten więc powstaje jako zbiór obrzarów danego typu, najlepiej i najszybciej poprzez klikanie środków tych obszarów. Pobobnie jakbyśmy kikali kreskowanie, przy czym niestety kreskowananie, z p. widzenia ich obwiedni postaje jako zbiór kreskowan kilku pól. Stą proboem z odtworzeniem obwiedni dla takiego krskowania (kilka postów wcześniej była prpozycja obwiedni tworzonej od zewnątrz, to by załatwoało sprawę gdyby nie to, że nie mamy "zewnętrza") Przykładowo (zlewnie są czasem dużo b. skomplikowane), tworzę obszar i jej obwiednię robiąc najpierw jej kreskowanie, potwm odtwatrzam obwiednie (puzzle) ale wynik potrzebuję jako zewn obwiednię. jest jeszcze jeden problem tj "czułość" szukania obszaru, zwcad ma zawsze wyczulony pomiar zamknięcia polilinii. W microstation mozna ustawić precyzję szukania stąd małe przerwy nie szkodzą w znajdowanie obszaru hatcha (też tworzeniu łancucha), sądzę że upraszcza sobie to w ten sposób że jeśli ustawimy czułośc np na jedna jednostkę, to 1. Pomija linie mniejsze niż 1 To działa ale do kitu, bo pomija przerwe zamiast wirytualnie ją uzupełnić (przykład przerwa 1m i dokładność 1m, jesli dokładność ostawię na mniejszą niż 1m MS nie znajdzie obwiedni do hatchowania, ale dla takiego przypadku mozna użyć innych narzędzi np edytowania hatcha jak polilinii, dostawia się brakujący punkt na obiedni.. ). wracając do uwag, odpowiadam: Gdybyśmy stworzyli jedną polilinię, wewnętrzna musiałaby mieć jakieś połączenie z zewnętrzną, wówczas mielibyśmy zakłamaną długość. tak długość była by większa o nitkę połączenia wewn obiedni z zewn, ale powierzchnia byla by okey - utworzyć granice obszaru które jest określone przylegającymi kreskowaniami? - jako polilinię dającą się edytować na uchwytach? - tak własnie, projekt żyje do końca więc edycja polilini obwiedni przydała by się - utworzyć granice obszaru które może mieć "otwory" , z zachowaniem poprawnego parametru powierzchni i długości? - tak, ale to już może być wyższa szkoła jazdy, więc można to uprościć do stworzenia dla takiego przypadku dwódch obszarów. Na to samo wychodzi. Nie jest to niezbędne. Dodatkowo, wykorzystując metodę hatchowania w zw można w tworzeniu obwiedni pomijac "wyspy" texty lub inne śmieci które znalazłu się w środku tworzonego obszaru albo je uwaględniać.. - skrócić czas potrzebny na wielokrotnie powtarzane tych samych czynności dla setki kreskowań? tak, taki był by skutek, to wynika z mozliwości wykorzystania tak właśnie stworzonej obwiedni np do kreskowania metodą "obiekt" Ps. podobnie działa nakładka do przedmiarowania (zwmetric), ale mi ona nie odpowiada, brakuje mi kilku usprawnien/uproszczeń (lub nie umiem jeszcze tego używać..) oraz zasadniczo poprawnie sumuje powierchnię i składa to w text (choć mi zbędna jest długość a powierzchnię mierzę w "ha" mając jednostkę w "m", ale można to wyexportowac do tabeli xls, lub użyć innych narzedzi..) ale tworzy znowu nie jedną obwiednię tylko kilka.. -
odtworzenie obwiedni kreskowania_problem
alf odpowiedział(a) na alf temat w ZWCAD Standard i Professional
faktycznie jest.. za działania w spr tworzenia "zbiorczej" boundary z góry dziękuję!