Книги_AutoCad_2 / Настройка AutoCAD_Sham_Tickoo-Customizing_2006г
.pdf
|
|
Системные переменные AutoCAD |
711 |
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DEFPLSTYLE |
Строка |
Переменная DEFPLSTYLE определяет стиль печати |
|
|
|
по умолчанию для новых объектов. Значение этой |
|
|
|
переменной сохраняется в системном реестре. Ее на- |
|
|
|
чальное значение — ByLayer (Послою) |
|
DELOBJ |
Целое число |
Переменная DELOBJ определяет режим сохранения |
|
|
|
или удаления примитивов, используемых для соз- |
|
|
|
дания других объектов, из базы данных чертежа. |
|
|
|
Значение этой переменной сохраняется в текущем |
|
|
|
рисунке. 1 — удаление примитивов из базы данных |
|
|
|
чертежа (начальное значение), 0 — сохранение при- |
|
|
|
митивов в базе данных чертежа |
|
DEMANDLOAD |
Целое число |
Эта переменная определяет, как будет реагировать |
|
|
|
AutoCAD при обнаружении на чертеже объектов, |
|
|
|
созданных другими приложениями (т.е. будет ли |
|
|
|
AutoCAD выводить запрос на загрузку исходного |
|
|
|
приложения). Начальное значение — 3 |
|
DIASTAT |
Целое число |
Значение, содержащееся в переменной DIASTAT, |
|
|
|
определяет режим выхода из последнего диалогово- |
|
|
|
го окна. Эта переменная имеет атрибут “только для |
|
|
|
чтения”. 0 — отмена, 1 — OK |
|
DIMADEC |
Целое число |
Переменная DIMADEC используется для определения |
|
|
|
точности угловых размеров. Начальное значение |
|
|
|
равно 1. Значение –1 — количество десятичных зна- |
|
|
|
ков, отображаемых в угловых размерах, соответству- |
|
|
|
ет значению переменной DIMDEC. 0–8 — количество |
|
|
|
десятичных знаков, отображаемых в угловых разме- |
|
DIMALT |
|
рах, соответствует значению переменной DIMADEC |
|
Переключатель |
Переменная DIMALT определяет возможность про- |
||
|
|
становки размеров в альтернативных единицах |
|
|
|
измерения. Начальное значение этой перемен- |
|
|
|
ной — Off (0). Чтобы упростить задание размеров в |
|
|
|
альтернативных единицах, присвойте переменной |
|
|
|
DIMALT значение On (1). Значение этой переменной |
|
|
|
сохраняется в текущем рисунке |
|
DIMALTD |
Целое число |
Переменная DIMALTD (DIMension ALTernate units |
|
|
|
Decimal places) определяет количество десятичных |
|
|
|
знаков (десятичную точность) в альтернативных еди- |
|
|
|
ницах измерения (если переменная DIMALT имеет |
|
|
|
значение On). Значение этой переменной сохраняет- |
|
|
|
ся в текущем рисунке. Ее начальное значение — 2 |
|
DIMALTF |
Вещественное |
Переменная DIMALTF (DIMension ALTernate units |
|
|
число |
scale Factor) определяет коэффициент пересчета для |
|
|
|
альтернативных единиц измерения. При генериро- |
|
|
|
вании значений, заданных в альтернативных едини- |
|
|
|
цах измерения, все линейные размеры будут умно- |
|
|
|
жаться на указанный коэффициент (при условии, что |
|
|
|
переменная DIMALT имеет значение On). Начальное |
|
|
|
значение переменной DIMALTF — 25,4. Значение этой |
|
|
|
переменной сохраняется в текущем рисунке |
|
DIMALTRND |
Вещественное |
Переменная DIMALTRND определяет точность окру- |
|
|
число |
гления альтернативных единиц измерения. Ее на- |
|
|
|
чальное значение — 0.00. Значение этой переменной |
|
|
|
сохраняется в текущем рисунке |
|
712 |
Приложение В |
|
|
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMALTTD |
Целое число |
Переменная DIMALTTD определяет количество деся- |
|
|
|
|
тичных знаков в значениях допусков альтернативных |
|
|
|
единиц измерения. Значение этой переменной со- |
|
|
|
храняется в текущем рисунке. Ее начальное значе- |
|
|
|
ние — 2 |
DIMALTTZ |
Целое число |
Переменная DIMALTTZ управляет режимом пода- |
|
|
|
|
вления нулей в допусках альтернативных единиц |
|
|
|
измерения. Эта переменная позволяет также учиты- |
|
|
|
вать влияние преобразований “вещественное чис- |
|
|
|
ло/строковое значение”, выполняемых с помощью |
|
|
|
функций rtos и angtos языка AutoLISP. Значение |
|
|
|
переменной DIMALTTZ сохраняется в текущем ри- |
|
|
|
сунке. 0 — подавление нулей в допусках футов и |
|
|
|
дюймов (начальное значение), 1 — отображение |
|
|
|
нулей в допусках футов и дюймов, 2 — отображе- |
|
|
|
ние нулей в допусках футов и подавление нулей в |
|
|
|
допусках дюймов, 3 — отображение нулей в допу- |
|
|
|
сках дюймов и подавление нулей в допусках футов. |
|
|
|
Значения переменной в пределах от 0 до 3 влияют |
|
|
|
только на размеры, заданные в футах и дюймах. |
|
|
|
Тем не менее, прибавив 4 к вышеуказанным значе- |
|
|
|
ниям, вы сможете подавить ведущие нули во всех |
|
|
|
десятичных размерах. Добавление 8 позволяет по- |
|
|
|
давить нулевые младшие разряды десятичных чисел. |
|
|
|
Добавление 12 (4 и 8) приводит к подавлению как |
|
|
|
ведущих, так и конечных нулей |
DIMALTU |
Целое число |
Переменная DIMALTU устанавливает формат единиц |
|
|
|
|
для всех видов альтернативных размеров, за исклю- |
|
|
|
чением угловых. Значение этой переменной сохраня- |
|
|
|
ется в текущем рисунке. 1 — научные, 2 — десятичные |
|
|
|
(начальное значение), 3 — инженерные, 4 — архитек- |
|
|
|
турные (находящиеся в стеке), 5 — дробные (нахо- |
|
|
|
дящиеся в стеке), 6 — архитектурные, 7 — дробные, |
|
|
|
8 — установочные параметры Windows |
DIMALTZ |
Целое число |
Переменная DIMALTZ управляет режимом подавле- |
|
|
|
|
ния нулей в альтернативных единицах измерения. |
|
|
|
Эта переменная позволяет также учитывать влияние |
|
|
|
преобразований “вещественное число/строковое |
значение”, выполняемых с помощью функций rtos и angtos языка AutoLISP. Значение переменной DIMALTZ сохраняется в текущем рисунке. 0 — подавление нулей в допусках футов и дюймов (начальное значение), 1 — отображение нулей в допусках футов и дюймов, 2 — отображение нулей в допусках футов и подавление нулей в допусках дюймов, 3 — отображение нулей в допусках дюймов и пода-
вление нулей в допусках футов. Значения переменной в пределах от 0 до 3 влияют только на размеры, заданные в футах и дюймах. Тем не менее, прибавив 4 к вышеуказанным значениям, вы сможете подавить ведущие нули во всех десятичных размерах. Добавление 8 позволяет подавить нулевые младшие разряды десятичных чисел. Добавление 12 (4 и 8) приводит к подавлению как ведущих, так и конечных нулей
|
|
Системные переменные AutoCAD |
713 |
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMAPOST |
Строка |
Переменная DIMAPOST определяет текстовую строку |
|
|
|
(префикс и/или суффикс), которая присоединяет- |
|
|
|
ся ко всем размерам, заданным в альтернативных |
|
|
|
единицах измерения, за исключением угловых. |
|
|
|
Значение переменной DIMAPOST сохраняется в те- |
|
|
|
кущем рисунке. Эта переменная имеет начальное |
|
|
|
значение “ ”. Чтобы блокировать существующий |
|
|
|
суффикс или префикс, присвойте этой переменной |
|
DIMASO |
|
значение “.” (точка) |
|
Переключатель |
Переменная DIMASO определяет режим ассоциатив- |
||
|
|
ности размерных объектов. Значение этой пере- |
|
|
|
менной сохраняется в текущем рисунке (но не в раз- |
|
|
|
мерном стиле). Off (0) — создаваемые размеры не |
|
|
|
ассоциативны по своей природе и поэтому никакой |
|
|
|
связи между размерами и точками на объекте не су- |
|
|
|
ществует. Элементы размеров — размерные стрелки, |
|
|
|
выносные и размерные линии, размерные текст и |
|
|
|
тому подобное — вычерчиваются в виде отдельных |
|
|
|
объектов; On (1) — создаваемые размеры ассоциатив- |
|
|
|
ны по своей природе (начальное значение), поэтому |
|
|
|
между размерами и точками на объекте существует |
|
|
|
определенная связь. При редактировании какого- |
|
|
|
либо объекта (например, при обрезке или вытяги- |
|
|
|
вании) связанные с ним размеры также изменяются. |
|
|
|
Кроме этого может быть сохранен внешний вид ассо- |
|
|
|
циативных размеров при редактировании объектов, |
|
|
|
выполняемом с помощью команд STRETCH или TEDIT. |
|
|
|
Например, вертикальный ассоциативный размер со- |
|
|
|
хранится в виде вертикального размера даже после |
|
|
|
операции редактирования. Ассоциативные размеры |
|
|
|
всегда генерируются с параметрами настройки, уста- |
|
DIMASSOC |
|
новленными в размерном стиле |
|
Целое число |
Эта переменная используется для управления режи- |
||
|
|
мом ассоциативной связи размеров и измеряемых |
|
|
|
объектов рисунка. 0 — расчленение размеров на |
|
|
|
составляющие элементы, 1 — создание неассоциати- |
|
|
|
вных размеров, 2 — создание размеров, ассоциатив- |
|
DIMASZ |
|
ных по своей природе (начальное значение) |
|
Вещественное |
Переменная DIMASZ (DIMension Arrowhead SiZe) |
|
|
|
число |
определяет величину стрелок на концах размерной |
|
|
|
линии и линии-выноски при значении переменной |
|
|
|
DIMTSZ, равном 0. Величина блока, используемого |
|
|
|
для стрелок на концах размерных линий и линий- |
|
|
|
выносок, заданная значением переменной DIMBLK, |
|
|
|
также определяется переменной DIMASZ. Эта пере- |
|
|
|
менная имеет также несколько опций, определяю- |
|
|
|
щих положение размерных линий и текста по отно- |
|
|
|
шению к выносным линиям. Значение переменной |
|
|
|
DIMASZ сохраняется в текущем рисунке; ее началь- |
|
DIMATFIT |
|
ное значение — 0,18 единиц |
|
Целое число |
Переменная DIMATFIT определяет режим разме- |
|
|
|
|
щения размерного текста и стрелок при недостатке |
|
|
|
места для стрелок и текста на размерных линиях. |
|
Значение этой переменной сохраняется в текущем рисунке. 0 — размещение размерного текста и стрелок за выносными линиями, 1 — вынос стрелок, а затем размерного текста, 2 — вынос размерного текста, а затем стрелок, 3 — вынос стрелок или размерного текста (начальное значение)
714 |
Приложение В |
|
|
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMAUNIT |
Целое число |
Переменная DIMAUNIT определяет формат единиц |
|
|
|
|
измерения для угловых размеров. Значение этой |
|
|
|
переменной сохраняется в текущем рисунке. 0 — де- |
|
|
|
сятичные градусы, 1 — градусы/минуты/секунды, |
|
|
|
2 — градусы (астрономические), 3 — радианы, |
DIMAZIN |
|
4 — маркшейдерские единицы |
|
Целое число |
Переменная DIMAZIN используется для подавления |
||
|
|
|
нулей в угловых размерах. Значение этой пере- |
|
|
|
менной сохраняется в текущем рисунке. 0 — ото- |
|
|
|
бражение ведущих и конечных нулей (начальное |
|
|
|
значение), 1 — подавление ведущих нулей в деся- |
|
|
|
тичных размерах, 2 — подавление конечных нулей |
|
|
|
в десятичных размерах, 3 — подавление ведущих и |
DIMBLK |
|
|
конечных нулей |
|
Строка |
Переменная DIMBLK используется для замены задан- |
|
|
|
|
ной по умолчанию стрелки, находящейся на конце |
|
|
|
размерной линии или линии-выноски. Для замены |
|
|
|
стандартной стрелки используется определяемый |
|
|
|
пользователем блок, который представляет собой |
|
|
|
заказную стрелку или какой-нибудь другой сим- |
|
|
|
вол. Имя блока присваивается переменной DIMBLK |
|
|
|
(DIMension BLocK). Значение переменной сохраняет- |
|
|
|
ся в текущем рисунке. Ее начальное значение — “ ”. |
|
|
|
Чтобы исключить имя существующего блока, при- |
DIMBLK1 |
|
свойте переменной значение “.” (точка) |
|
Строка |
Переменная DIMBLK1 определяет внешний вид |
||
|
|
|
стрелки на первом конце размерной линии. Эта оп- |
|
|
|
ция может использоваться только при включенной |
|
|
|
переменной DIMSAH (DIMension Separate Arrow). |
|
|
|
Этой переменной, также как и в случае DIMBLK, при- |
|
|
|
сваивается имя определяемого пользователем бло- |
|
|
|
ка. Для исключения имени существующего блока до- |
|
|
|
статочно присвоить переменной значение “.” (точка). |
|
|
|
Значение этой переменной сохраняется в текущем |
DIMBLK2 |
|
рисунке. Ее начальное значение — “ ” |
|
Строка |
Переменная DIMBLK2 определяет внешний вид |
||
|
|
|
стрелки на втором конце размерной линии. Эта оп- |
|
|
|
ция может использоваться только при включенной |
|
|
|
переменной DIMSAH (DIMension Separate Arrow). |
|
|
|
Этой переменной, также как и в случае DIMBLK, при- |
|
|
|
сваивается имя определяемого пользователем бло- |
|
|
|
ка. Для исключения имени существующего блока до- |
|
|
|
статочно присвоить переменной значение “.” (точка). |
|
|
|
Значение этой переменной сохраняется в текущем |
DIMCEN |
|
|
рисунке. Ее начальное значение — “ ” |
|
Вещественное |
Переменная DIMCEN (DIMension CENter) определяет |
|
|
|
число |
режим нанесения маркеров центра и центровых |
|
|
|
линий окружностей и дуг в командах DIMCENTER, |
DIMDIAMETER и DIMRADIUS. Переменная DIMCEN принимает заданное расстояние в качестве аргумента. Конечный результат определяется ее значением. Значение переменной DIMCEN сохраняется в текущем рисунке. Ее начальное значение — 0.0900. Значение 0 — маркеры центра или центровые линии не вычерчиваются, >0 — отображение маркеров центра, размер которых определяется значением переменной DIMCEN.
|
|
Системные переменные AutoCAD |
715 |
|
|
|
|
Системная переменная |
Значение |
Описание |
|
|
|
Например, если эта переменная имеет значение 0.250, |
|
|
|
на экране отобразится маркер центра, длина штрихов |
|
|
|
которого будет равна 0,2500 единицы, <0 — отобра- |
|
|
|
жаются не только маркеры центра, но и центровые |
|
|
|
линии, длина которых также определяется абсолют- |
|
|
|
ным значением переменной DIMCEN. Центровые линии |
|
|
|
будут выходить за пределы дуги или окружности на |
|
|
|
заданное расстояние. Например, переменная DIMCEN, |
|
|
|
имеющая значение –0.2500, обеспечит вычерчивание |
|
|
|
маркеров центра длиной 0,25 единиц и центровых |
|
|
|
линий, выходящих за края окружности или дуги на |
|
|
|
расстояние 0,25 единиц. При использовании команд |
|
|
|
DIMRADIUS и DIMDIAMETER маркеры центра и центро- |
|
|
|
вые линии генерируются только в том случае, когда |
|
|
|
размерная линия располагается за пределами окруж- |
|
DIMCLRD |
|
ности или дуги |
|
Целое число |
Переменная DIMCLRD определяет цвет размерных |
|
|
|
|
линий, стрелок и выносных линий. Значением этой |
|
|
|
переменной может быть номер любого допустимого |
|
|
|
цвета или специальная метка цвета BYBLOCK (0) или |
|
|
|
BYLAYER (256). При определении переменной DIMCLRD |
|
|
|
с помощью команды SETVAR необходимо ввести целое |
|
|
|
число, соответствующее номеру выбранного вами цве- |
|
|
|
та. Значение этой переменной сохраняется в текущем |
|
DIMCLRE |
|
рисунке. Ее начальное значение — 0 |
|
Целое число |
Переменная DIMCLRE (DIMension CoLOr Extension) ис- |
||
|
|
пользуется для определения цвета выносных линий |
|
|
|
проставляемых размеров. Переменной DIMCLRE, как и |
|
|
|
DIMCLRD, может быть присвоен номер любого допусти- |
|
|
|
мого цвета или специальная метка цвета BYBLOCK (0) |
|
|
|
или BYLAYER (256). Значение этой переменной сохра- |
|
DIMCLRT |
|
няется в текущем рисунке. Ее начальное значение — 0 |
|
Целое число |
Переменная DIMCLRT (DIMension CoLoR Text) ис- |
|
|
|
|
пользуется для определения цвета размерного текста. |
|
|
|
Переменной DIMCLRT может быть присвоен номер |
|
|
|
любого допустимого цвета или специальная метка |
|
|
|
цвета BYBLOCK (0) или BYLAYER (256). Значение этой |
|
|
|
переменной сохраняется в текущем рисунке. Ее на- |
|
DIMDEC |
|
чальное значение — 0 |
|
Целое число |
Переменная DIMDEC определяет точность (число |
|
|
|
|
десятичных знаков) основных единиц измерения. |
|
|
|
Значение этой переменной сохраняется в текущем ри- |
|
DIMDLE |
|
сунке. Ее начальное значение — 4 |
|
Вещественное |
По умолчанию выносные линии совпадают с концами |
||
|
число |
стрелок размерной линии. Если необходимо, чтобы |
|
|
|
выносные линии выходили за размерную линию |
|
на определенное расстояние (обычно не более 5 мм), присвойте переменной DIMDLE (Dimension Line Extension) соответствующее значение. Эта переменная используется только в том случае, когда значение переменной DIMTSZ не равно нулю. (Если переменная DIMTSZ имеет значение, отличное от нуля, в размерных линиях вместо стрелок используются засечки (линии, наносимые под углом 45 градусов к размерным линиям)). Выносные линии будут выходить за
концы размерных линий на расстояние, определяемое значением переменной DIMDLE. Это значение сохраняется в текущем рисунке. Начальное значение переменной DIMDLE — 0.0000
716 |
Приложение В |
|
|
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMDLI |
|
Вещественное |
Переменная DIMDLI определяет расстояние между |
|
|
число |
параллельными размерными линиями, создаваемы- |
|
|
|
ми при простановке размеров с использованием ко- |
|
|
|
манд DIMCONTINUE и DIMBASELINE. Расстояние меж- |
|
|
|
ду размерными линиями выбирается в зависимости |
|
|
|
от размеров изображения и насыщенности чертежа. |
|
|
|
Значение переменной DIMDLI сохраняется в текущем |
DIMDSEP |
|
рисунке. Ее начальное значение — 0,38 единиц |
|
Разделитель |
Переменная DIMDSEP определяет символ десятич- |
||
|
|
|
ного разделителя, используемого при десятичном |
|
|
|
формате вывода чисел. Значение этой переменной |
|
|
|
сохраняется в текущем рисунке. Ее начальное значе- |
DIMEXE |
|
|
ние — десятичная точка |
|
Вещественное |
Переменная DIMEXE (Dimension EXtension line |
|
|
|
число |
Extension) определяет величину выхода выносных |
|
|
|
линий за концы стрелок размерной линии. Значение |
|
|
|
этой переменной сохраняется в текущем рисунке. |
DIMEXO |
|
|
Ее начальное значение — 0,18 единиц |
|
Вещественное |
Переменная DIMEXO (DIMension EXtension line Offset) |
|
|
|
число |
определяет величину смещения выносных линий |
|
|
|
относительно заданных начальных точек. Значение |
|
|
|
этой переменной сохраняется в текущем рисунке. |
DIMFIT |
|
|
Ее начальное значение — 0,0625 единиц |
|
Целое число |
Устаревшая переменная, замененная DIMATFIT и |
|
|
|
|
DIMTMOVE. В системе AutoCAD 2004 использует- |
|
|
|
ся только для сохранения целостности сценариев |
|
|
|
AutoCAD предыдущих версий и подпрограмм |
|
|
|
AutoLISP. Значение этой переменной сохраняется в |
DIMFRAC |
|
текущем рисунке. Ее начальное значение — 3 |
|
Целое число |
Переменная DIMFRAC определяет формат дробей в |
||
|
|
|
тех случаях, когда DIMLUNIT имеет значение 4 (ар- |
|
|
|
хитектурные) или 5 (дробные). 0 — горизонтальный |
|
|
|
(начальное значение), 1 — диагональный, 2 — произ- |
|
|
|
вольный (например, 3/5). Значение этой перемен- |
DIMGAP |
|
|
ной сохраняется в текущем рисунке |
|
Вещественное |
Переменная DIMGAP определяет расстояние, оставля- |
|
|
|
число |
емое пустым при изображении размерного текста в |
|
|
|
разрыве размерной линии. Расстояние между полкой |
|
|
|
линии-выноски, создаваемой с помощью команды |
LEADER, и пояснительной надписью также определяется системной переменной DIMGAP. Значение этой переменной сохраняется в текущем рисунке. Начальное значение переменной DIMGAP — 0,0900 единиц. Линейные и угловые размеры, определяющие номинальное расположение и (или) номинальную форму элементов, заключают на чертеже в прямоугольные рамки. Для простановки номинальных
размеров переменной DIMGAP необходимо присвоить отрицательное значение. Значение этой переменной также используется программой AutoCAD в качестве меры минимальной длины, требуемой для создания сегментов размерных линий. AutoCAD размещает размерный текст между выносными линиями только в том случае, если размерная линия разбивается на два сегмента, длина каждого из которых не меньше расстояния, определенного переменной DIMGAP.
|
|
Системные переменные AutoCAD |
717 |
|
|
|
|
Системная переменная |
Значение |
Описание |
|
|
|
Если размерный текст располагается над размерной |
|
|
|
линией или под ней, его размещают между вы- |
|
|
|
носными линиями только в том случае, когда рас- |
|
|
|
стояние между ними по крайней мере вдвое боль- |
|
|
|
ше минимального значения переменной DIMGAP: |
|
DIMJUST |
|
2*(DIMGAP+IMASZ) |
|
Целое число |
Переменная DIMJUST определяет положение размер- |
||
|
|
ного текста в горизонтальных размерах. Значение |
|
|
|
этой переменной сохраняется в текущем рисунке. |
|
|
|
0 — текст выравнивается по центру размерной линии |
|
|
|
и располагается на одинаковом расстоянии от вы- |
|
|
|
носных линий (начальное значение), 1 — размерный |
|
|
|
текст смещен в сторону первой выносной линий, |
|
|
|
2 — размерный текст смещен в сторону второй вы- |
|
|
|
носной линии, 3 — текст размещается над размерной |
|
|
|
линией и выравнивается по первой выносной линии, |
|
|
|
4 — текст размещается над размерной линией и вы- |
|
DIMLDRBLK |
|
равнивается по второй выносной линии |
|
Строка |
Переменная DIMLDRBLK определяет тип стрелки на конце |
||
|
|
линии-выноски. Чтобы отключить отображение стрел- |
|
DIMLFAC |
|
ки, присвойте этой переменной значение “.” (точка) |
|
Вещественное |
Переменная DIMLFAC (DIMension Length FACtor) |
|
|
|
число |
используется в качестве глобального масштабного |
|
|
|
коэффициента для всех линейных размеров. К ли- |
|
нейным расстояниям, определяемым во время нанесения размеров, относятся координаты, диаметры и радиусы. Чтобы вывести измеренные расстояния в виде размерного текста, необходимо умножить полученные величины на превалирующее значение переменной DIMLFAC. Это обеспечивает масштабирование размерного текста, содержание которого задается по умолчанию. Угловые размеры не изменяются. Кроме этого, DIMLFAC не влияет на значения, содержащиеся в переменных DIMTM, DIMTP и DIMRND. Например, если вы хотите вдвое увеличить значения, получаемые при измерении линейных размеров, присвойте переменной DIMLFAC значение “2”. Если значение переменной DIMLFAC отлично
от нуля, то во время простановки размеров в пространстве листа измеряемые расстояния умножаются на абсолютное значение DIMLFAC. При определении размеров в пространстве модели значения, величина которых меньше нуля, игнорируются. В этом случае переменная DIMLFAC принимает значение, равное 1.0. Если вы выберете опцию видового экрана в пространстве листа и попытаетесь изменить значение переменной DIMLFAC из командной строки, AutoCAD самостоятельно вычислит ее значение. Это можно проиллюстрировать следующим примером. Введите выражение DIMLFAC в командную строку. Затем измените текущее значение переменной, показанное в угловых скобках (например, <1.0000>). Введите команду VPORTS и установите выбранный масштаб,
выбрав соответствующий видовой экран. Программа AutoCAD пересчитает размеры, измеренные в пространстве листа и модели, и присвоит вычисленное значение (со знаком “минус”) переменной DIMLFAC. Значение этой переменной сохраняется в текущем рисунке. Ее начальное значение — 1.0000
718 |
Приложение В |
|
|
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMLIM |
|
Переключатель |
Переменная DIMLIM (DIMension LIMits) работает как |
|
|
|
переключатель, т.е. она имеет только два значения: |
|
|
|
On (1) и Off (0). Если переменная имеет значение On |
|
|
|
(1), то по умолчанию указывается номинальный раз- |
|
|
|
мер с предельными отклонениями размеров. Кроме |
|
|
|
этого переменной DIMTOL присваивается значение |
|
|
|
Off (0). Значение переменной DIMLIM сохраняется в |
|
|
|
текущем рисунке. Ее начальное значение — Off (0) |
DIMLUNIT |
Целое число |
Переменная DIMLUNIT определяет формат единиц |
|
|
|
|
измерения для всех видов размеров, кроме угловых. |
|
|
|
Значение этой переменной сохраняется в текущем |
|
|
|
рисунке. Ее начальное значение — Off (0). 1 — науч- |
|
|
|
ные, 2 — десятичные, 3 — инженерные, 4 — архитек- |
|
|
|
турные, 5 — дробные, 6 — установочные параметры |
|
|
|
Windows |
DIMLWD |
|
Перечень |
Переменная DIMLWD определяет вес размерных |
|
|
|
линий. Значениями этой переменной являются |
|
|
|
стандартные веса линий. Ее начальное значение — |
|
|
|
ByBlock (Поблоку). Значение этой переменной сохра- |
|
|
|
няется в текущем рисунке |
DIMLWE |
|
Перечень |
Переменная DIMLWE определяет вес выносных |
|
|
|
линий. Значениями этой переменной являются |
|
|
|
стандартные веса линий. Ее начальное значение — |
|
|
|
ByBlock (Поблоку). Значение этой переменной сохра- |
|
|
|
няется в текущем рисунке |
DIMPOST |
Строка |
Переменная DIMPOST используется для определения |
|
|
|
|
префикса и/или суффикса, который присоединя- |
|
|
|
ется ко всем размерам, заданным в тех или иных |
|
|
|
единицах измерения. Значение этой переменной |
|
|
|
сохраняется в текущем рисунке. Ее начальное значе- |
|
|
|
ние — “ ” (пустая строка). Параметром переменной |
|
|
|
DIMPOST является строковое значение. Например, |
|
|
|
если необходимо, чтобы все размеры обозначались |
|
|
|
в сантиметрах, присвойте переменной DIMPOST зна- |
|
|
|
чение “cm”. Расстояние, равное 4 единицам, будет |
|
|
|
обозначено на чертеже как “4.0 cm”. Если на чертеже |
|
|
|
также указываются предельные отклонения раз- |
|
|
|
меров, можете определить префикс не только для |
|
|
|
номинальных размеров, но и для допусков. Для это- |
|
|
|
го задайте префикс для размерного текста, введите |
|
|
|
с клавиатуры угловые скобки (<>), а затем введите |
|
|
|
префикс для допусков |
DIMRND |
|
Вещественное |
Переменная DIMRND (DIMension RouND) использу- |
|
|
число |
ется для округления всех линейных размеров с за- |
|
|
|
данной точностью. Например, если эта переменная |
имеет значение 0.10, то все размеры округляются до ближайшей десятичной дроби с одним знаком после запятой. Присваивая переменной DIMRND значение 1, вы тем самым округляете линейное значение до ближайшего целого числа. Угловые размеры не округляются. Значение переменной DIMRND сохраняется в текущем рисунке. Ее начальное значение — 0.0000
|
|
Системные переменные AutoCAD |
719 |
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMSAH |
Переключатель |
Переменная DIMSAH (DIMension Separate custom |
|
|
|
Arrow Head) управляет размещением определяемых |
|
|
|
пользователем блоков, используемых на концах раз- |
|
|
|
мерных линий и линий-выносок вместо стандартных |
|
|
|
стрелок. Как уже говорилось, переменная DIMBLK1 |
|
|
|
размещает определяемый пользователем блок |
|
|
|
(стрелку) на первом конце размерной линии, а пере- |
|
|
|
менная DIMBLK2 — на другом конце размерной ли- |
|
|
|
нии. Значение переменной DIMSAH сохраняется в те- |
|
|
|
кущем рисунке. On — определяемый пользователем |
|
|
|
блок, положение которого характеризуется значени- |
|
|
|
ем переменной DIMBLK1 или DIMBLK2 (на одном или |
|
|
|
на другом конце размерной стрелки), Off — обыч- |
|
|
|
ные стрелки или определяемый пользователем блок, |
|
|
|
на положение которого влияет значение переменной |
|
DIMSCALE |
|
DIMBLK (начальное значение) |
|
Вещественное |
Переменная DIMSCALE определяет глобальный |
|
|
|
число |
масштабный коэффициент, применяемый ко всем |
|
|
|
размерным переменным, влияющим на размер тек- |
|
|
|
ста, маркеров центра, центровых линий, стрелок, |
|
|
|
линий-выносок и т.д., за исключением допусков, |
|
|
|
измеренных длин, координат и углов. По умолчанию |
|
|
|
эта переменная имеет значение 1.0000; в этом случае |
|
|
|
размерные переменные принимают предварительно |
|
|
|
установленные значения и чертеж печатается в на- |
|
|
|
туральную величину. Если необходимо вычертить |
|
|
|
рисунок в каком-нибудь масштабе (например, 2:1), |
|
|
|
задается масштабный коэффициент, величина ко- |
|
|
|
торого должна быть обратно пропорциональна |
|
|
|
требуемому масштабу. Следовательно, величина |
|
|
|
масштабного коэффициента или значение пере- |
|
|
|
менной DIMSCALE будет обратно пропорционально |
|
|
|
1/2, т.е. равно 2/1 или 2. Значение по умолчанию 0.0 |
|
|
|
вычисляется по соотношению размеров текущего |
|
|
|
видового экрана пространства модели и простран- |
|
|
|
ства листа. Если пространство листа не используется, |
|
|
|
масштабный коэффициент равен 1.0. Вычисляемый |
|
|
|
масштабный коэффициент >0 обеспечивает печать |
|
|
|
текста, стрелок и других масштабируемых объектов, |
|
|
|
имеющих номинальную величину |
|
DIMSD1 |
Переключатель |
Переменная DIMSD1 (DIMension Suppress Dimension |
|
|
|
line 1) обеспечивает подавление первой размерной |
|
|
|
линии. Значение этой переменной сохраняется в те- |
|
|
|
кущем рисунке. Ее начальное значение — Off |
|
DIMSD2 |
Переключатель |
Переменная DIMSD2 (DIMension Suppress Dimension |
|
|
|
line 2) обеспечивает подавление второй размерной |
|
|
|
линии. Значение этой переменной сохраняется в те- |
|
|
|
кущем рисунке. Ее начальное значение — Off |
|
DIMSE1 |
Переключатель |
Переменная DIMSE1 (DIMension Suppress Extension |
|
|
|
line 1) используется для подавления первой вы- |
|
|
|
носной линии. Когда эта переменная включена (т.е. |
|
имеет значение On), первая выносная линия не вычерчивается. Значение этой переменной сохраняется в текущем рисунке. Ее начальное значение — Off
720 |
Приложение В |
|
|
|
|
|
|
Системная переменная |
Значение |
Описание |
|
DIMSE2 |
|
Переключатель |
Переменная DIMSE2 (DIMension Suppress Extension |
|
|
|
line 2) используется для подавления второй вы- |
|
|
|
носной линии. Когда эта переменная включена (т.е. |
|
|
|
имеет значение On), вторая выносная линия не вы- |
|
|
|
черчивается. Значение этой переменной сохраняется |
DIMSHO |
|
|
в текущем рисунке. Ее начальное значение — Off |
|
Переключатель |
Переменная DIMSHO (DIMension SHOw dragged di- |
|
|
|
|
mensions) используется для переопределения раз- |
|
|
|
мерных объектов при их перемещении. Когда эта |
|
|
|
переменная включена, вычисление перемещаемых |
|
|
|
ассоциативных размеров выполняется в динамиче- |
|
|
|
ском режиме. Значение переменной DIMSHO сохра- |
|
|
|
няется в текущем рисунке, а не в размерном стиле. |
|
|
|
Ее начальное значение — On (1). Динамическое |
|
|
|
отслеживание перемещаемых размерных объектов |
|
|
|
приводит к снижению быстродействия компьютера, |
|
|
|
поэтому в некоторых ситуациях переменной DIMSHO |
|
|
|
необходимо присваивать значение Off (0). Следует |
|
|
|
заметить, что при использовании координатно- |
|
|
|
указательного устройства для определения длины |
|
|
|
линии-выноски диаметрального или радиального |
|
|
|
размера, значением переменной DIMSHO пренебре- |
|
|
|
гают. В этом случае используется динамическое про- |
|
|
|
таскивание объекта |
DIMSOXD |
Переключатель |
Для того чтобы разместить размерный текст между |
|
|
|
|
выносными линиями, вы должны присвоить пере- |
|
|
|
менной DIMTIX значение On. Чтобы подавить изо- |
|
|
|
бражение размерной линии за пределами соответ- |
|
|
|
ствующих выносных линий, присвойте переменной |
|
|
|
DIMSOXD (DIMension Suppress Outside eXtension |
|
|
|
Dimension lines) значение On. Если переменная |
|
|
|
DIMTIX включена, DIMSOXD выключена, а между вы- |
|
|
|
носными линиями недостаточно места для постро- |
|
|
|
ения размерных линий, то размерные линии будут |
|
|
|
вычерчены за пределами выносных линий. В том |
|
|
|
случае, если обе переменные DIMTIX и DIMSOXD |
|
|
|
включены, размерные линии будут полностью пода- |
|
|
|
влены. DIMSOXD работает только тогда, когда DIMTIX |
|
|
|
включена. Значение переменной DIMSOXD сохраняет- |
|
|
|
ся в текущем рисунке. Ее начальное значение — Off |
|
|
|
(Отключено) |
DIMSTYLE |
Строка |
Переменная DIMSTYLE используется для отображе- |
|
|
|
|
ния имени текущего размерного стиля. Размерный |
|
|
|
стиль может быть изменен с помощью команды |
|
|
|
DDIM или DIMSTYLE. Значение переменной DIMSTYLE |
|
|
|
сохраняется в текущем рисунке. Эта переменная |
|
|
|
имеет атрибут “только для чтения” |
DIMTAD |
|
Целое число |
Переменная DIMTAD (DIMension Text Above |
|
|
|
Dimension line) управляет вертикальностью размеще- |
|
|
|
ния размерного текста относительно размерной ли- |
|
|
|
нии. DIMTAD работает только тогда, когда размерный |
текст размещается между выносными линиями и выравнивается по размерной линии или располагается за пределами выносных линий. Значение этой переменной сохраняется в текущем рисунке.
