Przykłady LISP
- Szczegóły
- Kategoria: Przykłady LISP
Kilka przykładów użycia funkcji obliczających punkty przecięcia linii i obiektów.
- Szczegóły
- Kategoria: Przykłady LISP
Wyjątki to sytuacje gdzie zachowanie odbiega od przewidywanego przez programistę.
Czytaj więcej: Wyjątki - obsługa sytuacji nieprzewidywalnych
- Szczegóły
- Kategoria: Przykłady LISP
Standardowe funkcje ZWCADA pozwalają na narysowanie okręgu stycznego do trzech obiektów. Wykorzystanie ich w LISP jest nieco skomplikowane, dodatkowo jeśli chcemy narysować okrąg styczny do linii 'wirtualnych' np zdefiniowanych w bloku konieczne jest opracowanie własnej funkcji definiującej okrąg wpisany w trójkąt.
- Szczegóły
- Kategoria: Przykłady LISP
Poniższy przykład prezentuje jak podzielić listę na mniejsze listy o określonej długości.
- Szczegóły
- Kategoria: Przykłady LISP
Zestawienie zaznaczonych elementów.
W poniższym przykładzie przedstawię jak można zliczyć elementy zaznaczone w rysunku. Wygenerowana lista będzie zawierała nazwę typu obiektu oraz ilość elementów tego typu. Dla bloków oddzielne wpisy powstawną dla każdego typu bloku.
- Szczegóły
- Kategoria: Przykłady LISP
Przykład ten będzie kontynuacją poprzedniego, w którym przedstawiłem zliczanie elementów zaznaczonych w rysunku. Teraz takie dane wyświetlimy w oknie.
- Szczegóły
- Kategoria: Przykłady LISP
W tym przykładzie chciałbym pokazać jak można usprawnić ZWCADową funkcję przerwij w dwóch punktach. Domyślna funkcja ZWCADa prosi o wskazanie obiektu i punktu przerwania. Jako pierwszy punkt domyślnie jest przyjmowany punkt kliknięty przy wskazywaniu obiektu, jednak ten punkt nie uwzględnia punktów charakterystycznych, co może spowodować niedokładności w wynikowym obiekcie.
- Szczegóły
- Kategoria: Przykłady LISP
Tym skryptem mozna bardzo łatwo stworzyć kreskowanie dowolnego elementu.
Strona 2 z 6