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 5825 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
5 f- u0 H+ k/ Y3 g( S4 u* `$ }% q2 m(9 X5 a: k9 p3 L. Z/ D

# k: b; j3 h( l( sUF_STRING_p_t s_guide, 9 d7 D. w- T2 X8 S, V# V8 [- c
UF_STRING_p_t s_section,
5 z3 ]5 |+ \& K3 PUF_STRING_p_t s_spine, ) L. r( h  @7 t. T- \0 W
UF_METHOD_p_t orientation,
0 R5 s8 F' T! j; ?& g( C, `UF_METHOD_p_t scaling,
! @' f: }3 X" D/ kint * alignment, ! F$ r# H* w; y- V. D0 _
int * inter,
. Z0 [5 K0 y1 w# Y. I: xint * body_type, 3 [9 L. c, l: J1 `" T! a# r
UF_FEATURE_SIGN boolean, . v! N: ~' W0 \/ d4 Y5 s% h- h
double tol [ 3 ] , / T0 y9 V& s& I# ?
tag_t * body_obj_id
' M" v; z* G7 q) L- f+ g: L+ w9 h' I( }
)
  g. c8 @8 h- v3 |4 e0 n0 e1 Z' ]" K2 e8 e- K7 B1 R
首先你要会NX的操作,这里面定义的都是UI上的关键输入
9 e8 z+ b0 J; K. C3 O. k8 l  p关键是这个UF_STRING_p_t的定义/ B/ Z, c$ |5 }% {) X0 E  ?6 |

; g/ T$ M) y, {- x
上海点团信息科技有限公司,承接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
, Y8 e7 e6 l0 E6 Iint UF_MODL_create_sweep
9 v; p7 B! v( U: j(
) [; k- j- k) a+ I& L# y# n! Z
管理员你好,我还想问一下。我用以下代码生成圆和直线 ,该怎么样使用“沿引导线扫略”的函数 扫略实体?3 g3 t* I3 R: J, ?
//圆
) s1 k5 k+ H0 y5 I% k4 i! Ltag_t part, arc_id, wcs_tag;; w8 i3 l$ Q7 B$ {' T$ a2 ^
  UF_CURVE_arc_t arc_coords;8 H0 F% N$ F. m. X% E: {+ o
arc_coords.start_angle = 0.0;* d, n, B# N, F; D
  arc_coords.end_angle =360.0 * DEGRA;" u5 {: h0 N; n* W$ {
  arc_coords.arc_center[0] = 0.0;
* K, G: r6 j$ J' _  arc_coords.arc_center[1] = 0.0;4 I+ _: Y% Z3 j+ E& m
  arc_coords.arc_center[2] = 0.0;7 y; _) h+ z, E2 }/ U" x
  arc_coords.radius = 3.0;- A, I' b9 N" A$ p( ^: V0 _
; j: Y0 ]2 D% D4 o4 ~* S  ?3 A
  UF_CALL(UF_CSYS_ask_wcs(&wcs_tag));, [4 v3 N! ]; Z
  UF_CALL(UF_CSYS_ask_matrix_of_object(wcs_tag,
& h% N6 K& @% r+ m, D2 ]( h6 n                                       &arc_coords.matrix_tag));
  G, J3 o2 f+ j9 L( |( L9 a& Z3 g. G  UF_CALL(UF_CURVE_create_arc(&arc_coords,&arc_id));* z, W" L2 G: q. ?% X7 O( k
//直线,两条
' r8 t" T5 a6 \& l0 S" @UF_CURVE_line_t line_coords;# K: o/ R6 y0 t7 o8 k& P, W
tag_t line_tag;
" ~2 @- D# ]# J( sline_coords.start_point[0]=0;1 @; N# P! E) m0 [/ Q2 d$ q( A2 @
line_coords.start_point[1]=0;9 x% T( B5 k' U1 x- L
line_coords.start_point[2]=0;# V  ?& \2 Y, z/ Z' B7 G
line_coords.end_point[0]=0;% B0 p% P  }( D* |2 u) \6 b
line_coords.end_point[1]=0;: m. _; W& ]" X; j. Z
line_coords.end_point[2]=12;
) Q0 e, a6 y' j) j: u2 C5 OUF_CURVE_create_line(&line_coords,&line_tag)& I* f3 }" Z5 @

/ a5 O% r# _$ d, |% SUF_CURVE_line_t line_coords;
; h- t& A1 m+ P4 }" z' otag_t line_tag;
; b5 A+ E; v) t0 Eline_coords.start_point[0]=0;
* o1 ]' @' d( R" G$ c9 nline_coords.start_point[1]=0;
( L# S! K, {: e: fline_coords.start_point[2]=12;
% q* u0 P0 \3 H  A" b/ T4 jline_coords.end_point[0]=-3.9289;
  j5 G0 u# b' v8 cline_coords.end_point[1]=14.78119;; ?) `" H" _$ B' ]& D2 S% v& y4 }
line_coords.end_point[2]=7.49634;
8 r3 ^$ o) I+ V3 O& B8 JUF_CURVE_create_line(&line_coords,&line_tag
% k! ]$ T) O& m" M, @1 X
4 w0 {1 T$ Q1 `+ u我用creat sweep做不出来,是否应该用sweep along guide 的函数?1 M/ R  \6 o4 X! j% y0 n
我用JA录制扫略C++代码,是用sweep along guide 但是还是不太懂其中核心的部分。
7 [+ @  H6 @6 O6 A% [8 ], m! 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二次开发专题模块培训报名开始啦

    我知道了