Интерфейс IBaseLineDimension3D |
Scroll |
Интерфейс параметров линейного размера от отрезка до точки 3D.
Иерархия:
Описание:
Интерфейс позволяет получить и задать свойства линейного размера от отрезка до точки в 3D документе.
Интерфейс можно получить у коллекции линейных размеров в 3D документе, используя свойство ILineDimensions3D::LineDimension3D или метод ILineDimensions3D::Add.
После задания параметров размера требуется вызвать метод IModelObject::Update.
Интерфейсы IDimensionText и IDimensionParams являются дополнительными. Их можно получить с помощью метода IUnknown::QueryInterface.
Примечание:
1. Интерфейс позволяет проставить линейный размер между прямолинейным и точечным объектами. При простановке линейного размера расстояния от ребра до точки в качестве первого объекта можно использовать только прямолинейные объекты, в качестве второго объекта можно использовать только точечные объекты. При простановке линейного размера на плоскости можно использовать и прямолинейные и точечные объекты.
Прямолинейные объекты:
•отрезок в эскизе,
•сегмент ломаной,
•координатная ось,
•вспомогательная ось,
•ребро тела или поверхности.
Точечные объекты:
•точка в эскизе,
•пространственная точка,
•начало координат,
•вершина пространственной кривой,
•вершина тела или поверхности.
2. Свойство IDimensionText::NominalValue возвращает расстояние.
Подразделы: