-
Postów
7 -
Dołączył
-
Ostatnia wizyta
Odpowiedzi opublikowane przez ziele_o2k
-
-
ZWcad od początku nie wspierał funkcji ObjectDBX z poziomu Visual lispa. Miałem nadzieję, że poprawili. Funkcji ObjectDBX można w Zwcadzie używać tylko w aplikacjach ZRX pewnie.
-
Pytanie, czy zwcad najnowszy wspiera coś takiego jak:
(vla-getInterfaceObject (vlax-get-acad-object) (strcat "ObjectDBX.ZxDbDocument." (substr (getvar "ACADVER") 1 2)))
albo jak w Autocadzie jest
(vla-getInterfaceObject (vlax-get-acad-object) (strcat "ObjectDBX.AxDbDocument." (substr (getvar "ACADVER") 1 2)))
-
To czekam, dzięki.
-
Ten pokolorowany kawałek kodu wkleiłem na bazie bbcode wygenerowanym za pomocą LISP Styler więc jakoś tam obsługuje, ale we wstawionym kodzie niestety nie działa
[color=RED]([/color][color=BLUE]defun[/color] c:tese2 [color=RED]([/color] [color=BLUE]/[/color] pt [color=RED])[/color] [color=RED]([/color][color=BLUE]setq[/color] pt [color=RED]([/color][color=BLUE]getpoint[/color] [color=#a52a2a]"/nWskaż punkt: "[/color][color=RED]))[/color] [color=RED])[/color]
Edit: Swoją drogą fajnie to mają na theswamp.org rozwiązane z pomocą bezpośrednio z kodu -
Witam,
Czy jest może planowane wprowadzenie podświetlania składni Lisp tak jak jest to na innych forach dotyczących cada/programowania, ewentualnie czy jest możliwość chociaż włączenia kolorowania we wstawianym kodzie (BBCode), coś takiego jak to:
(defun c:tese2 ( / pt )
(setq pt (getpoint "/nWskaż punkt: "))
)
-
Witam,
Gdzie można znaleźć release notes do najnowszej wersji ZW 2017 SP3.2?
Przechowywanie informacji w pliku rysunku AutoCAD/ZWCAD C#
w Wsparcie programistyczne LISP i VisualLISP
Opublikowano
To ja dorzucę swoje 3 grosze. Najprostszym rozwiązaniem jest opisane przez perlona Polilinia +xdata, z polilinii bierzemy długość pręta a w xdata dopisujemy jego średnicę, rodzaj stali i co tam jeszcze chcemy. Ładnie to działa.
Innym rozwiązaniem, które planuję zrobić i oprogramować jest stworzenie bazy bloków dynamicznych na podstawie prętów kodowanych - to również da bardzo fajne efekty.