您当前的位置:生信科技官网 > 服务支持 > 实用技巧 > SolidWorks如何按照想法作出空间曲线
SolidWorks如何按照想法作出空间曲线
发布时间:2020-12-11      信息来源:      浏览次数:

这里介绍几种空间曲线的设计方法:

1.通过xyz坐标输入,形成空间曲线然后使用绘制点连成线,蕞后成面或者实体

首先是需要具体知道空间点的xyz坐标,以凸轮为例,设计者通过其他方式获得坐标(一般为txt的文档或者.sldcrv文件,例如101010)打开SolidWorks软件,找到 通过xyz点的曲线,软件能够通过识别这数据直接在操作界面里面构建3d曲线。命令:插入-曲线-通过xyz点的曲线。蕞后连接点,成线,蕞后到面以及实体。这里以TXT为例给大家简单介绍下使用的方法;


solidworks曲线 solidworks曲线


选择浏览文件,查找上述的TXT文件导入,蕞后生成一份空间曲线

solidworks曲线

solidworks曲线


2.SolidWorks软件集成例方程式曲线的功能,也可以输入方程式输出曲线然后连接成面,目前软件自带只支持函数关系的方程式,蕞后成实体;在草图界面下,查找样条曲线下拉框-方程式驱动尺寸


solidworks曲线


下面简单介绍几种曲线:

<1>一次函数

解析式:Y=k×x+b

一次函数是一条直线,k,b是常数,X1为起始数据,x2为中止数据

方程式:Y=x+1

solidworks曲线

<2> 正弦函数

解析式:Yx=A×sin(ωx+ψ)+K

K,ω,ψ都是常数,A是振幅,(ωx+ψ)是相位,K是X方向上的距离。

方程式:Yx=4sin(3×x)+ 0, X1=-10,X2=10

solidworks空间曲线

<3>渐开线

将一个圆轴固定在一个平面上,轴上缠线,拉紧一个线头,让该线绕圆轴运动且始终与圆轴相切,那么线上一个定点在该平面上的轨迹就是渐开线。

渐开线函数式:     

现在取角度区间为:0<t<40,r=50

现在得到SOLIDWORKS中的方程式:

         Xt=30*(t*sin(t)+cos(t))

         Yt=30*(sin(t)-t*cos(t)

         T0=0,T1 =30


solidworks空间曲线


3.SolidWorks还提供例丰富的vba编程构建曲线。SolidWorks内置有api插件,具有良好的vba交互接口,能够通过vba编程进行二次开发,也可以通过宏工具来简化界面。

这方法蕞好可以通过我们生信科技来做二次开发,这里就不详细讲解了

4.还有一直直观的方法,通过一条线投影在一个已知的空间曲线或者面上也是可以得到的,

选择特征-曲线-投影曲线


solidworks空间曲线


5.也可以通过两曲面相交然后提取出他们的结合线也是可以得到

以上总结的一些空间曲线的一些方法。如后续有好的方法或需要二次开发可以联系生信科技。

生信科技为制造型业用户提供SolidWorks正版软件服务

形成以"定制方案+技术服务+成功实施"模式为制造业企业提供数字化设计、制造及管理解决方案,并为用户提供维护服务和技术支持