Инструменты пользователя

Инструменты сайта


developers:references:topomatic.dwg.dwgdimensionstyle

Класс DwgDimensionStyle

Класс для работы с размерыми стилями

  • Пространство имен: Topomatic.Dwg
  • Сборка: Topomatic.Dwg (в Topomatic.Dwg.dll)

Иерархия наследования

Синтаксис

public sealed class DwgDimensionStyle : DwgNamedObject, IDrawingContainer, ITransactable, IUpdatable, IDisposable, INamedObject, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, IStgContextSerializable

Свойства

ТипИмяОписание
СвойствоAltRoundDistance Точность округления линейных размеров, выраженных в альтернативных единицах (системная переменная DIMALTRND).
СвойствоAltSuppressLeadingZeros Включение/отключение подавления ведущих нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ).
СвойствоAltTextPrefix Начальная часть размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST).
СвойствоAltTolerancePrecision Число десятичных знаков после запятой для значения допуска размера, выраженного в альтернативных единицах (системная переменная DIMALTTD).
СвойствоAltToleranceSuppressLeadingZeros Включение/отключение подавления ведущих нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ).
СвойствоAltUnits Включение/отключение дополнительного вывода значений размеров в альтернативных единицах измерения (системная переменная DIMALT).
СвойствоAltUnitsFormat Формат альтернативных единиц для всех размеров, кроме Уголвого (системная переменная DIMALTU).
СвойствоAltUnitsPrecision Число десятичных знаков после запятой для альтернативных единиц (системная переменная DIMALTD).
СвойствоAltUnitsScale Масштабный коэффициент для альтернативных единиц (системная переменная DIMALTF).
СвойствоAngleFormat Формат единиц для Уголвых размеров (системная переменная DIMAUNIT).
СвойствоAngleSuppressZeroFeet Управляет подавлением нулей для всех Уголвых размеров(системная переменная DIMAZIN)
СвойствоAngleTextPrecision Число десятичных знаков после запятой для значения Уголвого размера (системная переменная DIMADEC).
СвойствоArrowhead1Name Имя пользователького блока для отрисовки стрелки на первом конце размерной линии (системная переменная TDIMBLK1).
СвойствоArrowhead1Type Тип стрелки на первом конце размерной линии (системная переменная DIMBLK1).
СвойствоArrowhead2Name Имя пользователького блока для отрисовки стрелки на втором конце размерной линии (системная переменная TDIMBLK2).
СвойствоArrowhead2Type Тип стрелки на втором конце размерной линии (системная переменная DIMBLK2).
СвойствоArrowheadLeaderName Имя пользователького блока для отрисовки выноски (системная переменная TDIMLDRBLK).
СвойствоArrowheadLeaderType Тип стрелки на конце размерной линии (системная переменная DIMLDRBLK).
СвойствоArrowheadName Имя пользователького блока для отрисовки стрелки (системная переменная TDIMBLK).
СвойствоArrowheadSize Управляет величинами стрелок размерных линий и линий выносок. а также длинами полок выносок (системная переменная DIMASZ).
СвойствоArrowheadType Задается блок стрелок, отображаемый на концах размерных линий. (системная переменная DIMBLK).
СвойствоArrowheadUseTwoBlocks Управление отображением блоков стрелок размерных линий. (системная переменная DIMSAH).
СвойствоCenterMarkSize Тип маркера центра для размера диаметра или радиуса (системная переменная DIMCEN).
СвойствоDatabase (Наследуется от DwgNamedObject.)
СвойствоDecimalSeparator Десятичный разделитель для метрических размеров (системная переменная DIMDSEP)
СвойствоDefinedVariable Определенные системные переменные и их значение по умолчанию
СвойствоDimensionLine1Suppress Включение/отключение подавления первой размерной линии (системная переменная DIMSD1).
СвойствоDimensionLine2Suppress Включение/отключение подавления второй размерной линии (системная переменная DIMSD2).
СвойствоDimensionLineColor Цвет размерной линии (системная переменная DIMCLRD).
СвойствоDimensionLineExtend Величина перекрытия выносной линии размерной линией (системная переменная DIMDLE).
СвойствоDimensionLineSpacing Управляет расстоянием между размерными линиями в базовых размерах. Каждая новая размерная линия смещается относительно предыдущей на заданное здесь число единиц. На уже имеющиеся размеры изменение DIMDLI никакого влияния не оказывает.(системная переменная DIMDLI).
СвойствоDimensionLineWeight Вес размерной линии (системная переменная DIMLWD).
СвойствоDimentionLinetype Установка типа размерных линий (системная переменная DIMLTYPE).
СвойствоDimLineInside Включение/отключение подавления размерной линии за пределами выносных линий в случае, когда размерный текст размещается между выносными линиями (системная переменная DIMSOXD).
СвойствоDrawing (Наследуется от DwgObject.)
СвойствоExtensionLine1Suppress Включение/отключение подавления первой выносной линии (системная переменная DIMSE1).
СвойствоExtensionLine2Suppress Включение/отключение подавления второй выносной линии (системная переменная DIMSE2).
СвойствоExtensionLineColor Цвет выносной линии (системная переменная DIMCLRE).
СвойствоExtensionLineExtend Величина перекрытия размерной линии выносной линией (системная переменная DIMEXE).
СвойствоExtensionLineFixed Управляет установкой фиксированной длины выносных линий. Если переменная DIMFXLON включена, длина выносных линий задается переменной DIMFXL (системная переменная DIMFXLON).
СвойствоExtensionLineFixedLenght Установка полной длины выносных линий от размерной линии до исходной точки размера. Длина устанавливается в единицах чертежа (системная переменная DIMFXL).
СвойствоExtensionLineOffset Смещение начала выносной линии от заданной начальной точки (системная переменная DIMEXO).
СвойствоExtensionLinetype1 Установка типа первой выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX1)
СвойствоExtensionLinetype2 Установка типа второй выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX2)
СвойствоExtensionLineWeight Вес выносной линии (системная переменная DIMLWE).
СвойствоFit Способ размещения размерного текста и размерных стрелок относительно выносных линий (системная переменная DIMATFIT).
СвойствоForceLineInside Включение/отключение принудительной отрисовки размерной линии между выносными линиями, даже если текст размещается вне выносных линий (системная переменная DIMTOFL).
СвойствоFractionFormat Формат дробной части размера (системная переменная DIMFRAC).
СвойствоHandle (Наследуется от DwgObject.)
СвойствоHasExtensionDictionary (Наследуется от DwgObject.)
СвойствоHasField (Наследуется от DwgObject.)
СвойствоHorizontalTextPosition Горизонтальное положение размерного текста относительно размерной линии (системная переменная DIMJUST).
СвойствоIndex Индекс в системной таблице (Наследуется от DwgNamedObject.)
СвойствоIsHiden Является ли элемент скрытым для пользователя (Наследуется от DwgNamedObject.)
СвойствоIsSystem Является ли элемент таблицы системной переменной (Наследуется от DwgNamedObject.)
СвойствоIsUpdating (Наследуется от DwgObject.)
СвойствоItem[String]
СвойствоLinearScaleFactor Задает масштабный коэффициент для значений линейных размеров (системная переменная DIMLFAC).
СвойствоName Имя элемента таблицы (Наследуется от DwgNamedObject.)
СвойствоObjectID (Наследуется от DwgObject.)
СвойствоObjectName
СвойствоObliqueStrokesSize Указывает размер засечки, которая наносится вместо стрелки в линейных размерах, радиусах и диаметрах (системная переменная DIMTSZ).
СвойствоOwner (Наследуется от DwgNamedObject.)
СвойствоOwnerID (Наследуется от DwgObject.)
СвойствоParentStyle
СвойствоPrimaryUnitsPrecision Число десятичных знаков после запятой для основных единиц (системная переменная DIMDEC).
СвойствоRoundDistance Точность округления линейных размеров (системная переменная DIMRND).
СвойствоScaleFactor Глобальный масштабный коэффициент, применяемый ко всем линейным размерным свойствам (системная переменная DIMSCALE).
СвойствоSuppressZeroFeet Включение/отключение подавления нулевого значения футов в значении размера (системная переменная DIMZIN).
СвойствоTextBackgroundColor Задание цвета фона текста в размерах (системная переменная DIMTFILLCLR).
СвойствоTextBackgroundType Управляет фоном размерного текста (системная переменная DIMTFILL).
СвойствоTextColor Цвет размерного текста (системная переменная DIMCLRT).
СвойствоTextGap Задает зазор вокруг размерного текста при разрыве размерной линии в соответствии с размерным текстом. Также задает зазор между аннотацией и полкой выноски. При задании отрицательного значения DIMGAP помещает размерный текст в рамку. Переменная DIMGAP также используется в качестве минимальной длины отрезков размерной линии. При вычислении местоположения по умолчанию для размерного текста текст размещается внутри выносных линий только в том случае, если при этом размерные линии разбиваются на два сегмента, длина которых не меньше значения, заданного переменной DIMGAP. Текст, размещенный выше или ниже размерной линии, перемещается в размерную линию только в том случае, если имеется место для стрелок и размерного текста с интервалом между ними не меньше значения переменной DIMGAP: 2 * (DIMASZ + DIMGAP) (системная переменная DIMGAP).
СвойствоTextHeight Задает высоту размерного текста, если в текстовом стиле не задана фиксированная высота (системная переменная DIMTXT).
СвойствоTextInsideAlign Управляет расположением размерного текста для всех типов размеров, кроме ординатных, если текст вписывается между выносными линиями. (системная переменная DIMTIH).
СвойствоTextInsideForcibly Включение/отключение принудительного размещения размерного текста между выносными линиями (системная переменная DIMTIX).
СвойствоTextMovement Способ поддержки визуальной ассоциативности размерного текста и размерной линии при переносе текста (системная переменная DIMTMOVE).
СвойствоTextOutsideAlign Включение/отключение горизонтального выравнивания размерного текста, располагающегося вне выносных линий (системная переменная DIMTOH).
СвойствоTextPrefix Начальная часть размерного текста (системная переменная DIMPOST).
СвойствоTextStyle Текстовый стиль размерного текста (системная переменная DIMTXSTY).
СвойствоTextVerticalOffset Задает вертикальное расположение размерного текста над или под размерной линией. Значение переменной DIMTVP используется, когда переменная DIMTAD отключена. Значение смещения текста по вертикали вычисляется как произведение высоты текста и DIMTVP. Присвоение переменной DIMTVP значения 1.0 эквивалентно включению переменной DIMTAD. Размерная линия разрывается в соответствии с текстом, только если абсолютная величина DIMTVP меньше 0.7.(системная переменная DIMTVP)
СвойствоToleranceAsLimits Задает ограничения размеров в качестве текста по умолчанию. Включение переменной DIMLIM приводит к автоматическому отключению переменной DIMTOL. (системная переменная DIMLIM).
СвойствоToleranceDisplay Формат представления допусков (системная переменная DIMTOL).
СвойствоToleranceHeightScale Отношение высоты текста, которым обозначаются величины допусков, к высоте основного размерного текста, устанавливаемого DIMTXT (системная переменная DIMTFAC).
СвойствоToleranceJustification Вертикальное выравнивание допуска относительно номинального размера (системная переменная DIMTOLJ).
СвойствоToleranceLowerLimit Нижнее предельное отклонение или наименьший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTM).
СвойствоTolerancePrecision Число десятичных знаков для значений допусков размера (системная переменная DIMTDEC).
СвойствоToleranceSuppressZeroFeet Включение/отключение подавления нулевого значения футов в значении допуска (системная переменная DIMTZIN).
СвойствоToleranceUpperLimit Верхнее предельное отклонение или наибольший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTP).
СвойствоTransactionManager (Наследуется от DwgObject.)
СвойствоUnitsFormat Формат единиц для линейных размеров (системная переменная DIMLUNIT).
СвойствоUserPositionedTextOptions Управляет параметрами при пользовательском расположении текста. (системная переменная DIMUPT).
СвойствоVerticalTextPosition Вертикальное положение размерного текста относительно размерной линии (системная переменная DIMTAD).

Методы

ТипИмяОписание
МетодBeginUpdate() (Наследуется от DwgObject.)
МетодClear() Очистка всех переменных и установка значений о умолчанию
МетодCopy(DwgObject) (Наследуется от DwgObject.)
МетодCopy(DwgObject, ReferencesContext) (Наследуется от DwgObject.)
МетодСтатическийCreateArrow(AcDimArrowheadType, IList<DwgEntity>)
МетодСтатическийCreateArrow(Drawing, AcDimArrowheadType)
МетодCreateExtensionDictionary() (Наследуется от DwgObject.)
МетодDispose() (Наследуется от DwgObject.)
МетодEndUpdate() (Наследуется от DwgObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодСтатическийGetArrowName(AcDimArrowheadType)
МетодGetEnumerator() Перечисляет все определенный в стиле переменный и их значения
МетодGetExtensionDictionary() (Наследуется от DwgObject.)
МетодGetField() (Наследуется от DwgObject.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодNotifyChange(DwgObject, EventArgs) (Переопределяет NotifyChange(DwgObject, EventArgs).)
МетодOnCopy(DwgObject, ReferencesContext) (Переопределяет OnCopy(DwgObject, ReferencesContext).)
МетодSetField(String) (Наследуется от DwgObject.)
МетодToString() (Наследуется от DwgNamedObject.)
МетодUseReference(DwgObject) (Переопределяет UseReference(DwgObject).)

События

ТипИмяОписание
СобытиеModify (Наследуется от DwgNamedObject.)
СобытиеRename (Наследуется от DwgNamedObject.)
developers/references/topomatic.dwg.dwgdimensionstyle.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)