Читаем AutoCAD 2008. Руководство пользователя полностью

BL:LAYERCwww000 (Имя слоя вставки блока)

BL:ORIENT Nwwwddd(Угол поворота блока)

BL:XSCALE Nwwwddd(Масштаб по X)

BL:YSCALE Nwwwddd(Масштаб по Y)

BL:ZSCALE Nwwwddd(Масштаб по Z)

BL:XEXTRUDE Nwwwddd(Составляющая X вектора выдавливания)

BL:YEXTRUDE Nwwwddd(Составляющая Y вектора выдавливания)

BL:ZEXTRUDE Nwwwddd(Составляющая Z вектора выдавливания)

numericNwwwddd (Числовой атрибут)

characterCwww000 (Символьный атрибут)

Шаблон может включать в себя все или некоторые из полей типа BL:xxxxxxx, перечисленных выше. Включенные в шаблон имена атрибутов задают, данные каких атрибутов (и, следовательно, каких блоков) включаются в файл вывода. Значения заданных в шаблоне, но не содержащихся в блоке атрибутов, заменяются пробелами (для символьных) или нулями (для числовых). 

Пояснения о назначении стандартных полей приведены здесь исключительно в качестве комментария; включаться в шаблон они не должны.

В шаблоне вывода атрибутов задаются сведения об атрибутах; например, о наименовании детали, номере модели, стоимости и поставщике, как показано на чертеже блока с атрибутами и в таблице.


ПолеСимвольные (C) или числовые(N) данныеМаксимальная длина поляЧисло десятичных знаков 
Тип 040 000 
Изготовитель 006 000 
Модель 015 000 
Цена 006 002 

Число создаваемых файлов шаблонов не ограничивается. Каждая запись в файле шаблона описывает одно поле, сохраняемое в файле вывода атрибутов.

При создании файла шаблона вывода атрибутов рекомендуется придерживаться следующих правил:

■ Между именем атрибута и описанием формата выводимого значения должен стоять символ пробела. Для ввода пробела следует использовать не символ табуляции, а планку пробела.

■ Каждую строку файла, включая последнюю, необходимо заканчивать нажатием ENTER.

■ Файл шаблона должен содержать хотя бы одно поле с именем атрибута, и каждое из полей может упоминаться в шаблоне не более одного раза.

Ниже приведен пример простого файла шаблона для извлечения информации из атрибутов.

BL:NAME C008000 (Имя блока, 8 символов)

BL:X N007001 (Координата X, в формате nnnnnn.d)

BL:Y N007001 (Координата Y, в формате nnnnnn.d)

SUPPLIER C016000 (Фирма-изготовитель, 16 символов)

MODEL C009000 (Номер модели, 9 символов)

PRICE N009002 (Стоимость единицы, в формате nnnnnnnn.dd)

ПРИМЕЧАНИЕ. В общую длину числового поля входит и десятичная точка. Например, для вывода числа 249.95 требуется хотя бы 6 позиций; формат записи может выглядеть как N006002. Для описания символьных полей не нужно указывать три последние цифры, как для числовых полей.

Создание файла вывода атрибутов

После создания файла шаблона пользователь может извлечь данные из атрибутов, сохранив их в файле вывода в одном из форматов:

■ Формат файла с разделителями-запятыми (CDF)

■ Формат файла с разделителями-пробелами (SDF)

■ Формат файла обмена графическими данными (DXF)

Файл формата CDF содержит по одной записи для каждого вхождения блока в чертеж. Поля записи разделяются запятыми, а символьные поля заключаются в апострофы. Некоторые системы управления базами данных могут непосредственно воспринимать данный формат.

Файл формата SDF также содержит по одной записи для каждого вхождения блока в чертеж. Поля каждой записи имеют фиксированную длину и не требуют ни разделителей, ни ограничителей символьных полей. Операция dBASE III Copy… SDF также формирует файлы в формате SDI. Операция The Append From… SDF позволяет читать файлы в формате dBASE IV, которые легко обрабатываются пользовательскими программами, написанными на языке FORTRAN.

При выводе в формате DXF образуется подмножество файла обмена чертежами, содержащее только вхождения блоков, атрибуты и символы конца последовательности. В данном случае файл шаблона вывода атрибутов не требуется. Выходные файлы отличаются от стандартных DXF-файлов своим расширением (.dxx). 

Использование файла вывода атрибутов

Файл вывода атрибутов содержит список значений и других сведений всех атрибутов, вывод которых описан в шаблоне.

Если при выводе с помощью шаблона применяется формат CDF, то файл вывода может иметь следующий вид:

'DESK', 120.0, 49.5, 'ACME INDUST.', '51-793W', 379.95

'CHAIR', 122.0, 47.0, 'ACME INDUST.', '34-902A', 199.95

Перейти на страницу:

Похожие книги

Королева мужского царства
Королева мужского царства

Каждая девочка с самого детства видит себя принцессой или королевой роскошного замка в окружении галантных кавалеров и рыцарей.Однако детство проходит, а замки так и не появляются. Кавалеры год от года становятся все менее галантными, а уж о рыцарстве и мечтать не приходится. Мечты разбиваются о суровую реальность.Алла Фолсом в своей книге дает пошаговую инструкцию, как сделать так, чтобы реальность перестала быть суровой, и стала точно такой, о какой девочки мечтают в детстве.Благодаря ее знаниям о мужчинах даже самые брутальные хамы превращаются в обходительных джентльменов, готовых на любые подвиги ради дамы своего сердца. Алла щедро делится своими секретами мотивации мужчин по‑королевски и приглашает вас в удивительное путешествие по психологии мужского царства.«Королевами не рождаются, ими становятся» — таков девиз тренера международного класса, обладательницы титулов королевы красоты России и США, счастливой жены и мамы Аллы Фолсом…

Александр Сергеевич Белановский , Алла Фолсом , Андрей Алексеевич Парабеллум

Семейные отношения, секс / Руководства / Дом и досуг / Образовательная литература / Словари и Энциклопедии