PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

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

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

  [复制链接]

2015-9-2 17:00:38 5829 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
* W7 i9 x3 G, [" y7 F* C(, i' r/ e! M; E7 D& }, Y* t
; Q7 g  {8 D- E
UF_STRING_p_t s_guide, 6 H/ r5 h( F/ _; a+ ~: K" y3 l
UF_STRING_p_t s_section, 5 l- I' c$ m8 U+ x
UF_STRING_p_t s_spine, 0 d2 ?" x& m. L5 f4 ~# ?
UF_METHOD_p_t orientation, 5 m! H; Z  n8 T4 p2 q
UF_METHOD_p_t scaling, , [# Q) |) t9 O. q( @$ K* O
int * alignment, : ]$ R" q( Y& |- `- C
int * inter,
( C1 J3 S9 f# v4 `4 M1 Jint * body_type, " p# r; D! G* Q2 |5 ^
UF_FEATURE_SIGN boolean, ' Z* t1 ]7 M3 I3 u
double tol [ 3 ] , 7 s& q3 F' U" W3 u
tag_t * body_obj_id
8 G0 P" g5 V* D9 p3 U& O+ `6 ~# z/ k% P* g
)2 y3 y1 [% x3 s7 _( p, \

3 f/ y+ w3 \  W- S7 p2 V7 ]首先你要会NX的操作,这里面定义的都是UI上的关键输入. m0 \+ u  w  }) f
关键是这个UF_STRING_p_t的定义
( p) Q1 |1 ~0 f& U# l
. f9 ^+ R! i- u3 r5 b4 C8 v
上海点团信息科技有限公司,承接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' u/ E4 k' N8 ~$ n; i2 \! T9 ]
int UF_MODL_create_sweep8 i% }3 W# P* O. {
(
! y& Q4 N* _1 e4 q- K+ n
管理员你好,我还想问一下。我用以下代码生成圆和直线 ,该怎么样使用“沿引导线扫略”的函数 扫略实体?
$ _( e  `3 K2 P7 w5 j0 C' X6 L7 V//圆) K) U6 W$ Y; v
tag_t part, arc_id, wcs_tag;
; {# D  k+ O' x  UF_CURVE_arc_t arc_coords;
) w4 J# j( a5 Q& U7 tarc_coords.start_angle = 0.0;+ |- c5 `( ^$ T
  arc_coords.end_angle =360.0 * DEGRA;7 i5 t3 H2 ?6 A- i. k+ r8 z; }
  arc_coords.arc_center[0] = 0.0;
4 u/ B! V" D% r9 u8 L0 g  arc_coords.arc_center[1] = 0.0;
! k7 h# K6 |; S( n. _2 D, @5 A  arc_coords.arc_center[2] = 0.0;
+ o* u" f( F+ [1 f  arc_coords.radius = 3.0;
; d4 l2 ^8 G0 S8 h0 @  F5 l0 I( i5 r
  UF_CALL(UF_CSYS_ask_wcs(&wcs_tag));9 Y+ Y. S: @, [6 d# n
  UF_CALL(UF_CSYS_ask_matrix_of_object(wcs_tag,! s6 H+ e- {6 a: R$ s5 `; W
                                       &arc_coords.matrix_tag));9 w, o1 }2 M" ?; U0 K4 r6 i; a
  UF_CALL(UF_CURVE_create_arc(&arc_coords,&arc_id));
9 r6 S' e7 C, v5 ?7 R7 W& o//直线,两条
8 k1 q. D; b  h6 DUF_CURVE_line_t line_coords;7 o9 ^8 Y0 t8 ?
tag_t line_tag;
" ^. p8 Y9 i$ p5 R* Wline_coords.start_point[0]=0;7 o) t. [. [, _# _: A5 J1 ]
line_coords.start_point[1]=0;6 h- R* f- |, ^, f. f. q7 N
line_coords.start_point[2]=0;
4 X' N2 |3 a: ?$ q0 Jline_coords.end_point[0]=0;3 o6 v5 B  l& D# l1 I1 A( }
line_coords.end_point[1]=0;: X2 g2 \; d! b1 B& D
line_coords.end_point[2]=12;
, [* H5 A# \2 X3 Z6 j* |UF_CURVE_create_line(&line_coords,&line_tag)- Z$ E, c  u" E" @( O' N8 n; n

4 Z2 q6 a* b- nUF_CURVE_line_t line_coords;
2 O$ q* f1 B& O! @) _2 rtag_t line_tag;
  s& T9 [  {3 wline_coords.start_point[0]=0;
, Q9 H$ K. ~9 H1 J: nline_coords.start_point[1]=0;
% v$ f* G$ q$ ?line_coords.start_point[2]=12;
4 R) r! i$ {, O& c2 @line_coords.end_point[0]=-3.9289;6 W- Y  A3 N) Z% Y- W; g9 B2 U- L
line_coords.end_point[1]=14.78119;( y. R6 w! p& ^1 F# V
line_coords.end_point[2]=7.49634;
' j. X" w3 `0 `1 R% ^UF_CURVE_create_line(&line_coords,&line_tag) I' a( g$ Q/ N
; I9 k) h- a3 e8 J4 a% F
我用creat sweep做不出来,是否应该用sweep along guide 的函数?- K; _; F2 g1 ]2 a. z# O/ ?3 A$ k
我用JA录制扫略C++代码,是用sweep along guide 但是还是不太懂其中核心的部分。1 t+ X1 R8 ]7 I/ W. x
请指点一二,多谢!
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了