Rozdział 1
Transkrypt
Rozdział 1
Instalacja Aplikacji dla AutoCAD 2006 i następnych. O AutoLISP-ie Z punktu widzenia przeciętnego użytkownika systemu Windows Aplikacja nie jest właściwie programem, lecz rozbudowaną maszyną skryptową działającą w oparciu o środowisko AutoCAD-a. Dzięki temu Aplikacja może być rozwijana nie przez firmę informatyczną a przez prowadzące normalną działalność biuro projektowe. Zaletą takiego podejścia oprócz niskiej ceny jest maksymalna zgodność tworzonej dokumentacji z bieżącymi wymaganiami stawianymi przez polskie przedsiębiorstwa budowlane. Niedogodnością może być bardziej złożona procedura instalacji i konfiguracji. Z drugiej strony profesjonaliści cenią sobie możliwość dołączania do AutoCAD-a dodatkowych modułów oprogramowania, co pozwala im na budowę zoptymalizowanego pod kątem własnych potrzeb środowiska pracy. Wiedząc z doświadczenia że Aplikacja trafia w ręce użytkowników o bardzo różnej znajomości AutoCAD-a i AutoLISP-u, podzieliliśmy opis instalacji na dwie części. Skróconą dostarczającą w skondensowanej formie informacji niezbędnych do zainstalowania Aplikacji przez profesjonalistów i rozszerzoną która bardziej szczegółowo wyjaśnia sposoby wykorzystywania plików AutoLISP-u . Wszystkich czytelników którzy dotąd nie stykali się bezpośrednio z AutoLISP-em zachęcamy do lektury poniższego tekstu. Zawarte w nim informacje mogą oczywiście posłużyć do zainstalowania naszej Aplikacji, ale równie dobrze mogą stanowić podstawę do wykorzystania niezliczonych programów AutoLISP-u udostępnianych w sieci Internet. Środowisko i wymagania sprzętowe Wymagania sprzętowe Aplikacji są zgodne z wymaganiami AutoCAD-a.. Ten dokument opisuje instalację aplikacji dla AutoCAD 2005 i następnych, opisy instalacji dla innych wersji AutoCAD można pobrać ze strony http://www.rfd.pl. Podczas pracy na starszych komputerach Aplikacja działa wolniej, zwłaszcza przy automatycznym tworzeniu wykazów stali profilowej dla rysunków zawierających duże liczby pozycji i elementów. Podstawowym warunkiem poprawnego działania jest oczywiście prawidłowo zainstalowany i skonfigurowany AutoCAD. Pliki niezbędne do uruchomienia Aplikacji Pod adresem http://www.rfd.pl znajdziesz zbór katalogów, których nazwy odpowiadają poszczególnym wersjom AutoCAD-a . Z punktu widzenia użytkownika zawartość katalogów jest niemal identyczna. Po zdekompresowaniu i otwarciu jednego z nich znajdziesz w środku : 14 AutoCAD. Konstrukcje Budowlane Katalog B Katalog DATA Katalog ICON Plik acad.lsp Plik 01_rfd.dwt Plik rfd.pgp Pliki menu_RFD.cui i ikony_RFD.cui Plik Rfd.vlx Zawiera bazę symboli i bloków rysunkowych, wykorzystywanych przez Aplikację. Zawiera pliki konfiguracyjne i bazy danych użytkownika. Zawiera bazę ikon i slajdów. Plik wczytujący Aplikację automatycznie przy uruchamianiu AutoCAD-a. Rysunek prototypowy Aplikacji, który należy przekopiować do katalogu ...\Template Plik przechowujący domyślne nazwy komend RFD. Pliki menu AutoCAD-a z wczytanymi funkcjami Aplikacji. Skompilowany program. Opis instalacji. Po rozpakowaniu archiwum przekopiować otrzymany katalog "RFD" w dowolne miejsce dysku twardym. Zostaną rozpakowane następujące podkatalogi i pliki: ...\RFD\B ...\RFD\DATA ...\RFD\ICON ...\RFD\acad.lsp ...\RFD\01_rfd.dwt ...\RFD\icony_rfd.cui ...\RFD\menu_rfd.cui ...\RFD\rfd.VLX Uruchom AutoCAD i dopisz ścieżki dostępu do nowych katalogów. W tym celu wybierz z menu górnego: [TOOLS] - [OPTIONS] - [FILES] - [Support File Search Patch] [NARZEDZIA] - [OPCJE] - [PLIKI] - [Ścieżka Poszukiwań Plików Pomocniczych] i dodaj ścieżki dostępu do katalogów: ...\RFD ...\RFD\B ...\RFD\DATA ...\RFD\ICON Zrestartuj AutoCAD dla zainicjowania nowo dodanych ścieżek dostępu. Przekopiuj rysunek prototypowy Aplikacji (plik "01_rfd.dwt") do katalogu AutoCAD-a "...\TEMPLATE". Ścieżkę dostępu do właściwego katalogu można zobaczyć otwierając z menu górnego [TOOLS] - [OPTIONS] - [FILES] - [Temptate Settings] - [Drawing Temptate File Location] [NARZEDZIA] - [OPCJE] - [PLIKI] - [Ustawienia Robocze] - [Katalog Szablonów] Jeśli chcesz załadować do AutoCAD-a menu rozwijane aplikacji. W linii komend AutoCAD-a wpisz "_cui" i wciśnij ENTER. W otwartym oknie wydaj polecenie [CUSTOMIZE USER INTERFACE] - [TRANSFER] - [CUSTOMIZATION I NEW CUIFILE] - [OPEN] [DOSTOSUJ INTERFEJS UŻYTKOWNIKA] - [PRZENOSZENIE] - [ADAPTACJE W NOWY PLIK CUI] [OTWÓRZ] Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji 15 Po wyszukaniu pliku "...\RFD\ menu_RFD.cui należy go wskazać i wcisnąć "OPEN" ("OTWÓRZ") Kliknij prawym przyciskiem myszy folder MENUS (MENU) i z menu rozwijanego myszki wybierz [LOAD FILE AS PARTIAL] [WCZYTAJ PLIK JAKO CZEŚCIOWY] Zatwierdź zmiany przyciskiem "APPLAY" ("ZASTOSUJ") Jeśli chcesz załadować do AutoCAD-a paski ikon aplikacji. W linii komend AutoCAD-a wpisz "_cui" i wciśnij ENTER. W otwartym oknie wydaj polecenie [CUSTOMIZE USER INTERFACE] - [TRANSFER] - [CUSTOMIZATION I NEW CUIFILE] - [OPEN] [DOSTOSUJ INTERFEJS UŻYTKOWNIKA] - [PRZENOSZENIE] - [ADAPTACJE W NOWY PLIK CUI] [OTWÓRZ] Po wyszukaniu pliku ...\RFD\ ikony_RFD.cui należy go wskazać i wcisnąć "OPEN" ("OTWÓRZ") Kliknij prawym przyciskiem myszy folder TOOLBARS (IKONY) i z menu rozwijanego myszki wybierz [LOAD FILE AS PARTIAL] [WCZYTAJ PLIK JAKO CZEŚCIOWY] Zatwierdź zmiany przyciskiem "APPLAY" ("ZASTOSUJ") W tym momencie aplikacja jest gotowa do pracy. Aby ją uruchamiać należy po otwarciu AutoCAD-a otwierać rysunek prototypowy [FILE] - [NEW] - [USE A TEMPTATE] -> (plik "01_rfd.dwt") [PLIK] - [NOWY] - [SZABLON] -> (plik "01_rfd.dwt") i ładować plik RFD.VLX poleceniem [BAZA] - [RFD 2.0] - [LOAD RFD] lub [TOOLS] - [LOAD APPLICATION...] [NARZEDZIA] - [ŁADOWANIE APLIKACJI] Jeśli aplikacja ma być ładowana automatycznie po otwarciu AutoCAD-a zaznacz w [TOOLS] - [OPTIONS] - [SYSTEM] opcję [Load ACAD.LSP With Every Drawing] [NARZEDZIA] - [OPCJE] - [PARAMETRY OGÓLNE] opcję [Ładuj Acad.lsp z każdym rysunkiem] Wybierz z menu górnego [TOOLS] - [OPTIONS] - [FILES] - [Temptate Settings] - [Default Temptate File Name for QNEW] [NARZEDZIA] - [OPCJE] - [PLIKI] - [Ustawienia Robocze] - [Domyślna Nazwa Pliku Roboczego dla NOWY] I dodaj ścieżkę dostępu do pliku ("01_rfd.dwt") z katalogu "...\RFD" lub "...\TEMPTATE". UWAGI: A/ Po zainstalowaniu kolejnych aplikacji AutoCAD może mieć do wyboru nawet kilka plików acad.lsp. Aby opisane procedury, działały poprawnie plik w katalogu RFD powinien mieć najnowszą datę modyfikacji. Wystarczy w tym celu otworzyć plik wstawić na końcu tekstu znak spacji i zapisać go ponownie. B/ Aby uniknąć przypadkowego uszkodzenia rysunku prototypowego (plik "01_rfd.dwt" ) najlepiej zaraz po otwarciu zapisać go pod nową nazwą. 16 AutoCAD. Konstrukcje Budowlane Rozszerzony opis instalacji Załóżmy że zainstalowaliśmy Aplikację na dysku D w katalogu na D:\RFD. Do poprawnej pracy i konfigurowania aplikacji potrzebny jest rysunek prototypowy (plik 01_rfd.dwt), jego zastosowanie będzie szczegółowo omówione w dalszej części książki. Na początek, aby ułatwić sobie naukę obsługi Aplikacji powinieneś spowodować, by otwierał się on automatycznie po każdym uruchomieniu AutoCAD-a. Wybierz z menu górnego [TOOLS] - [OPTIONS] - [FILES] - [Temptate Settings] - [Default Temptate File Name for QNEW] [NARZEDZIA] - [OPCJE] - [PLIKI] - [Ustawienia Robocze] - [Domyślna Nazwa Pliku Roboczego dla NOWY] I dodaj ścieżkę dostępu do pliku ("01_rfd.dwt") z katalogu "...\RFD" . Aby AutoCAD mógł współpracować z Aplikacją musi przede wszystkim wiedzieć gdzie ona jest. Doprowadzamy do tego uruchamiając AutoCAD-a i wybierając z menu górnego [Tools] — [Options] lub wpisując na klawiaturze: command: config Po wybraniu zakładki [Files] i otwarciu opcji [Support File Search Patch] dopisujemy ścieżki dostępu do wszystkich katalogów, w których znajdują się pliki Aplikacji, posługując się na przemian przyciskami [Browse...] i [Add...] . Po zakończeniu operacji ekran powinien wyglądać jak poniżej: Zatwierdzamy wprowadzone zmiany przyciskiem [Applay] i restartujemy AutoCAD-a. Od tego momentu pliki znajdujące się w katalogu D:\RFD są dostępne dla AutoCAD-a i mogą być załadowane poprzez wydanie z wiersza poleceń komendy: command: (load ”start.lsp”) Oczywiście ręczne ładowanie plików jest czynnością raczej bezproduktywną dlatego w pierwszej kolejności zajmiemy się jej zautomatyzowaniem. Ponownie wybieramy [Tools] — [Options] lub wpisujemy z klawiatury: command: config W zakładce [System] zaznaczmy opcję [Load ACAD.LSP With Every Drawing] co spowoduje że AutoCAD przy każdym kolejnym uruchomieniu będzie wczytywał plik podobny do tego na poniższym listingu. Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji ;;;ACAD.lsp 17 (C) Copyright by Rafal FERDYN ;;;=========================================================================== ;;;Autor: Rafal FERDYN ;;; e-mail: [email protected] ;;;=========================================================================== ;;;=========================================================================== (princ "WCZYTUJĘ RFD") (load "rfd") Plik znajduje się w katalogu D:\RFD\acad.lsp a istotna linijka kodu to (load ”RFD”) jej wykonanie spowoduje że wszystkie polecenia Aplikacji będą stale dostępne z linii poleceń. Aby się o tym przekonać możesz wpisać np. command: qw Warto wiedzieć że w identyczny sposób można postąpić z dowolnym plikiem AutoLISP-u. Jeżeli ściągnąłeś z Internetu plik o nazwie nowylisp.lsp wystarczy umieścić go w katalogu D:\RFD i dopisać do pliku acad.lsp linijkę (load ”nowylisp”) aby nowe programy stały się dostępne z linii poleceń AutoCAD-a. Korzystanie z linii poleceń jest najszybszym ale niekoniecznie najłatwiejszym dla początkującego użytkownika sposobem uruchamiania programów. Kolejnym krokiem będzie więc wczytanie do AutoCAD-a menu górnego i pasków narzędziowych Aplikacji. Jeśli chcesz załadować do AutoCAD-a paski narzędzi aplikacji wpisz linii komend AutoCAD-a polecenie "_cui" i wciśnij ENTER. W otwartym oknie dialogowym wybierz zakładkę [TRANSFER]. 18 AutoCAD. Konstrukcje Budowlane Następnie kliknij ikonę w formie folderu widoczną w prawej górnej części okna. W otwartym oknie znajdź i wskaż plik ...\RFD\ ikony_RFD.cui Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji Plik należy wskazać i wcisnąć "OPEN" ("OTWÓRZ") Od tego momentu nazwa pliku ikony_RFD będzie widoczna w rozwijanym pasku w górnej części okna. Wybierz nazwę ikony_RFD w tym menu rozwijanym. Możesz sprawdzić że folder TOOLBARS (IKONY) zawiera już paski narzędzi Aplikacji. 19 20 AutoCAD. Konstrukcje Budowlane Kliknij prawym przyciskiem myszy folder TOOLBARS (IKONY) i z menu rozwijanego myszki wybierz [LOAD FILE AS PARTIAL] [WCZYTAJ PLIK JAKO CZEŚCIOWY] Zatwierdź zmiany przyciskiem "APPLAY" ("ZASTOSUJ") Jeśli chcesz załadować menu rozwijane Aplikacji musisz powtórzyć opisaną procedurę. Tym razem należy otworzyć plik "...\RFD\ menu_RFD.cui i wczytać jego zawartość z katalogu MENUS (MENU). Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji 21