RobS

Użytkownik forum
  • Postów

    51
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Ostatnia wygrana RobS w dniu 12 Marca

Użytkownicy przyznają RobS punkty reputacji!

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Osiągnięcia RobS

Początkujący

Początkujący (1/6)

28

Reputacja

  1. Rozumiem, dlatego pytam o funkcję według której ma być przeliczana odległość w podstawie trójkąta. To już brzmi jak dość złożone równanie od którego należy wyjść przy próbie rozwiązania tego zagadnienia.
  2. Współczynnik 0,077 który określiłeś jest liniowy. Nie ma możliwości wpisania równania w pole Liniowa skala wymiaru (Dim scale linear). Wiesz już jakie będzie równanie do przeliczania wartości wymiaru?
  3. Hej, Chodzi o to, żeby wartość czasu i odległości była pobierana z bloku w zależności od jego rozciągnięcia? Dobrze rozumiem twój pomysł?
  4. Zmieniłem nazwę skryptu na WyrówajBlokiDoPoli. Uważam, że to lepiej opisuje jego funkcjonalność. W poprawionej wersji bloki które wykraczają poza zakres polilinii są pomijane. Ponadto po wykonaniu polecenia w pasku poleceń wyświetla się krótkie podsumowanie ile bloków zostało wyrównanych i czy zostały pominięte. Co do punktu styku to bazuje na punkcie bazowym bloku i taka będzie natura jego wyrównania do polilinii. WyrownajBlokiDoPoli.lsp
  5. Hej, Napisałem skrypt który działa zgodnie z pomysłem @dmatusz3 LISPa wczytaj poleceniem AP. Żeby użyć funkcję wpisz polecenie DOPASUJBLOKIDOPOLI. Najpierw wybierz polilinię, później oknem bloki które chcesz dopasować do polilinii i kliknij Enter. Obiekty inne niż bloki i polilinia zostaną odfiltrowane. DopasujBlokiDoPoli.lsp
  6. W takim razie szybki skrypt Lisp który ułatwi Ci pracę. Wczytaj go poleceniem AP i jeśli chcesz, żeby styl modyfikował się już po otwarciu rysunku to Dodaj do listy startowej. W poniższym kodzie musisz zmienić nazwę stylu NazwaStyluWym1 na swoją, stylów możesz określić więcej niż jeden. Dokładność wyświetlania wymiaru kątowego jest określona przez cyfrę "3" po "DIMADEC". W tym przykładzie będą 3 miejsca po przecinku, domyślnie jest 0. (setq dimlst '("NazwaStyluWym1" "NazwaStyluWym2")) ; Zmień nazwę Stylu wymiarowania na swoją (vlax-for dim (vla-get-Dimstyles (setq doc (vla-get-ActiveDocument (vlax-get-acad-object)))) (if (vl-position (vla-get-Name dim) dimlst) (progn (vla-put-activeDimstyle doc dim) (setvar "DIMADEC" 3) ; Określ dokładność wymiaru kątowego (vla-copyfrom dim doc)))) Plik Lisp do modyfikacji załączony jest do posta. ModKątWymStyl.lsp
  7. @olgierd Odtworzyłem u siebie sytuację w najnowszym ZWCADzie 2025 (system Windows 11) i problem nie występuje. Link do pobrania w poście @pawmal 🙂
  8. Najprawdopodobniej Corel nie obsługuje najnowszych formatów DXF w których zapisuje ZWCAD. Przy zapisie pliku możesz wybrać starsze formaty. Zapisz w kilku i sprawdź które obsługuje twój program.
  9. @MLE zwróć uwagę na sposób edycji, u mnie bez problemu da się zmienić wartość na znaku B-18. Najpierw wchodzę w Edycję bloku który jest znakiem F5, później wchodzę w Edycję atrybutów znaku B-18 (dwukrotnie kliknięcie lewym przyciskiem myszy na blok). Po zapisaniu zmian nowa wartość pojawia się na głównym znaku.
  10. Czy były importowane ustawienia ze starszych wersji?
  11. Czy w komputerze jest dedykowana karta graficzna i jest włączone przyspieszenie sprzętowe? Sprawdź proszę ile waży zawartość folderu z plikami tymczasowymi %TEMP%. Jeśli jego zawartość przekracza 500MB to warto go wyczyścić.
  12. Hej, Jaką masz wersję programu? Sprawdź to poleceniem VERNUM. Podaj proszę specyfikację komputera.
  13. Dzień dobry, Ad 1. Zmiana kolorów True Color na kolory indeksowane nie występuje w wersji 2024. W ramach licencji 2025 zabezpieczonej kodem programowym ma Pan prawo do korzystania z wersji 2024 (link do wersji 2024 SP 1.5). Działanie wersji 2025 został zgłoszony do producenta. Ad 2. Warstwy w edycji stanu warstw sortują się domyślnie tak samo jak w Menadżerze Warstw. Najpierw wyświetlają się warstwy załączników zgodnie z kolejnością alfabetyczną, warstwy w XRef'ach również sortują się alfabetycznie, jako ostatnie wyświetlają się warstwy rysunku na którym obecnie pracujemy. Ad 3. Stan warstw zapisuje wszystkie warstwy w rysunku, włącznie z rozładowanymi XRefami. Po przejrzeniu ustawień nie znalazłem sposobu, żeby to zmienić. Ad 4. Pliki LAS to warstwy opisane kodami DXF. Należało by tutaj przekonwertować wartości kodów lub odpowiednio zdefiniować tworzenie tabeli na podstawie kodu. Kod DXF zastosowany w pliku LAS. 1 - Nazwa stanu warstw 8 - Nazwa warstwy 62 - Kolor 6 - Rodzaj linii 370 - Grubość linii ("-3" - domyślna, "18" - 0.18mm, "200" - 2.00mm itd.) 2 - Styl wydruku 90 - Stan warstwy (zapisany w systemie dwójkowym), warstwa włączona, niezamrożona, niezablokowana ma wartość 8
  14. Jeśli masz współrzędne X, Y, Z to musisz użyć funkcji 3WPLINIA (_3DPOLY). Jeśli są współrzędne X, Y to po prostu wybierz funkcję rysowania polilinii i wklej w pasku poleceń współrzędne. Współrzędne muszą być oddzielone przecinkami, a punkty Enterem. Muszą mieć formę 1.0,2.0,3.0, czyli w tym przykładzie X=1.0, Y=2.0, Z=3.0.
  15. Definicję linii należy traktować jako własność intelektualną. Nie da się jej wyciągnąć z rysunku, można ją odtworzyć lub poprosić autora o dostarczenie pliku .lin.