PLM之家PLMHome-工业软件践行者

Catia二次开发源码分享:创建轴系

[复制链接]

2018-2-22 13:15:10 2056 0

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82166
QQ
发表于 2018-2-22 13:15:10 | 显示全部楼层 |阅读模式

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

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

x

; L6 z5 F4 J* _5 ?7 r5 ^
/ u9 v$ e4 `. O6 B3 B  Y& R, `7 D. G9 h" f' g1 C+ r( i. i
创建轴系
& T" [/ n8 ]% [2 p* Q8 i5 m4 [! p8 `, Q6 _; k
//首先初始化工厂1 I2 E. R$ W$ c4 t& u* \
CATIMf3DAxisSystemFactory * pIMf3DAxisSystemFactoryOnFeaTCont = spContainer;$ a2 \; c* H$ c- V/ O7 Q+ i% D1 p
CATMathPoint Origin (150.0,.0,.0);
: M4 {. J& B/ c$ O2 E3 KCATMathVector X (1.0,.0,.0);
8 L2 o8 R5 L+ U# W( hCATMathVector Y (0.0,1.0,.0);4 B; E8 k: c* f' R  C# l- Q
CATIMf3DAxisSystem_var NewAxisSystemStd;//创建的轴系7 ~, J/ t& U( E! u4 [
pIMf3DAxisSystemFactoryOnFeatCont->CreateAxisSystem(Origin,X,Y,NewAxisSystemStd);) F( j7 }. b/ V7 {  S
//对轴系的X、Y 方向进行修改
7 V$ d. F# j8 K5 D! T% Q6 D" zNewAxisSystemStd->SetAxisDirection(CATAxisSystemXNumber, pVectorX);$ C4 V! }3 K4 `% ~9 p# ^
NewAxisSystemStd->SetAxisDirection(CATAxisSystemYNumber, pVectorY);
8 H5 @: u: q4 }5 |" c# b
7 h( v, n, `+ E: J" e
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了