QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 994|回复: 7
打印 上一主题 下一主题

[求助] 调用ufun函数UF_MODL_ask_datum_csys_components的异常中断问题

[复制链接]

上等兵

Rank: 1

13

主题

19

帖子

134

积分
跳转到指定楼层
楼主
发表于 2024-5-14 22:48:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

我想调用UF_MODL_ask_datum_csys_components获取wcs原点、基准轴的tag_t,如图所示发生了异常中断

我查了文档后觉得和这句说明有关,但是不知道怎么解决,求解答

有奖推广贴子: 

回复

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

271

帖子

8495

积分

论坛技术员论坛贡献

推荐
发表于 2024-5-16 13:51:23 | 只看该作者
DalianMaritime 发表于 2024-5-16 11:17
非常感谢指教,我还是有这个问题:我用UF_PART_new成功创建一个零件后,零件中默认带有一个基准坐标系

...

遍历,新建一个部件,不一定就一定有一个基准坐标系,
无论有没有,都可以程序遍历,直接遍历特征就可以了,再看特征是不是基准坐系的特征
有了这个特征,就可以调用对应的函数得到想要的轴
回复 支持 1 反对 0

使用道具 举报

少校

Rank: 6Rank: 6

2

主题

813

帖子

7960

积分
推荐
发表于 2024-5-16 08:22:04 | 只看该作者
这种函数报错的,一般就是函数里参数的类型定义是否正确,检查一下。再一个就是再ug中调用你自己开发的这个程序的使用环境是否正确,按照这两个方面去排查下,第三,日志文件中的调用错误提示你也看一下
回复 支持 1 反对 0

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

271

帖子

8495

积分

论坛技术员论坛贡献

推荐
发表于 2024-5-16 07:59:43 | 只看该作者

回帖奖励 +10

如果是WCS用这个函数 UF_CSYS_ask_csys_info,
你用的函数是要传入基准坐标系才可以。
你可以了解一下基准坐标,与WCS坐标系有什么区别
回复 支持 1 反对 0

使用道具 举报

二级士官

Rank: 2

0

主题

35

帖子

453

积分
推荐
发表于 2024-5-15 08:09:49 | 只看该作者
这个过于高深,看不懂,是不是后处理的变量
回复 支持 1 反对 0

使用道具 举报

上等兵

Rank: 1

13

主题

19

帖子

134

积分
5#
 楼主| 发表于 2024-5-16 11:17:37 | 只看该作者
Jefft* 发表于 2024-5-16 07:59
如果是WCS用这个函数 UF_CSYS_ask_csys_info,
你用的函数是要传入基准坐标系才可以。
你可以了解一下基 ...

非常感谢指教,我还是有这个问题:我用UF_PART_new成功创建一个零件后,零件中默认带有一个基准坐标系

我想获取到这个基准坐标系的tag,用哪个函数可以实现
我获取到基准坐标系的tag的目的是调用UF_MODL_ask_datum_csys_components得到3个基准轴的tag,从而用这个给UF_SKET_con_geom_t结构体中的约束对象赋值,从而添加草图约束
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

3

主题

171

帖子

2134

积分
8#
发表于 2024-9-2 08:07:18 | 只看该作者
感谢分享分析
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-12-4 16:23

返回顶部