找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

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

【原创】通过编程获得点数据用XYZ方式生成任意公式曲线

[复制链接]
跳转到指定楼层
1
发表于 2004-9-21 08:37:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SW目前还没有公式曲线功能,也不知道SW公司的人何年何时何月才会把这一重要功能加进去。在此之前为获得公式曲线,要么用二次开发,要么导入其他CAD软件数据(比如CAXA,不过我没有用过,不清楚),还有就是用xyz输入点坐标方式生成曲线。
用C++编程获得点坐标数据,生成txt文件,通过XYZ方式生成曲线,然后投影到草图,以利于编辑。
说白了没有什么SW操作技巧,主要是用C++或者其他语言编制程序生成数据文件。编程之前先要解出曲线方程,这需要一定的空间解析几何的知识。
齿轮渐开线

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-9-21 08:40:04 | 只看该作者
圆之螺旋线

本帖子中包含更多资源

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

x
3
发表于 2004-9-21 08:42:18 | 只看该作者
圆之螺旋2

本帖子中包含更多资源

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

x
4
发表于 2004-9-21 09:13:32 | 只看该作者
太高,没看懂
5
发表于 2004-9-21 09:30:28 | 只看该作者
顶! 来个教程!谢谢!
6
发表于 2004-9-21 10:26:24 | 只看该作者
求解曲线螺旋的方程的依据是,一端穿透于曲线(该曲线姑且称之为母线)的直线沿该母线前进,同时直线绕穿透点旋转。该直线的另一端点轨迹为所求。
圆之螺旋的参数方程:
  x0=Radius*cos(t);  //Radius是圆半径
  y0=Radius*sin(t);     //(x0,y0)是穿透点坐标。
  chita=k*t;               //chita是旋转角,k用来控制直线旋转速度,值越大旋转越快,生成螺旋线越密,对于闭合母线k最好是整数以闭合螺旋线。                  
  x=x0+r*cos(chita)*cos(t);  //r是直线的长度
  y=y0+r*cos(chita)*sin(t);
  z=r*sin(chita);    //(x,y,z)螺旋线上点坐标
7
发表于 2004-9-21 12:28:09 | 只看该作者
拜托你能就二次开发多讲一些吗?或提供一些资料。
8
发表于 2004-9-21 18:17:07 | 只看该作者
重申:这个不是通过二次开发做出来的,是用C++编程生成点坐标数据再用XYZ坐标方式生成曲线。
9
发表于 2004-9-21 19:57:31 | 只看该作者
顶!

本帖子中包含更多资源

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

x
头像被屏蔽
10
发表于 2004-9-21 21:04:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-1-10 19:56 , Processed in 0.028997 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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