找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 807|回复: 22

[求助] 各位老师,快来帮帮小弟看看,另外祝大家周五快乐!

[复制链接]

3

主题

39

回帖

248

积分

一级士官

积分
248
发表于 2025-10-17 09:10:30 | 显示全部楼层 |阅读模式
小弟的同事给了一组曲线的数据,分别是曲线的角度和z坐标,0-120度的角度和坐标,让我根据这组数据在一个圆柱上面绘制曲线,这种在ug里面怎么操作呀,一头雾水,完全不懂这个东西怎么使用。在绘制好这个曲线之后,确保0-60度之内的z方向变化速率 0.03-0.04mm/度,60-120度之间的速率0.04-0.05 mm/度整体曲线一阶可导,无突变点。这个就是要求。有没有大佬来给小弟一点指点呀?


如图所示,后面还有很多

如图所示,后面还有很多


3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-18 11:29:40 | 显示全部楼层
老师们,我试过了工作pu那个压缩包打不开,里面xyz的坐标,这个1是0-120的角度和z轴坐标

1.rar

8.69 KB, 下载次数: 6, 下载积分: G币 -1

11

主题

863

回帖

9240

积分

少校

积分
9240
发表于 2025-10-17 09:23:42 | 显示全部楼层

回帖奖励 +1 G币

角度可以当作X轴坐标,Z值当作Y坐标,建立平面直角坐标系,可以得到一条斜线。缺少一个参数,就是园的直径,斜线缠绕到圆柱体上去。如果想要参数化,需要建立一个圆直径和角度之间的关系。这样就可以随着圆的直径变化,得到不同的效果。知道度数求弧长的公式,我想你是会的

35

主题

1345

回帖

4709

积分

中尉

积分
4709
发表于 2025-10-17 11:59:27 | 显示全部楼层
圆柱的中心线跟Z坐标共线吗,那就是半径是10,根据角度算出XY的坐标,X=10*COS(角度)Y=10*SIN(角度),在EXCEL里算出XYZ坐标点,转成CSV格式导入UG,将这些空间点拟合成曲线就行

1

主题

220

回帖

8444

积分

少校

积分
8444
发表于 2025-11-23 16:20:24 | 显示全部楼层
水静愈 发表于 2025-10-20 18:13
老师,您这个方法是怎么做的呀?是录入的原始点数据还是能满足0-60°:0.03-0.04 60-120°:0.04-0.05的 ...

可以直接录入原始数据,还需要进一步明确是严格过点还是按公差过滤点,我是按过点做的,0-120°按0.03-0.05线性插值。

1

主题

220

回帖

8444

积分

少校

积分
8444
发表于 2025-10-20 17:10:00 | 显示全部楼层
可通过算法录入数据,逐点线性插值速率并约束。这么小的区间,密度这么大的数据还真是少见。
s1.gif
s1.jpg
s1b.gif

3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-17 15:57:20 | 显示全部楼层
白色治愈之风 发表于 2025-10-17 13:52
把点坐标的txt文件发上来

治愈风大神,txt论坛是不是不能上传呀,怎么发不出来

点评

压缩 打包rar格式上传  发表于 2025-10-18 09:06

35

主题

1345

回帖

4709

积分

中尉

积分
4709
发表于 2025-10-17 15:45:46 | 显示全部楼层
水静愈 发表于 2025-10-17 12:01
共线的老师,谢谢您的帮助,我已经算出了坐标点了,应该怎么导入ug呢

在表格里把坐标点输入好,第一行代表第一个点的坐标,看我的截图,弄好后把表格另存为CSV格式,路径最好不要带中文,最好直接保存到桌面,让后点开GC工具箱,批量导入点,选3D,点导入进去后使用逆向工程里的拟合曲线命令
截图20251017154222.png

5

主题

762

回帖

2万

积分

少将

积分
20291
发表于 2025-10-17 09:22:18 来自手机 | 显示全部楼层
只知道你这个是极座标数据,其它完全看不懂。点倒是可以一个个画出来,然后可以用点画一条在圆柱面上的样条。出来效果就不知道对不对,因为看不懂后面的

3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-17 09:21:53 | 显示全部楼层
本帖最后由 水静愈 于 2025-10-17 11:13 编辑

各位老师,直径是20,这个东西应该怎么入手呀

3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-17 11:03:05 | 显示全部楼层
随风飘~e族 发表于 2025-10-17 09:23
角度可以当作X轴坐标,Z值当作Y坐标,建立平面直角坐标系,可以得到一条斜线。缺少一个参数,就是园的直径 ...

老师,这个是用规律曲线做吗,圆的直径是20mm,目前仍然是一头雾水。您说的第一句话没太懂,需要通过什么方法去得到这条斜线呢?

3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-17 11:42:37 | 显示全部楼层
cong0425 发表于 2025-10-17 09:22
只知道你这个是极座标数据,其它完全看不懂。点倒是可以一个个画出来,然后可以用点画一条在圆柱面上的样条 ...

理论上是没问题的,但是因为这个点太多了,如果一个一个描,绘制出来是不是太麻烦了

3

主题

39

回帖

248

积分

一级士官

积分
248
 楼主| 发表于 2025-10-17 12:01:37 | 显示全部楼层
NQJ-NX 发表于 2025-10-17 11:59
圆柱的中心线跟Z坐标共线吗,那就是半径是10,根据角度算出XY的坐标,X=10*COS(角度)Y=10*SIN(角度),在E ...

共线的老师,谢谢您的帮助,我已经算出了坐标点了,应该怎么导入ug呢

7

主题

1048

回帖

3274

积分

中尉

积分
3274
发表于 2025-10-17 13:52:21 | 显示全部楼层
水静愈 发表于 2025-10-17 11:03
老师,这个是用规律曲线做吗,圆的直径是20mm,目前仍然是一头雾水。您说的第一句话没太懂,需要通过什么 ...

把点坐标的txt文件发上来
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-2 08:36

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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