NX插件
送教程
DoTeam
培训报名
AI · CAD · PLM
首页
Portal
社区
论坛
NX技术
TC技术
Catia技术
自研系统
更多
登录
NX Toolkits 「PLM之家插件」
Castsim「铸造PLM系统」
EchoCAD「大模型CAD」
视频在线
实践教程
前沿咨询
高清购买
国产软件
PLM之家PLMHome-工业软件践行者,大模型驱动工业生态建设
»
社区
›
工业4.0产品数字化-Siemens NX/UG学习论坛
›
Simens NX二次开发专区
›
NX二次开发源码分享: 根据 datum plane 更新 datum 法 ...
返回列表
发新帖
查看:
2628
|
回复:
0
[资料]
NX二次开发源码分享: 根据 datum plane 更新 datum 法相方向
[复制链接]
admin
admin
当前离线
积分
60
6
主题
4
回帖
60
积分
管理员
积分
60
发消息
发表于 2019-4-20 13:02:11
|
显示全部楼层
|
阅读模式
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要
登录
才可以下载或查看,没有账号?
注册
×
NX二次开发
源码分享: 根据 datum plane 更新 datum 法相方向
! ^/ ^( d% e& c9 p, p0 G1 U
3 E! a: y u1 N g% k& {: t
这里用到了 ufun函数,通过对象获取特征,然后通过特征进行更新
M1 Q) T2 K$ [ N- N" h5 D# {8 h" R
* v8 P$ ~. }, }& r5 S
1 b I+ k2 B5 `( j+ L+ E. f5 d
tag_t featureTag = NULL_TAG;
9 j% W5 i% f( H* x
UF_MODL_ask_object_feat(DpX->Tag(),&featureTag);
. a# f* D5 R" a; U" `! v! M
NX
Open::Features::DatumPlaneFeature *datumPlaneFeature1(dynamic_cast<NXOpen::Features::DatumPlaneFeature *>(NXObjectManager::Get(featureTag)));
4 F& g" x R( L
NXOpen::Features::DatumPlaneBuilder *datumPlaneBuilder1;
: \5 ^; [" {/ F- o8 d( p$ B
datumPlaneBuilder1 = workPart->Features()->CreateDatumPlaneBuilder(datumPlaneFeature1);
( T% U' Q ^2 q, A5 ^, x
, d5 b1 J G) P( \+ K8 W$ r% r; G
NXOpen::Plane *plane1;
7 c8 L3 e7 e$ `) }0 |8 x
% j+ K2 K; W/ v! t
plane1 = datumPlaneBuilder1->GetPlane();
1 L, g I& i) q9 s/ |+ d' z
1 t: u3 A7 [, A0 p8 R% X' _
//uc1601(datumPlaneFeature1->GetFeatureName().GetUTF8Text(),1);
/ s4 U4 C/ n8 M7 ]) o9 L) u
" ]' o; F9 [3 n, _
plane1->SetFlip(true);
- q2 B2 v& n2 W1 M0 E- T6 g0 x
: G$ i) Q9 }4 m |' ^; F8 b+ |6 e& z
plane1->Evaluate();
: P, T$ ]6 N7 d- ~0 T
$ w9 P+ t7 F2 {' ~" c- f
NXOpen::Features::Feature *feature1;
# \. v+ J% J% j$ `
feature1 = datumPlaneBuilder1->CommitFeature();
) q) H* N; P* o" \
datumPlaneBuilder1->Destroy();
- F4 `0 b' S4 a7 e
P) S; b+ @7 g
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
Siemens NX精华技巧荟萃
Teamcenter 解决方案分享
在本版发帖
关注公众号
QQ客服
返回顶部
快速回复
返回顶部
返回列表