Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание справочной геометрии дерева построения



Действие: создать справочную точку.

Доступ: метод класса FeatureManager.

Описание:

Function InsertReferencePoint (_

ByVal NRefPointType As Long, _

ByVal NRefPointAlongCurveType As Long, _

ByVal DDistance_or_Percent As Double, _

ByVal NumberOfRefPoints As Long _

) As Variant

Аргументы:

NRefPointType – тип справочной точки – значение из перечисления swRefPointType_e;

NRefPointAlongCurveType – тип справочной точки на кривой – значение из перечисления swRefPointAlongCurveType_e;

DDistance_or_Percent – расстояние или процент длины, если аргумент NRefPointAlongCurveType равен swRefPointAlongCurveDistance или swRefPointAlongCurvePercentage соответственно;

NumberOfRefPoints – количество справочных точек, если аргумент NRefPointAlongCurveType равен swRefPointAlongCurveEvenlyDistributed.

Возвращаемое значение:

одномерный массив объектов класса Feature.

Элементы перечисления swRefPointType_e:

swRefPointInvalid ‑ недействительная;

swRefPointUndefined ‑ неопределена;

swRefPointAlongCurve – вдоль кривой;

swRefPointCenterEdge – центр кромки;

swRefPointFaceCenter – центр грани;

swRefPointFaceVertexProjection – проекция вершины;

swRefPointIntersection ‑ пересечение.

Действие: создать справочную ось.

Доступ: метод класса ModelDoc2.

Описание:

Function InsertAxis2 (_

ByVal AutoSize As Boolean _

) As Boolean

Аргументы:

если аргумент AutoSize равен True, то справочная ось автоматически установит свою длину.

Возвращаемое значение:

True, если справочная ось была создана.

Действие: создать справочную плоскость.

Доступ: метод класса FeatureManager.

Описание:

Function InsertRefPlane (_

ByVal FirstConstraint As Long, _

ByVal FirstConstraintAngleOrDistance As Double, _

ByVal SecondConstraint As Long, _

ByVal SecondConstraintAngleOrDistance As Double, _

ByVal ThirdConstraint As Long, _

ByVal ThirdConstraintAngleOrDistance As Double _

) As Object

Аргументы:

FirstConstraint – первое ограничение – значение из перечисления swRefPlaneReferenceConstraints_e;

FirstConstraintAngleOrDistance – угол или расстояние для первого ограничения;

SecondConstraint – второе ограничение – значение из перечисления swRefPlaneReferenceConstraints_e;

SecondConstraintAngleOrDistance – угол или расстояние для второго ограничения;

ThirdConstraint ‑ третье ограничение – значение из перечисления swRefPlaneReferenceConstraints_e;

ThirdConstraintAngleOrDistance ‑ угол или расстояние для третьего ограничения.

Возвращаемое значение:

объект класса RefPlane.

Примечание:

до создания справочной плоскости элементы модели должны быть выделены методом SelectByID2 со следующими порядковыми номерами:

0 – первый элемент;

1 – второй элемент;

2 – третий элемент.

Элементы перечисления swRefPlaneReferenceConstraints_e:

swRefPlaneReferenceConstraint_Parallel ‑ параллельность;

swRefPlaneReferenceConstraint_Perpendicular ‑ перпендикулярность;

swRefPlaneReferenceConstraint_Coincident ‑ совпадение;

swRefPlaneReferenceConstraint_Distance ‑ расстояние;

swRefPlaneReferenceConstraint_Angle ‑ угол;

swRefPlaneReferenceConstraint_Tangent ‑ касательность;

swRefPlaneReferenceConstraint_Project – проекция точки эскиза (вершины или начала координат);

swRefPlaneReferenceConstraint_MidPlane – средняя плоскость;

swRefPlaneReferenceConstraint_OptionFlip ‑ реверсирование;

swRefPlaneReferenceConstraint_OptionOriginOnCurve – точка плоскости на кривой;

swRefPlaneReferenceConstraint_OptionProjectToNearestLocation – проекция точки эскиза (вершины или начала координат) на касательную плоскость к поверхности, ближайшую к точке эскиза (вершине или началу координат);

swRefPlaneReferenceConstraint_OptionProjectAlongSketchNormal – проекция точки эскиза на касательную плоскость к поверхности по нормали эскиза.





Дата публикования: 2015-10-09; Прочитано: 599 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...