- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Użytkownik ZWCADa zasugerował nam, że przydatnym narzędziem w ZWCAD mogłaby być funkcja, która po zaznaczeniu elementów w rysunku, utworzy polilinię - prostokąt, obejmujący wszystkie te elementy.
ZWCAD posiada LISPową funkcję, która pozwala na odczytanie wierzchołków przekątnej takiego prostokąta dla każdego elementu.
Po użyciu tej funkcji na każdym zaznaczonym elemencie pozostaje nam je połączyć.
Cała procedura - skrypt LISP - jest następujący:
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Otrzymaliśmy zapytanie od klienta o możliwość wykonania skryptu, który rozbije projekt na wiele plików DXF, gdzie w każdym z nich będzie tylko jeden element z pliku źródłowego. Skrypt taki może być użyty np. do generowania ścieżek dla maszyn numerycznych. Skrypt może być interesującym przykładem wykorzystania funkcji WBlock. Ważne jest by po użyciu skrytptu wybrać plik, na podstawie którego zostaną stworzone nowe pliki.
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Na naszym forum CAD pojawiło się zapytanie o funkcję opisującą współrzędną wskazanego punktu.
Opracowałem taką funkcję i chciałbym się nią podzielić:
- Szczegóły
- Nadrzędna kategoria: Kurs LISP
- 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
- Nadrzędna kategoria: Kurs LISP
- 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
- Nadrzędna kategoria: Kurs LISP
- 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
- Nadrzędna kategoria: Kurs LISP
- 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
- Nadrzędna kategoria: Kurs LISP
- Kategoria: Przykłady LISP
Poniższy przykład prezentuje jak podzielić listę na mniejsze listy o określonej długości.
- 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.
Podkategorie
Samouczek ZWCAD
Programy wspomagające projektowanie CAD są dzisiaj nieodłącznym narzędziem pracy inżynierów, projektantów, architektów – jednym słowem ludzi którzy na co dzień zajmują się tworzeniem dokumentacji technicznej.
Jednym z takich programów, dostępnych w języku polskim, jest ZWCAD firmy ZWSOFT. Mnogość dostępnych narzędzi sprawia, iż projektowanie w nim ograniczone jest wyłącznie wyobraźnią twórców i możliwościami technologicznymi wykonawców.
Niniejszy podręcznik powstał z myślą o osobach dopiero rozpoczynających swoją przygodę z programami CAD-owskimi, stąd też znajduje się w nim dużo opisów w sposób możliwie najprostszy wyjaśniających kulisy pracy z programem.
Materiał dydaktyczny przedstawiony w poszczególnych rozdziałach tych ćwiczeń jest ściśle ze sobą powiązany, tzn. każdy nowy rozdział jest kontynuacją poprzednich – w ten sposób drogi Czytelniku samodzielnie tworzysz dokumentację techniczną od postawienia pierwszej kreski aż po wypełnienie tabelki rysunkowej.
Stąd też w sposób praktyczny przedstawione są te narzędzia, które pozwolą Ci podjąć samodzielną pracę, a różne tajniki i niuanse programu poznasz już samodzielnie.
Kurs LISP
Nauka AutoLISP, języka skryptowego opracowanego specjalnie do oprogramowania CAD, takiego jak AutoCAD® czy ZWCAD, może znacznie zwiększyć efektywność oraz wygodę pracy projektowej.
Oto główne powody, dla których warto się go nauczyć:
-
Automatyzacja Czynności Powtarzalnych
AutoLISP umożliwia tworzenie skryptów do automatyzacji powtarzalnych czynności, które inaczej trzeba by wykonywać ręcznie. Można napisać proste programy, które szybko wykonują złożone sekwencje zadań, co oszczędza czas i minimalizuje ryzyko błędów. -
Personalizacja Środowiska CAD
Dzięki AutoLISP możesz dostosować swoje środowisko CAD do własnych potrzeb. Możliwość tworzenia niestandardowych funkcji, przycisków i menu sprawia, że praca staje się bardziej intuicyjna i wydajna. -
Rozszerzanie Funkcjonalności CAD
AutoLISP pozwala dodać nowe funkcje, które nie są dostępne w standardowym zestawie narzędzi CAD. Dzięki temu można tworzyć specyficzne narzędzia projektowe dostosowane do potrzeb branży, takich jak projektowanie architektoniczne, mechaniczne czy geodezyjne.
Zapraszamy do zapoznania się z naszym kursem LISP!
Podręcznik ZWCAD
Witaj w podręczniku ZWCAD – kompleksowym przewodniku po jednym z wiodących narzędzi do komputerowego wspomagania projektowania (CAD).
ZWCAD to zaawansowane oprogramowanie, które dzięki swojej wydajności, bogatej funkcjonalności oraz przyjaznemu interfejsowi zyskało popularność zarówno wśród początkujących projektantów, jak i doświadczonych specjalistów.
Celem tego podręcznika jest pomoc w pełnym opanowaniu możliwości ZWCAD. Krok po kroku przeprowadzimy Cię przez wszystkie niezbędne narzędzia i funkcje, poczynając od podstawowego tworzenia rysunków, przez modyfikację i zarządzanie elementami projektu, aż po zaawansowane techniki modelowania i zarządzania warstwami. Bez względu na to, czy dopiero zaczynasz swoją przygodę z CAD, czy poszukujesz narzędzia do profesjonalnych zastosowań, ten podręcznik pozwoli Ci maksymalnie wykorzystać potencjał programu.
Podręcznik ten zawiera szczegółowe instrukcje, ilustracje, filmy oraz praktyczne wskazówki, które ułatwią naukę i pozwolą na szybkie opanowanie materiału. Znajdziesz tutaj także przydatne skróty klawiszowe, rekomendacje dla różnych branż oraz rozwiązania najczęstszych problemów, z którymi mogą się zetknąć użytkownicy ZWCAD.
Niezależnie od tego, czy Twoja praca obejmuje projektowanie architektoniczne, mechaniczne, elektryczne, geodezyjne czy też projekty organizacji ruchu drogowego, ZWCAD dostarcza wszechstronnych narzędzi dostosowanych do Twoich potrzeb. Mamy nadzieję, że ten podręcznik będzie dla Ciebie nieocenionym wsparciem i przewodnikiem na drodze do doskonałości w projektowaniu CAD.
Zapraszamy do odkrywania pełni możliwości ZWCAD i życzymy powodzenia!
Pobierz teraz program CAD - ZWCAD 2025 Zobacz teraz listę rozdziałów podręcznika ZWCAD
Strona 5 z 11