- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Tym skryptem mozna bardzo łatwo stworzyć kreskowanie dowolnego elementu.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Celem tego przykładu jest stworzenie funkcji ułatwiającej wstawianie rymiaru liniowego z dodatkowym symbolem średnicy.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Okno do otwarcia i zapisu plików. LISP zawiera funkcję, proszącą użytkownika o wskazanie pliku. Funkcja ta to: (getfiled). Dzięki parametrom wywołania funkcji możemy określić, czy okno, które się otworzy, będzie prosiło Użytkownika o wskazanie pliku do otwarcia, czy do zapisu.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Przykład zmiany koloru wybranego elementu przez nadanie składowych RGB wpisanych przez użytkownika lub nadanie koloru o okreśonym indeksie.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Poniższy przykład zilustruje w jaki sposób można przyciąć bryłę oraz jak uzyskać przekrój z wybranej bryły (bez jej modyfikacji)
Jeśli uruchomiona zostanie funkcja testowa: Przekroj, jedna bryła zostanie podzielona na dwie i dodatkowo utworzony zostanie przekrój płaszczyzną zdefiniowaną przez 3 punkty.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Głównym tematem tego przykładu jest dodawanie punktów do polilinii.
Być może nie jest to rozwiązanie kompleksowe pozwalające na dodawanie punktów do wszystkich polilinii, problematycze będzie np dodanie punktu do odcinków łukowych. Chciałbym raczej pokazać tutaj użycie kilku funkcji np: eval, command, vlax-curve-getClosestPointTo wybieranie obiektów i ich filtrowanie.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Funkcja, którą prezentuje poniżej jest podobna do standardowej fukcji kopiującej, z tą różnicą, że obiekty pozostają w orginalnym położeniu i pozostają zaznaczone, dzięki czemu można wykonywać dowolne operacje jedynie na grupie obiektów nowo utworzonych, nie zmieniając orginałów.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Przykład pokazuje w jaki sposób można zmienić kolejność wyświetlania obiektów.
W przykładzie posłużymy się poleceniem _ai_draworder, które zmienia kolejność wyświetlania obiektów.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
ZWCAD 2012+ umożliwia tworzenie brył przez operacje na modelu obiektowym. W poprzednich wersjach tworzenie brył było dostępne jedynie przez używanie funkcji command, w poniższym przykładzie utworzymy bryłę ze wskazanego obiektu.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Ten skrypt pozwala łatwo sumować elementy na rysunku.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
W tym przykładzie zajmiemy się kontrolowaniem sposobu wyświetlania obiektów w ZWCAD. Każdy utworzony obiekt w ZWCAD wyświetlany jest normalnie czyli zgodnie z jego właściwościami. Po wybraniu obiektu zostanie on podświetlony, czyli linia będzie wyświetlana jak przerywana, nawet kiedy właściwości obiektu będą przewidywały wyświeltanie linii ciągłej.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Poniżej przedstawiam przykład procedury wykonującej drukowanie.
Drukowane bedzą wszystkie arkusze aktualnego rysunku. W ostatniej linii na stałe wpisane jest urządzenie drukujące. Może w ramach ćwiczeń ktoś dopisze procedurę wyboru drukarki spośród zainstalowanych w systemie.
Strona 1 z 5