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 5798 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
4 C( p% u. ~$ W/ C! O9 I& D(1 W# k! o" a$ ]1 x

+ {) K* P8 c8 g1 rUF_STRING_p_t s_guide, ( c& |& B5 w: n0 ~) o4 s' x
UF_STRING_p_t s_section,
6 v3 A1 Q4 B4 H0 B/ h% L- M" RUF_STRING_p_t s_spine,
# X1 o. Y, n! o; I/ L, Q1 DUF_METHOD_p_t orientation,
2 z& R% l0 [' n% U( Z6 c+ M8 jUF_METHOD_p_t scaling, # G0 }) o, m6 f
int * alignment,
0 D' J; a: r' t/ h) Y/ Sint * inter,
4 r. J* p8 p" u0 }) v" P3 _int * body_type, 6 E& W2 D; ^# p, v7 b* w
UF_FEATURE_SIGN boolean,
9 c* `3 d5 W6 T* s& L2 l( ndouble tol [ 3 ] , . t0 S! K$ J3 G2 j( j3 F5 ]
tag_t * body_obj_id
4 {( Q& Q& J6 A( p( m9 D8 T6 x
; D# z- B* @7 A9 h) ])
3 F  h& b% d* ^  A
1 @- P' u+ |7 E! }! Z  ?6 @3 A首先你要会NX的操作,这里面定义的都是UI上的关键输入
, r( L0 q7 Y- |) @- Z关键是这个UF_STRING_p_t的定义- V% J) J; g3 P7 s4 m0 c

" o% d. ]! Y5 J' c% n6 m# `  g- M
上海点团信息科技有限公司,承接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:385 z& j5 {3 K% L; ]( c
int UF_MODL_create_sweep2 v0 X; M4 a0 p- E+ y" h
(
8 W1 U. Z* l6 B% e; w" e
管理员你好,我还想问一下。我用以下代码生成圆和直线 ,该怎么样使用“沿引导线扫略”的函数 扫略实体?
: L* O5 D& W4 `: s& ~4 O* c//圆: L# o) m! o& r" }: w) F
tag_t part, arc_id, wcs_tag;
2 P6 J  e0 O, \. \+ i: I  UF_CURVE_arc_t arc_coords;
: H# h7 g( s2 d# h$ P% M. Oarc_coords.start_angle = 0.0;) `# R% ]; _; h7 G
  arc_coords.end_angle =360.0 * DEGRA;
9 z7 x1 t  s' H( q  arc_coords.arc_center[0] = 0.0;2 I4 h; b9 t) ]$ o% T
  arc_coords.arc_center[1] = 0.0;6 a( C, z5 C' F$ ~
  arc_coords.arc_center[2] = 0.0;( p- h/ I4 y" U! U* ]9 U
  arc_coords.radius = 3.0;( D- G) P- H, N+ ^1 p$ Q9 e
1 r( _8 O6 I  g9 `& j$ d4 t
  UF_CALL(UF_CSYS_ask_wcs(&wcs_tag));2 S- M4 g9 B" P- y  `' `% S
  UF_CALL(UF_CSYS_ask_matrix_of_object(wcs_tag,
) R# _3 V7 K% j" i8 D                                       &arc_coords.matrix_tag));( y: [3 y1 V% y# A1 b9 v, P
  UF_CALL(UF_CURVE_create_arc(&arc_coords,&arc_id));
/ a! ~% U  ^& L1 c, O/ L& A/ I//直线,两条
2 T6 w- O% f, o, f0 l* R  _UF_CURVE_line_t line_coords;
4 H5 U  H' S( x3 a+ L/ utag_t line_tag;
% f. Q( V8 X& G- Uline_coords.start_point[0]=0;+ @" m$ v6 H' y  Y9 A- x
line_coords.start_point[1]=0;; G+ O1 z6 E1 c5 C
line_coords.start_point[2]=0;9 |6 |/ J' ^  Z0 p
line_coords.end_point[0]=0;
% H) ?# T# b. j9 W6 X0 O7 R# O) |; m# nline_coords.end_point[1]=0;) V; f6 I1 j$ @$ o
line_coords.end_point[2]=12;
# j3 v8 @3 ]! k( C. oUF_CURVE_create_line(&line_coords,&line_tag)& B  L2 O' R( g- S: C. h- N
! Z) \& M6 N/ e: @+ w' r
UF_CURVE_line_t line_coords;& g; r& b0 B$ O7 Z
tag_t line_tag;) v" f. Z0 \- f) H
line_coords.start_point[0]=0;! r- W/ z  i/ x
line_coords.start_point[1]=0;' k% t* i/ Y/ b: \4 w
line_coords.start_point[2]=12;
% X+ ^' d, A1 B- w$ G; {line_coords.end_point[0]=-3.9289;
, T- o9 D5 O1 B0 |line_coords.end_point[1]=14.78119;
' {9 ]5 U! [: Z) r$ c/ ~* J  x) L& Fline_coords.end_point[2]=7.49634;
" i$ i2 f% ?) U1 l( WUF_CURVE_create_line(&line_coords,&line_tag- o! S* J2 |4 T* _! K1 u! @& w/ t

- E) C  V* {$ X* _1 Q' L7 [) q我用creat sweep做不出来,是否应该用sweep along guide 的函数?  w# \  q2 D- p2 g7 K2 i2 I
我用JA录制扫略C++代码,是用sweep along guide 但是还是不太懂其中核心的部分。$ @. N/ `3 f- Y8 E
请指点一二,多谢!
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了