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 wielu innych 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 2006 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 :
2
AutoCAD. Konstrukcje Budowlane
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\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 i paski ikon aplikacji.
W linii komend AutoCAD-a wpisz "
_cui
" i wciśnij
ENTER
.
Katalog B
Zawiera bazę symboli i bloków rysunkowych, wykorzystywanych przez Aplikację.
Katalog DATA
Zawiera pliki konfiguracyjne i bazy danych użytkownika.
Katalog ICON
Zawiera bazę ikon i slajdów.
Plik acad.lsp
Plik wczytujący Aplikację automatycznie przy uruchamianiu AutoCAD-a.
Plik 01_rfd.dwt
Rysunek prototypowy Aplikacji, który należy przekopiować do katalogu ...\Template
Plik rfd.pgp
Plik przechowujący domyślne nazwy komend RFD.
Plik menu_RFD.cui
Plik menu AutoCAD-a z wczytanymi funkcjami Aplikacji.
Plik Rfd.vlx
Skompilowany program.
Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji
3
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\ 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")
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.xx] - [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ą.
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]
4
AutoCAD. Konstrukcje Budowlane
[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
5
;;;ACAD.lsp (C) Copyright by Rafal FERDYN
;;;===========================================================================
;;;Autor: Rafal FERDYN
;;; e-mail: rferdyn@infer.pl
;;;===========================================================================
;;;===========================================================================
(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].
6
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\ menu_RFD.cui
Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji
7
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ę menu_RFD w tym menu rozwijanym.
Możesz sprawdzić że folder
TOOLBARS (IKONY)
zawiera już paski narzędzi Aplikacji.
8
AutoCAD. Konstrukcje Budowlane
Kliknij prawym przyciskiem myszy folder
Workspaces
i z menu rozwijanego myszki wybierz
[LOAD FILE AS PARTIAL]
[WCZYTAJ PLIK JAKO CZEŚCIOWY]
Zatwierdź zmiany przyciskiem
"APPLAY" ("ZASTOSUJ")
Rozdział 1 Wymagania sprzętowe i instalacja Aplikacji
9