Assgarth

Użytkownik forum
  • Postów

    218
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    6

Treść opublikowana przez Assgarth

  1. Proszę bardzo: http://www.afralisp.net/index.php pozdrawiam
  2. Biorąc pod uwagę powyższą postać kodu, aby uzyskać kolor dla atrybutu bloku, należałoby umieścić w odpowiednim miejscu właściwy kod (zaznaczyłem kolorem czerwonym). Można również użyć innej funkcji: (command "_.chprop" (entlast) "" "_la" warstwa "_c" 1 "") W ten sposób każdy z atrybutów jednego bloku, może mieć nadany inny kolor. Można też pobawić się zmienną systemową "CECOLOR" i zmieniać jej wartość tuż przed wywołaniem polecenia tworzącego obiekt np. atrybut czy blok, a potem przywracać do postaci wejściowej. Aby natomiast móc zmienić kolor samego bloku, blok powinien być utworzony na warstwie "ByLayer", w przeciwnym przypadku zmiana kolorów bloku może być niemożliwa (to samo dotyczy wersji na AutoCAD). pozdrawiam
  3. Kolejna niezgodność z AutoCAD, to różnica w Model - Layout. Aby to sprawdzić, wystarczy narysować dowolny obiekt np. prostokąt w Modelu, a następnie przejść na Layout, gdzie nie ma rzutni, lub nawet jest rzutnia i wpisać polecenie: (ssget "_x" (list (cons 0 "LWPOLYLINE"))) Jak widać wynik = NIL ZwCAD w ogóle nie widzi obiektów utworzonych w Modelu, do czasu stworzenia rzutni i aktywowania jej! W AutoCAD istnieje cały czas do wszystkich narysowanych obiektów, bez względu czy użytkownik jest w Modelu czy Rzutni (bez jej aktywowania, a nawet jak nie ma Rzutni w ogóle). Jest to kolejna rozbieżność między tymi programami, która utrudnia tworzenie oprogramowania uniwersalnego na systemy CAD. pozdrawiam
  4. Może mi administrator forum wytłumaczyć po co przeniósł mój wątek do innego tematu?? http://forum.projektuje.net/zamykanie-zwcad-z-vba-vt293.htm Ostatni wpis dotyczy zupełnie innego problemu!! W ten sposób nie ominie się problemu, a ukrywanie błędów niczego dobrego nie przynosi.
  5. Witam, proszę dopisać do bug-list kolejną rzecz, a mianowicie błędnie działającą funkcję visual-lisp: vl-sort-i. Funkcja ta działa prawidłowo tylko w przypadku gdy sortowana lista ma więcej niż jeden element. W przypadku jednego elementu, zamiast zwracać (0), zwraca sam element. Na przykład: lista: ("jeden") (vl-sort-i '("jeden") '<) zwraca: ("jeden") a powinien (0) Nie odpowiadam na pytania typu "po co sortować listę jednoelementową?". Taki przypadek może wystąpić i również powinien działać! W AutoCAD ta funkcja działa bez zarzutu i zwraca, w wyżej opisanym przypadku, wartość prawidłową. pozdrawiam
  6. Witam, chcę poinformować o odmiennym działaniu zmiennej systemowej CECOLOR w stosunku do AutoCADa. Gdy mamy dowolną warstwę ustawioną na "ByLayer" i pobieramy informację o kolorze tej warstwy poleceniem (getvar "CECOLOR"), to otrzymamy informację "256". W przypadku AutoCAD, polecenie zwróci nam "ByLayer". Jest to o tyle istotne, że w przypadku jakieś aplikacji Lisp, gdzie oczekiwana jest wartość "ByLayer", to można się jej nigdy nie doczekać ;] W przypadku "ByBlock", ZwCAD zwróci nam "0". pozdrawiam
  7. Witam, "szeroko pojętej zieleni" :) to co Pan przedstawił, jest do zrobienia (napisania). ale aby powstał odpowiedni program, istotne są szczegóły oraz informacja stricte handlowa: - jak wielkie jest zapotrzebowanie na rynku na tego typu aplikację? - za jaką cenę klienci byliby wstanie ją zakupić? W przypadku gdy chętnych będzie tylko kilku, kilkunastu, to koszt aplikacji powinien być odpowiednio wysoki, by opłaciło się producentowi tegoż oprogramowania, poświęcić swój czas na realizację. OpenSource również mógłby powstać, ale tutaj znowu problem czasu... każdy woli poświęcić swój czas w celu zarobkowym niż na wolontariat :) Moja sugestia jest taka: - opisać szczegółowo co jest potrzebne - najlepiej z graficzną reprezentacją; - jakie platformy CAD mają obsługiwać program - tylko ZwCAD, czy np. AutoCAD również; - jaki wpływ mam mieć użytkownik na poszerzanie bazy danych np. rodzaje krzaczków, drzewek itp. - czy środowisko zamknięte, czy otwarte np. pliki TXT; Zapewne pojawią się dalsze pytania, ale póki co rozpoznajemy temat, a nie tworzymy jego struktury... pozdrawiam
  8. Witam, przydałoby się narzędzie do konwersji plików LSP pisanych dla AutoCAD do postaci potrzebnej w ZwCAD. Nawet jeśli program nie dokonywałby zmian (bo wiadomo, że struktura kodu może być mocno zawiła), to mógłby komentować, które polecenia nie są znane (aktywne) w ZwCAD i/lub sugerować odpowiedniki. W przypadku zmian typu kolejność parametrów funkcji, również komentarz z informacją jaka postać jest odpowiednia w ZwCAD. Narzędzie byłoby bardzo przydatne zwłaszcza w przypadku projektów składających się z wielu plików LSP, ale również ułatwiłoby dostosowanie krótkich programików do środowiska ZwCAD. pozdrawiam
  9. Witam, proszę o bardziej szczegółowe informację od konstruktorów/projektantów czego potrzebują najbardziej w nakładce dotyczącej STALi (na początek). Czy rysowanie/wstawianie profili kształtowników stalowych według norm polskich i europejskich, ich opisywanie i zestawienia złożone (sortowania itp.) to wystarczy na początek? I jakie dalsze działania są najbardziej pożądane? Mówimy tutaj o narzędziach a nie wielkich systemach robiących wszystko za użytkownika ;] Nie wystarczy napisać "tak jak w BestCAD" itp. bo nie posiadamy tych programów by przeglądać co i jak - szybciej jest stworzyć od podstaw bazując na zdobytym doświadczeniu jak i na Państwa wiedzy. temat można również omówić przez PW lub bezpośrednio przez kontakt na www.e-cad.pl - dla zainteresowanych. pozdrawiam