查看: 5366|回复: 1

[原创视频] 【PLM之家NX二次开发自动装配项目】1.5 自动加载组件

[复制链接]

2477

主题

1280

回帖

8万

积分

管理员

PLM之家站长

积分
82265
QQ
发表于 2015-1-30 23:16:10 | 显示全部楼层 |阅读模式

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

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

×
【PLM之家NX二次开发自动装配项目】1.5 自动加载组件, b2 w. N0 w* q5 ?' N
# Y2 Z. m, B- A7 V8 V( p$ K

* k" w& {2 _$ T' J+ l! N+ K通过录制JA,创建自动加载组件的过程!. t* Y. X; }* g' t1 z
        // ----------------------------------------------2 O7 e1 h- ?( b, y; A* ]" F
        //   Menu: Assemblies->Components->Add Component...
0 `& f" x( m4 v, Q6 E0 k7 {9 A        // ----------------------------------------------1 r2 A# P& O# ]0 t  Z

, d. c# u6 |: C" K; b        UF_initialize();
$ L" d4 R. \0 Y) W0 a2 X6 O- Z8 s8 T9 R3 O! Z+ w7 h4 ]
        Point3d basePoint1(0.0, 0.0, 0.0);
3 ?/ S9 \! \/ R$ J' i8 ~6 ?        Matrix3x3 orientation1;
6 O/ M" P) v) ~6 b  c/ f        orientation1.Xx = 1.0;2 e3 t4 u$ U: T- c3 o
        orientation1.Xy = 0.0;
4 S6 ~% q/ r' |/ g& e        orientation1.Xz = 0.0;7 `; [) Z9 c- k7 ^* p* |
        orientation1.Yx = 0.0;
" J' U/ _# g9 y" z' L        orientation1.Yy = 1.0;
" ?) E/ N0 p9 i+ n3 s5 `5 M1 t& r        orientation1.Yz = 0.0;
; h" ^3 \  ]9 `, b; q        orientation1.Zx = 0.0;
3 _' z1 k; ^' b        orientation1.Zy = 0.0;3 b$ a- C) @* M, W: G
        orientation1.Zz = 1.0;" G* _0 {) f: w, {
        PartLoadStatus *partLoadStatus1;
6 t1 a7 U6 D$ }* W; Y* J9 g6 N        Assemblies::Component *component1;
2 W& p& Y  X8 R* U. U' Y        component1 = workPart->ComponentAssembly()->AddComponent("C:\\workspace\\NX9AdvanceDev\\Part\\blockHole.prt", "MODEL", "BLOCKHOLE",         basePoint1, orientation1, -1, &partLoadStatus1, true);
4 S# [) R8 c9 L) V7 \$ p" b( T
9 N7 \! r, L1 m" c        delete partLoadStatus1;

/ P$ {2 Z$ Z# n; B2 x( K
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

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

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部