|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
* E4 L! P3 R h% c
& A. n5 Z. F1 n" K4 t5 m3 ~" b假设我们创建了line1 和 spline1,接下来看下如何通过 SkeTCh::ConstraintGeometry结构体进行赋值。
" L+ q9 `* q3 P, O7 D 8 g# `" |7 g- }
5 x9 o" r# J. H4 x4 ^4 c1. 选择整条曲线,设置如下
& z3 h6 j) D7 W( GGeometry = line1
6 Q2 f& |1 w1 T$ _PointType = None
" q9 ~& k* M G# f/ x& ~SplineDefiningPointIndex = 0# d- L0 u. B- M/ _8 D
( B, z% @- N& a0 i& B2. 选择直线的开始点,设置如下& H3 z2 y9 y$ G+ M4 m
Geometry = line19 x5 ^3 j! h- e' u
PointType = StartVertex$ Z1 r7 O P% R0 D- c
SplineDefiningPointIndex = 0
$ Z) \% G, x1 d! p9 `% D* e/ X/ e1 g! @- h2 [- [
3. 选择样条曲线的第三个定义点,设置如下( |3 f& l' J0 E2 g0 D, e
Geometry = spline1- T: g, r, r7 M
PointType = SplingDefiningPoint5 h/ w) K6 D( C$ k& _. n
SplineDefiningPointIndex = 36 ?; O+ v7 x, N$ x6 J' I
4 A4 K! A' Q/ |4 O. v, X% t0 G; I
4. 选择样条的第一个点,设置如下
: ^6 Y# W, ?2 c) z; E- t$ J/ ~" RGeometry = spline1
$ r$ G) K- l) a6 y' q) _! TPointType = StartVertex/ f" i! b$ l. r7 c- o
SplineDefiningPointIndex = 0& j) V: Y8 T: [* Y+ F
-- OR --3 r. W3 g+ i1 r5 a* y9 p
Geometry = spline1
5 z+ V, Z- g- K" \0 U. NPointType = SplingDefiningPoint$ a* x9 u4 k# i8 t! p
SplineDefiningPointIndex = 1. R1 {9 V- T) M0 j
" r& l4 Z" ^) n c2 d对于样条曲线,
7 t+ M) C0 J* o2 x" p样条的定义点从1开始,如果定义样条的起始和终止点,可以使用StartVertex [or EndVertex] 或者设置样条定义点的数字。% x" w7 S M/ O1 Q& j
SplineDefiningPointIndex 只对样条起作用,如果是其他曲线,设置为0 或者不设置!
9 [! a# @+ u8 V# n1 F! e4 S G" c 2 m6 D: u1 M0 x2 r
|
|