NX Open C++ 草图几何约束的定义实例
假设我们创建了line1 和 spline1,接下来看下如何通过 Sketch::ConstraintGeometry结构体进行赋值。
1. 选择整条曲线,设置如下
Geometry = line1
PointType = None
SplineDefiningPointIndex = 0
2. 选择直线的开始点,设置如下
Geometry = line1
PointType = StartVertex
SplineDefiningPointIndex = 0
3. 选择样条曲线的第三个定义点,设置如下
Geometry = spline1
PointType = SplingDefiningPoint
SplineDefiningPointIndex = 3
4. 选择样条的第一个点,设置如下
Geometry = spline1
PointType = StartVertex
SplineDefiningPointIndex = 0
-- OR --
Geometry = spline1
PointType = SplingDefiningPoint
SplineDefiningPointIndex = 1
对于样条曲线,
样条的定义点从1开始,如果定义样条的起始和终止点,可以使用StartVertex 或者设置样条定义点的数字。
SplineDefiningPointIndex 只对样条起作用,如果是其他曲线,设置为0 或者不设置!
页:
[1]