找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 20214|回复: 2
打印 上一主题 下一主题

[求助] 关于UF_MODL_copy_paste_features()UF_MODL_ask_feat_body()两个函数使用遇到的问题

[复制链接]
跳转到指定楼层
1
发表于 2009-7-28 15:53:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
UF_MODL_copy_paste_features(feature_array, 4, old_parents, new_parents, 0, 0, 0, &feature_new_array);

UF_MODL_ask_feat_body(feature_new_array,&objects);

uf5943(translation,matrix);

uf5947(matrix,objects,&n_object,&copy_or_move,&dest_layer,&trace_curve,&copies,&trace_curve_group,&status);

通过以上四个函数,是想把外部的part的特征通过copy然后再进行移动,每次编译都正确,但执行的时候没反应,应该是UF_MODL_ask_feat_body()函数内feature_id不对,但我不知道怎么去获取,希望各高手能多加以指导,期待着你们的回复,谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2009-8-5 11:17:39 | 只看该作者
不知道你程序怎么写的。但从你发的函数来看,你复制特征得到的feature_new_array个特征链表吧。而UF_MODL_ask_feat_body这个函数的功能是查询某一个特征所在的实体body。你把UF_MODL_ask_feat_body(feature_new_array,&objects);改为UF_MODL_ask_feat_body(feature_new_array[0],&objects);看看
3
发表于 2009-8-7 16:32:53 | 只看该作者
2# GMingZ
谢谢你的回复,你说的我当初也试了,后来发现函数用错了,应该是UF_MODL_ask_feat_object(),呵呵。我初学二次开发,能和你交流交流吗?可以的话加我QQ 553915701
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-27 18:29 , Processed in 0.023553 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表