alf

Użytkownik forum
  • Postów

    563
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    14

Treść opublikowana przez alf

  1. Takie było moje pytanie - cyt. powyżej Rozumiem, że to tak dziala (ścieżka względna w okienku "scieżka xrefa") i nie mam zastrzezeń, ale wracam do przypadku poszukowania innych sciezek plików tj działania okienka "dodatkowa ścieżka". Rozumiem że do czegoś ona powinna być przydatka, tj wyobrażam sobie jesli ktoś w moim rys zmieni ścieżkę na inną, wtedy śieżka zaamiętana, nie ważne czy względna czy bezwzględna, będzie inna.. okienko drugie w przypadku zgubienia ściezki, powinno służyć do poszukiwania pliku we właściwym wskazanym w tym okienu jako sciezka, miejscu. I o to pytałam, czy w okienku "dodatkowa ścieżka" można wpisać ścieżkę względną i jeśli tak, to jak?
  2. problem jest chyba bardziej skomplikowany, projekty trzymamy na serwerze i korzystam ze zmapowania ścieżki, właśnie z tych powodów by ścieżki bezwzględne przy przenoszeniu katalogu projekty się nie gryzły. podłączane pliki z dysku C ze ścieżką względną podłączają się ok, natomiast ze zmapowanego serwera z pełną ścieżką.. nie wiem czy taka składnia to zalatwi, nie mam teraz mozliwości testować: ..\.. \.. \!! Odnośniki aktualne
  3. .. ale chodzi tu o ustalenie, niezależnej od wpisanej i zapamiętanej, ściezki poszukowania xrefa, stąd było moje pytanie o składnię "ścieżki względnej", o ile ona istnieje, w okienku ścieżek dodatkowych. Bo jak wpisuję ścieżkę additional klikająć w "Browse", to wpisuje zwcad całą ścieżkę niestety.. a tu chodzi o organizację pracy na plikach, gdzie wymagana jest scieżka względna. Inne, nie powiem, że wszystkie, programy potrafią to, tj wpisanie ścieżki niepełnej powoduje, że automatycznie program szuka ściezki katalogowej od końca..
  4. no właśnie.. bo żeby miało to, o czym piszę, sens powinna być możliwość ustawienia ścieżk względnych.. co jest odwiecznym problemem róznistych programów..
  5. a czy da się tu wpisac ścieżki względne? np zgodnie ze składnią z kropką: .aktualne XR\
  6. wracając do ścieżek poszukowania xrefów. Zasadniczo wygląda to tak jak na schemacie: mam w katalogu projekty poszzcególne katalogi różnych projektów, przykładowo projekt o nazwie kasuj. Tak pracuję na plikach np plik projekt v1 zawiera, odnośniki branżowe które aktualne trzymam w w katalogi o zawsze tej samej nazwie Aktualne XR oraz inne odnościki, np tabelki w kat o nazwie Standardy. Jak ustawić by w pierszszej kolejności szukał plików w tym samym katalogu a w dalszej w kat "Aktualne.." i "Standardy"? Czy działa to nie zależnie od położenia plików, np wtedy gdy znajdzie się plik w podkatalogu:
  7. mam jeszcze jedno pytanie, jak prawidłowo wpisuje się dodatkowe ściezki poszukowań xrefów. Jesli np nie mam w tym zamym katalogu xrefy oraz magazym xrefów w katalogu nadrzędnym o nazwie np "aktulane xr" to jak to zapisać?
  8. Wysypał mi się zw i mam teraz problem z podłączaniem odnośników, tj nie podłączają się tylko pokazuje się sama ścieżka. Czy czeka mnie naprawa zw poprzez ponowną reinstalację, czy jest na to jakiś lepszy sposób? VERNUM = "2018.03.16(29562)_x64" (read only)
  9. i jeszcze drugi "myk", bo tak mnie nagle oświeciło ;-): zapisałam cały plik do dxf R12 i otworzyłam ponownie.. to jest chyba najszybsze rozwiązanie temat chyba do zamknięcia
  10. nie działa, ale dorzuciłam do tego: (defun c:2D2 (/ s i) (if (setq s (ssget '((0 . "POLYLINE") (-4 . "<not") (-4 . "&") (70 . 120) (-4 . "not>")))) (repeat (setq i (sslength s)) (OldStyle2LwPolyline (ssname s (setq i (1- i)))) ) ) (princ) ) jeszcze to, to ze strony https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/lisp-routine-to-convert-2d-polyline-to-polyline/td-p/7124499: i teraz działa. Nie wnikam jak ;-), dzięki! ;; OldStyle2LwPolyline (2008/03/31) ;; Replace a 2d polyline with a light weight polyline ;; ;; Argument : 2d polyline (ename) ;; Return : light weight polyline (ename) (defun OldStyle2LwPolyline (pl / plst xdata vtx vlst elst) (setq plst (entget pl '("*")) xdata (assoc -3 plst) vtx (entnext pl) ) (while (= (cdr (assoc 0 (setq vlst (entget vtx)))) "VERTEX") (if (zerop (logand (cdr (assoc 70 vlst)) 16)) (setq elst (cons (vl-remove-if-not (function (lambda (x) (member (car x) '(10 40 41 42)) ) ) vlst ) elst ) ) ) (setq vtx (entnext vtx)) ) (if (setq new (entmakex (append (list '(0 . "LWPOLYLINE") '(100 . "AcDbEntity") (assoc 410 plst) (assoc 8 plst) (cond ((assoc 39 plst)) (T '(39 . 0)) ) '(100 . "AcDbPolyline") (cons 90 (length elst)) (cons 70 (logand 129 (cdr (assoc 70 plst)))) (cons 38 (last (caar elst))) (assoc 210 plst) ) (apply 'append (reverse elst)) (if xdata (list xdata) ) ) ) ) (entdel pl) ) new )
  11. 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?
  12. 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
  13. nie, to problem z nie czytaniem linii autocadowskich z odnośnika..
  14. 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
  15. 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..
  16. 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..
  17. 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:
  18. ale to nie rozwiązuje problemu bo traci się nadpisanie warstwy dla wszystkich odnośników
  19. przy obiektach 3d face nearest też głupieje w analogiczny sposób..
  20. 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ę.. 😉
  21. 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..
  22. 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
  23. 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ż).