możliwość tworzenia obiektów w innym obszarze niż aktualny (obszar moden^pszar papieru),
możliwość tworzenia obiektów w dowolnym układzie współrzędnych, 45 możliwość tworzenia obiektów ze zdefiniowanymi cechami indywiduSSmegfi (kolor, rodzaj linii, warstwa).
Pewne ograniczenia funkcji entmake, utrudniają (a czasem uniemożlh Wfo-wykorzystanie
w praktyce. Przykładem może być tworzenie skomplikowanych kre: m^regionów, brył
czy rzutni w obszaru papieru.
Wygląd linii poleceń programu AutoCAD, podczas działania tj$mia „it” programu „IT.LSP” z wykorzystaniem metody wprowadzania obiektów z, ibcą funkcji entmake, przedstawiony jest na poniższym rysunku.
| ] H i ► ' N ". Model / Ukladl / Uklad2 /
Polecenie: it
Wybierz typ wprowadzanych obiektów^^^7
1 - LINIE-Command, ^7^=3
2 - LINIE-VisualLISPJ/LAX^
3 - LINIE-AutoLISP_E^akę
WYBIERZ 1,2 lub 3 i naciśnij 3
Podaj liczbę wprowadzanych eł^ilgntów:
PODAD LICZBĘ ELEMENTÓW I N/^^T) ENTER: 1000 Wykonanie trwało.......• 203 sekund
obiekty za pomocą funkcji entmake
Rys. 5. Działanie programu wprowadź;
Czas wprowadzenia 1000 obiektów typu^^^^ą tego przypadku jest równy 0.203 [s]. 5. WYKORZYSTANIE FUNCJI YLA-ADD
Wraz z pojawieniem się języka programowania VB (Visual Basic oraz umożliwiono dostępu do tf v/a-add. Wykorzystywanie meto) tego momentu łatwiejsze pomocą funkcji command.
'isnal Basic for Application) opartego na języku trzony został model obiektów programu AutoCAD lelu z poziomu języka VisualLISP za pomocą funkcji ;ących do tworzenia obiektów rysunkowych stało się od laniu z funkcją entmake oraz bardziej elastyczne niż za stanie funkcji vla-add pozwala na:
wolnym obszarze rysunku (obszar modelu, obszar papieru,
tworzenie obiektów^ definicja bloku)^
tworzenie obiektera^teclowolnym układzie współrzędnych, dostęp do ryąunxowe} bazy danych innych rysunków przez ObjectDBX, tworzenie obj$pć^y podczas aktywności okna dialogowego (DCL).
Ze względu na^h^ąrchiczność obiektowego modelu rysunku programu AutoCAD, stosowanie meted^tworzących obiekty, wymaga zrozumienia budowy tego modelu, przez co wydawać się mfozfegho trudniejsze niż stosowanie funkcji entmake czy command [5,6],
Obiekty
podstawo;
AutoCAD są zorganizowane w strukturę drzewiastą, przy czym obiektem ist aplikacja (patrz poniższy rysunek).