一级士官
UID2900009
U币1
G币214
技术0
主题3
精华0
阅读权限30
注册时间2017-7-12
最后登录2019-1-10
在线时间13 小时
一级士官
|
用这个函数做拉伸有几个问题:
1.拉伸的线是否都要在基准坐标系的平面上?
2.UF_MODL_SWEEP_TRIM_OPTS trim_options的作用
3.trim_ptr.trim_objects是否可以为基准平面
附上部分代码和想要达到的拉伸效果
- UF_MODL_create_fixed_dplane(points_l[1], step_dir, &dplane_tag[0]);
- trim_ptr.trim_objects = &dplane_tag[0];
-
- UF_DISP_set_highlight(h_line_tag[0], 1);
- UF_DISP_set_highlight(l_v_line_tag[0], 1);
- UF_DISP_set_highlight(r_v_line_tag[0], 1);
- UF_DISP_set_highlight(h_line_tag[1], 1);
- extrude_array[0]=h_line_tag[0];
- extrude_array[1]=l_v_line_tag[0];
- extrude_array[2]=r_v_line_tag[0];
- extrude_array[3]=h_line_tag[1];
- uc1601("here",1);
- UF_CALL(UF_MODL_create_extrude_trim_opts(
- extrude_array,
- 1,
- &trim_ptr,
- DO_NOT_EXTEND_AND_EXTEND_TRIM_FACE ,
- taper_angle,
- limits,
- offsets,
- region_point,
- FALSE,
- TRUE,
- step_dir,
- UF_NULLSIGN,
- &objects[0],
- &n_objects[0]
- ));
- if (n_objects > 0) UF_free(&objects[0]);
- UF_free(extrude_array);
复制代码
|
|