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

iCAx开思网

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

[求助] 圆弧的起始角度怎样准确获得?

[复制链接]
跳转到指定楼层
1
发表于 2008-11-12 23:19:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
一段圆弧,经过旋转变换后,再用api函数获取起始角度,发现还是旋转前的数值,这是API函数的bug,还是另有其他原因?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2008-11-13 07:24:18 | 只看该作者
沙发
!!!!!!!!!!!!!!
3
发表于 2008-11-28 12:15:55 | 只看该作者
你是用UF_CURVE_ask_arc_data查出来的数据有问题吧?
用uf_eval.h里面的UF_EVAL_ask_arc试试,相较来说准确一些
4
发表于 2008-11-28 12:23:55 | 只看该作者
对啊,UF_CURVE_ask_arc_dat这个函数有问题吗?多谢指点,不过查询圆弧起始角度不应该是多难的问题,这个函数为什么就不准呢?这样的话,API函数还敢相信么
5
发表于 2008-11-28 12:45:10 | 只看该作者
呵呵,这是极少数,不清楚什么原因造成的(又看不到UG的源代码),使用时多检测检测。也许是UG的无心之失。
6
发表于 2008-12-1 11:28:23 | 只看该作者
不是API有问题,是你对API的理解有问题。
7
发表于 2008-12-1 11:30:41 | 只看该作者
圆弧的数据是相对于以ABS的零点和Arc的矩阵所构成的坐标系而言的。
8
发表于 2008-12-1 12:41:07 | 只看该作者
原帖由 sac807 于 2008-12-1 11:30 发表
圆弧的数据是相对于以ABS的零点和Arc的矩阵所构成的坐标系而言的。


我觉得不是这样的,比如,在第一象限画个四分之一圆弧A,在第二象限画个四分之一圆弧B,然后用这个函数查询圆弧起始角,是正确的。
     现在,保持B圆弧不动,把A圆弧旋转到与B圆弧重合。再去查询,发现A圆弧的起始角还是旋转前的数值。按道理,应该与B圆弧相同才对
9
发表于 2008-12-1 12:43:07 | 只看该作者
根据高手提示,我用UF_MODL_ask_curve_props查处圆弧起始点坐标,然后再去计算起始角,这样也可以达到目的。本来不应该再去手工计算的
10
发表于 2008-12-1 12:50:21 | 只看该作者
感谢sac807,有理。
函数的英文说明里有解释,居然没看,自己想当然了。
再次感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-2-1 15:51 , Processed in 0.025482 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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