PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[求助] NX二次开发 沿引导线扫掠 的函数怎么用?求助

  [复制链接]

2015-9-2 17:00:38 5748 4

superxudong 发表于 2015-4-16 08:16:33 |阅读模式

superxudong 楼主

2015-4-16 08:16:33

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
NX二次开发 沿引导线扫掠 的函数怎么用?ufun  UF_MODL_create_sweep?如何定义扫掠截面和引导线
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复4

Mr.du 发表于 2015-4-20 15:40:12

Mr.du 沙发

2015-4-20 15:40:12

同问,函数没看懂
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2015-4-20 17:38:01

admin 板凳

2015-4-20 17:38:01

int UF_MODL_create_sweep' D+ z& w( Z: Y: m/ s
(4 V# K3 s) b1 G: e/ B8 J3 b; ~

. D+ ~" {4 X7 R' ^! lUF_STRING_p_t s_guide, & Q1 v' x. P* i/ _
UF_STRING_p_t s_section,
2 ]5 }! C! s) O# G5 m* m, \5 x& [UF_STRING_p_t s_spine,
' O0 y6 M, V8 m; }- fUF_METHOD_p_t orientation,
7 \/ M5 v( B6 M$ w  [3 ]UF_METHOD_p_t scaling,
# d* t  C4 `" u- D' n- @# H2 _int * alignment, 6 i' ^; C6 J' }9 C1 S( H4 _
int * inter,
" ^- A; I1 t4 o1 o% Bint * body_type,
& I- j8 q5 b& l5 p' M- d2 [UF_FEATURE_SIGN boolean, . E% c4 C4 }. a( @. J  H, B* o  J
double tol [ 3 ] , ; @! X& g) I3 ]* F7 I2 J
tag_t * body_obj_id 6 Z0 N/ ?7 Y1 J: M4 m) O

/ I9 t9 C9 b8 Q2 X! I5 r+ |)
0 u( x0 M, {( ~0 d( h0 ?. `! E1 I! D4 b
首先你要会NX的操作,这里面定义的都是UI上的关键输入
- ~7 K6 O% Q$ p9 ^& e关键是这个UF_STRING_p_t的定义3 F: ~7 W3 M# \) }: [5 ]& D# ]9 u$ ^

( E9 u$ m  a1 q' |* Y0 y
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

superxudong 发表于 2015-5-7 12:03:22

superxudong 地板

2015-5-7 12:03:22

admin 发表于 2015-4-20 17:38
; u2 H4 V4 i- F5 Aint UF_MODL_create_sweep2 y3 `5 E' A6 ~% r: x2 a
(
; J& R  [3 u! z' w
管理员你好,我还想问一下。我用以下代码生成圆和直线 ,该怎么样使用“沿引导线扫略”的函数 扫略实体?) G, N& d+ X( w( p8 Q$ W. c
//圆/ l$ r; S! T) z! f3 P0 _
tag_t part, arc_id, wcs_tag;$ @4 }/ m" x) P/ R# T, G* W+ B
  UF_CURVE_arc_t arc_coords;' T" N# k4 F9 ?9 s) z- u6 X; ^3 S: x
arc_coords.start_angle = 0.0;
; ^: q: O& ?! G0 s  arc_coords.end_angle =360.0 * DEGRA;
' U' l3 }$ v( m" t3 @1 ?  arc_coords.arc_center[0] = 0.0;- F# p" x5 J! y2 C
  arc_coords.arc_center[1] = 0.0;9 d. D$ V& S$ C
  arc_coords.arc_center[2] = 0.0;
: U1 e4 p0 k. _4 e! r  arc_coords.radius = 3.0;0 p) d9 S: u" M/ o' v/ E
8 b2 D; S! U. V' F: j; g! l
  UF_CALL(UF_CSYS_ask_wcs(&wcs_tag));
" e4 r" B, y# C, J  UF_CALL(UF_CSYS_ask_matrix_of_object(wcs_tag,
) R' y' g; L9 b; {4 F                                       &arc_coords.matrix_tag));. f- {  O) O: H& d7 B
  UF_CALL(UF_CURVE_create_arc(&arc_coords,&arc_id));, k2 l2 P9 t! \- W& R
//直线,两条1 N: B. Q5 g& i8 T/ }7 i9 K4 Q& V, x0 h
UF_CURVE_line_t line_coords;
0 k8 W7 T* T) T) W" Ftag_t line_tag;/ \7 K7 D3 U) Z/ M. d3 G; S
line_coords.start_point[0]=0;
3 d) b9 u- q- e. eline_coords.start_point[1]=0;$ u2 S, C: `2 C, c" S
line_coords.start_point[2]=0;
: f, z. t4 F* Fline_coords.end_point[0]=0;( @1 F; A  H/ X5 a( b9 G7 v
line_coords.end_point[1]=0;
5 |0 }( Q4 [0 N  A' D1 b6 L$ gline_coords.end_point[2]=12;4 t% S5 D& n$ T. X
UF_CURVE_create_line(&line_coords,&line_tag)
! L. ]8 K- t/ F1 j! A$ V4 U7 q  l
* }3 g# H- e- c  v- I  |UF_CURVE_line_t line_coords;
- ~  S3 L. P, \. [  F. Ltag_t line_tag;5 F% S) _9 ^' p9 _" C
line_coords.start_point[0]=0;. Z( b( k$ X9 c: g0 E+ M! _  \
line_coords.start_point[1]=0;+ G! W1 R+ D1 q& O
line_coords.start_point[2]=12;
1 b, c. y3 ?( B& T% D$ F  p; \line_coords.end_point[0]=-3.9289;
& t" S% `, j! sline_coords.end_point[1]=14.78119;9 U6 v+ v9 ~3 f
line_coords.end_point[2]=7.49634;' ?8 G$ e6 [2 E' L
UF_CURVE_create_line(&line_coords,&line_tag
3 a6 G4 q2 U5 ^6 b
6 r  s! I! O, o我用creat sweep做不出来,是否应该用sweep along guide 的函数?
: M! D# d$ }1 |3 F% |0 l$ r, o我用JA录制扫略C++代码,是用sweep along guide 但是还是不太懂其中核心的部分。! e+ ^2 L" j4 n: W9 z4 S: Z0 W
请指点一二,多谢!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

hcaini0829 发表于 2015-9-2 17:00:38

hcaini0829 5#

2015-9-2 17:00:38

您好楼主 您的问题解决了吗?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了