piątek , 18 Sierpień 2017
Główna » LISP – szybkie rysowanie w AutoCAD
baner 660x82 expertcad

LISP – szybkie rysowanie w AutoCAD

LISP – Czym są i dlaczego powinieneś się nimi zainteresować? O aplikacjach LISP nie dowiesz się z autoryzowanych szkoleń programów CAD.  O jakich funkcjach czy możliwościach AutoCAD-a musisz pamiętać, aby “wycisnąć” z tego programu maksimum możliwości i uczynić swoją pracę jeszcze szybszą i maksymalnie wydajną? W tym i w następnych artykułach postaram się nakreślić temat szybkiego rysowania z programami LISP.

Czym są LISPy?

Są to programy (tak zwane nakładki), które mają za zadanie zwielokrotnić wykonywanie komend w AutoCAD-zie. Aplikacje LISP na programy CAD ( istniejące również pod nazwą AutoLISP) są napisane w języku programowania LISP.

Dlaczego warto korzystać z LISPów ?

LISPy umożliwiają wykonywanie komend ze zwielokrotnioną szybkością. Przekładając to na prosty język: za kliknięciem jednego klawisza można np. narysować linię na odpowiedniej warstwie i wymaganej długości z opisem odpowiadającym długości tej linii.

Jak wyglądają komendy w języku LISP?

Aplikacje LISP możemy tworzyć, edytować w programach takich jak notatnik oraz notepad++. Porównując oba programy, Notapad++ umożliwia bardziej czytelne wyświetlanie kodów źródłowych poprzez podświetlanie wierszy oraz nawiasów.

notepad++
Przykładowy program napisany w języku programowania LISP – kurs

Komendy LISP składają się z ciągu komend funkcji i przyporządkowanych do nich argumentów i atrybutów funkcji. Do najczęściej używanych komend w języku programowania LISP należą: Defun i Command, które poniżej krótko opisałem:

  • (defun    funkcja   argumenty_funkcji     wyrażenie_funkcji)  – funkcja, definiująca zewnętrzne polecenie, między innymi pozwala na przypisanie skrótu klawiszowego uruchamiającego program LISP
  • (command  “argumenty” …) – funkcja odpowiedzialna za wykonywanie poleceń programu CAD;

Podstawowe zasady pisania - programy lisp

Należy również dodać, że programy LISP posiadają rozszerzenie .lsp. Zapraszam do zapoznania się z artykułem, w którym szczegółowo opisałem komendy w LISP.

Jak napisać przykładowy program LISP?

Pisząc aplikację lisp musimy pamiętać przede wszystkim o nawiasach. Każda komenda wraz z jej atrybutami musi zostać poprzedzona i zakończona nawiasem. Oczywiście w obrębie jednej komendy mogą zostać wykorzystane inne komendy, tworzące ciąg poleceń, które program CAD będzie po kolei uruchamiał. Wykorzystując proste polecenia możemy przypisać dowolny skrót klawiszowy do komendy programu CAD. W poniższym filmie tłumaczę krok po kroku jak napisać program LISP i przy okazji w jaki sposób dostosować skalę mapy do celów projektowych w modelu programu CAD. Poniżej zamieszczam kod programu:

W tym filmie opisałem jak korzystać z powyższego programu LISP:

Program, który pokazałem Tobie w powyższym tutorialu ma następujące zalety:

  • pracując przy zastosowaniu skrótów klawiszowych oszczędzasz min 30% czasu pracy;
  • wykorzystując lispy możesz swobodnie zmieniać skrót klawiszowy, który Tobie odpowiada;
  • taki program LISP będzie działał w każdej wersji programów CAD takich jak: AutoCAD, ZwCAD+, BricsCAD, GstarCAD, InteliCAD itd.

Czy można zwiększyć szybkość rysowania w programach CAD?

Zdecydowałem się wykonać pewien test, który polegał na wykonaniu dwóch identycznie wyglądających rysunków przy zastosowaniu dwóch metod:

  1. standardowego uruchamiania komend w CADzie przy pomocy klikania w ikony;
  2. wykorzystania programu LISP. Wynikiem tego testu jest wzrost szybkości rysowania o ponad 30%. Szczegóły tego testu możesz zobaczyć pod poniższym linkiem:

Metoda rysowania LISP 

Jak zwiększyć szybkość rysowania w programach CAD o min 30% w zaledwie 7 dni?

Dla osób, które chcą zwiększyć swoje umiejętności obsługi programów CAD oraz zwiększyć szybkość rysowania w programach CAD w ciągu kilku dni przygotowałem kurs ExpertCAD, który nauczy Ciebie:

  1. Metody Rysowania przy użyciu skrótów klawiszowych, dzięki którym zwiększysz szybkość rysowania o 30% już po 7- dniowym treningu;
  2. Prostych do wdrożenia technik rysowania przy wykorzystaniu programów LISP, tak aby Twoja praca w CADzie stała się jeszcze bardziej wydajniejsza;
  3. Superszybkiej metody rysowania w programach CAD w programach AutoCAD, ZwCAD+, BricsCAD, GSTarCAD, InteliCAD i wiele innych.

Koniecznie zapoznaj się ze szczegółami kursu klikając w poniższy link:

LINK do kursu

O Autorze

Marcin Otkała. Jestem absolwentem kierunku Budownictwo Politechniki Lubelskiej. Od 3 roku studiów zajmuję się projektowaniem konstrukcji. Na 5 roku studiów dodatkowo pracowałem na uczelni jako asystent w Katedrze Mechaniki Budowli prowadząc zajęcia ze studentami 1 roku. Zachęcam do skorzystania z mojego kursu ExpertCAD lub konsultacji z zakresu oprogramowania CAD i obsługi aplikacji LISP. marcin.otkala@gmail.com
LISP - Czym są i dlaczego powinieneś się nimi zainteresować? O aplikacjach LISP nie dowiesz się z autoryzowanych szkoleń programów CAD.  O jakich funkcjach czy możliwościach AutoCAD-a musisz pamiętać, aby "wycisnąć" z tego programu maksimum możliwości i uczynić swoją pracę jeszcze szybszą i maksymalnie wydajną? W tym i w następnych artykułach…

Review Overview

User Rating: 1.3 ( 2 votes)
baner 660x82 expertcad

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Wypełnij CAPTCHA * Time limit is exhausted. Please reload CAPTCHA.

Zapisz się na newsletter!

Nie wysyłam spamu, bo sam go nie lubię