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 5827 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
1 z' L" V5 D" l3 ^; z* Y0 o1 t(
+ ~1 e8 Y% G/ d( b) v) D/ x3 l/ h) L2 p5 V( J8 G$ f. ?1 v
UF_STRING_p_t s_guide,
. O9 _  g, b+ |3 l# @/ T$ d: j6 bUF_STRING_p_t s_section,
% k$ v/ q; E, e8 D- WUF_STRING_p_t s_spine, % Q7 C$ `9 u9 ^- r! U+ E0 E
UF_METHOD_p_t orientation,
# x! u. @8 H  RUF_METHOD_p_t scaling, 9 Q4 I) W7 P. x( @6 O! o9 T4 H! v+ g
int * alignment, ! R$ b. `: B% I" X) b' n5 T, D
int * inter,
9 F% R+ N, i9 ~( G$ Z1 ?: Pint * body_type, + C: V8 {' B% }# I, g6 M
UF_FEATURE_SIGN boolean,
# b& B& ~2 Y9 `3 Z5 ]* f, X& Xdouble tol [ 3 ] , : `" X& a! K6 k
tag_t * body_obj_id   x) j9 s8 D  g+ f7 j9 O4 A2 g

/ C$ }" t( T7 Y) @( T0 v5 })9 y. p+ E! d; s6 q+ e
, h3 y# K, k6 G9 }+ e7 f# _
首先你要会NX的操作,这里面定义的都是UI上的关键输入
- E3 c# J9 Q' ], V% W8 N7 K关键是这个UF_STRING_p_t的定义/ o) y" u$ K& F
$ {; r, `4 \  y# C5 I
上海点团信息科技有限公司,承接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:387 [! P" `6 K9 m: R+ S" j* a: M
int UF_MODL_create_sweep
5 ^! t. d* X5 j5 R/ a2 j% y9 l5 w(

4 z0 O, b. O4 L9 z9 X8 X* g7 k管理员你好,我还想问一下。我用以下代码生成圆和直线 ,该怎么样使用“沿引导线扫略”的函数 扫略实体?" r5 W8 y" @) ?4 A0 E4 Z
//圆
; v. c8 A" V) W9 ytag_t part, arc_id, wcs_tag;  L$ Z' {/ Y; C) }1 H* }; R
  UF_CURVE_arc_t arc_coords;
# G7 k4 K* l" [- E& t+ p% Yarc_coords.start_angle = 0.0;5 `9 n* [, Q7 z  V# u
  arc_coords.end_angle =360.0 * DEGRA;
* y5 ~# @; q5 J& X) C! U) [5 [9 n  arc_coords.arc_center[0] = 0.0;* t* [+ W( |' ?6 N) P
  arc_coords.arc_center[1] = 0.0;
; L, v* b; h4 {+ v  arc_coords.arc_center[2] = 0.0;8 }1 }( ?6 k* v( w$ g0 p7 d& ]
  arc_coords.radius = 3.0;
9 N0 C6 W; {: T; O$ M* d$ K' k# ]: v) z3 z! F; [1 f1 ^  y
  UF_CALL(UF_CSYS_ask_wcs(&wcs_tag));8 f2 a( k- {/ J
  UF_CALL(UF_CSYS_ask_matrix_of_object(wcs_tag,$ T1 c/ _  R3 K3 a! F9 B
                                       &arc_coords.matrix_tag));! d1 Z% D$ |6 f: [0 {' ?- R4 N- [
  UF_CALL(UF_CURVE_create_arc(&arc_coords,&arc_id));0 o# c* {% D" X) S! M' P
//直线,两条
& B7 m. k: F, w6 k7 d1 _UF_CURVE_line_t line_coords;) [8 C2 Y- i7 d$ t
tag_t line_tag;. g/ [) f2 H$ U5 N% I. y
line_coords.start_point[0]=0;
- t4 U8 }7 s4 t  q  pline_coords.start_point[1]=0;0 H; _/ w, L. L" e$ V7 U
line_coords.start_point[2]=0;
- `/ B# n1 O# ?; _6 A  iline_coords.end_point[0]=0;
: d2 d: d, }; t7 jline_coords.end_point[1]=0;* R- y2 ~( q  l* O
line_coords.end_point[2]=12;
0 ?5 o' g% K! l5 ?6 w$ U1 \UF_CURVE_create_line(&line_coords,&line_tag)* i) K' J) \8 I0 o. x
: d$ N, F8 h( U7 y5 h. Q0 ]
UF_CURVE_line_t line_coords;$ M7 i2 J" L' l$ m
tag_t line_tag;
( c/ I% @; v+ g8 u6 Y$ Iline_coords.start_point[0]=0;$ h  E' n8 r* ?/ C3 Z
line_coords.start_point[1]=0;
# v9 V  y; ^, Y! Y7 eline_coords.start_point[2]=12;0 K) f, N/ y4 O" z) w( G& N3 s; w
line_coords.end_point[0]=-3.9289;
- u! ^+ S# ]( T6 gline_coords.end_point[1]=14.78119;& x0 j  k  |0 f9 o, C0 ~# M% h
line_coords.end_point[2]=7.49634;
1 \3 _. W& Q! {1 n) ZUF_CURVE_create_line(&line_coords,&line_tag
! W% T, t; R* i2 S9 ]# n
5 }( o. Q, X7 k1 m# L; q我用creat sweep做不出来,是否应该用sweep along guide 的函数?4 \- t. V) ]4 g0 t) C
我用JA录制扫略C++代码,是用sweep along guide 但是还是不太懂其中核心的部分。" \: N: P( Z, F$ j9 h
请指点一二,多谢!
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了