找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 2283|回复: 3

[已回复] 求UF_CURVE_create_line_point_principal_axis()函数使用例子

[复制链接]

8

主题

12

回帖

171

积分

上等兵

积分
171
发表于 2016-8-1 23:25:10 | 显示全部楼层 |阅读模式
我想沿一轴线方向给定距离画一条直线,看了一下,觉得这个函数可以实现该功能。但这个函数的参数设置有些复杂,网上找不到例子,期待大神分享这个函数的用法~~

14

主题

257

回帖

8511

积分

贵宾

积分
8511

论坛技术员论坛贡献

发表于 2016-8-2 08:41:38 | 显示全部楼层
你这个描述其实不太准确,轴线只是确定了你要移的方向。
准确的说,你是想,一个给定的点,沿那个指定的轴向的矢量方向,移动你指定的距离,然后要画一条直线。
你说的这个函数,只能是XYZ三个方向。
你可以用UF_VEC3_affine_comb 这个函数比较通用,这是向量的仿射,是一个点,沿指定的方向,移动指定的距离后,得到新的点坐标,移动前的坐标与移动后的坐标,一连,不就是直线了吗?
这个函数,一般人理解不了。可以参考这文章:
关于NX二次开中UF_VEC3_affine_comb函数的数学原理!
http://user.qzone.qq.com/125317589/blog/1469162717

8

主题

12

回帖

171

积分

上等兵

积分
171
 楼主| 发表于 2016-8-3 16:21:13 | 显示全部楼层
Jefft 发表于 2016-8-2 08:41
你这个描述其实不太准确,轴线只是确定了你要移的方向。
准确的说,你是想,一个给定的点,沿那个指定的轴 ...

每次发帖问问题都是你回复我的,真是太感谢你拉~~
嗯,我就是想实现这个功能,现在去你空间学习!

20

主题

197

回帖

1万

积分

大校

积分
15788
发表于 2016-8-4 17:34:31 | 显示全部楼层
这可以直接自己计算,速度更快。方向有了,距离有了,计算出点的坐标,然后划出一条线
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-22 21:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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