* таблица конфигураций видовых экранов;
* таблица размерных стилей (DIMSTYLE).
- раздел BLOCKS (блоки). Содержит графические примитивы рисунка, включая любые вхождения блоков.
- раздел ENTITIES (примитивы). Содержит графические примитивы рисунка, включая любые вхождения блоков.
- END OF FILE (конец файла).
Если используется опция "объекты" команды DXFOUT (ЭКСПОРТА), то полученный DXF-файл содержит только раздел ENTITIES и END OF FILE.
DXF-файл состоит из множества групп, каждая из которых занимает две строки. В первой строке размещается код группы. Вторая строка содержит значение группы, формат которой зависит от типа группы, задаваемого ее кодом.
ЛЕКЦИЯ 2
2.1. Функции доступа к командам Автокада
Любая команда Автокада может быть включена в программу на Автолиспе, что позволяет строить изображение из программы автоматически или с участием пользователя. Это делается с помощью функции command, имеющей вид:
(command"<имя команды>" [<аргумент>...])
где <имя команды> - имя требуемой команды, определенной в данной версии Автокад. Если командой предусмотрены аргументы, то они приводятся. Аргументы перечисляются в той последовательности, в которой вы задавали бы их, формируя команду для Автокада в режиме диалога. Аргументами являются точки, опции, числа, строки символов и др.
Пустая строка (" ") эквивалентна вводу пробела или нажатию клавиши Enter.
Примеры:
(command "circle" "0, 0" "3, 3")
(setq p1 '(1.0 1.0 3.0))
(setq rad 4.5)
(command "circle" p1 rad)
Ввод (command) равносилен нажатию клавиши Enter.
Ключевое слово pause в качестве аргумента обозначает переключение в режим графического диалога и ожидание аргумента с клавиатуры или от мыши.
Пример:
(command "circle" pause "5,5")