许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Matlab算出的凸轮数据怎么导入CAXA?操作方法来了

Matlab算出的凸轮数据怎么导入CAXA?操作方法来了

阅读数 3
点赞 0
article_banner


      我个人认为CAXA是一个轻量化的CAD软件使用起来还十分顺手。在后期加工小车凸轮时,无论是采取激光切割还是线切割方案,都可以使用CAXA处理凸轮的二维信息。

CAXA2020用户界面

      为了指导后续加工我们所需要做的第一件事情就是把凸轮信息导入caxa软件,记得我们当时根据Solidworks的数据输入需求,从matlab中输出了一个txt文件,当时使用的语句是:

Matlab中的程序

    这段程序主要进行了以下几个操作:

    1.根据参数方程,把对凸轮的表达由极坐标点转化为了直角坐标点。

    2.增加了一个全0列向量zeros。

    3.将x,y,0三个列向量组合成为了一个n行3列的矩阵。

    4.为了不让Solidworks运行起来太卡,使用一个for循环,仅选择了一些凸轮信息,减小了矩阵的大小。

    5.使用writematrix在桌面输出一个名为Result_1.1.txt文件。

    但这次我们的目标发生了变化,表现在:

    1.输出对象转到了CAXA上。

    2.输出文件格式也有了新的要求。

    3.因为这次要指导加工,输出的信息量需要增加。

    这时我们需要进行修改的是:

    1.for循环部分增加出量

比如把200改为20输出的信息增加了10倍

     2.修改输出文件格式

输出文件格式由.txt改为.DAT文件

     3.修改文件内容

        最开始输出的文件只有数值

Matlab输出的全数值DAT文件

       我们需要手动加入三句内容:

在文件的开头增加了三行代码

       其中392为三维向量的个数,也可以说是(x,y,z)的坐标点个数,这个数值我们可以在Matlab中轻松查到:


xp矩阵的大小为392行1列

      当然这个地方我认为应该有更合适的Matlab函数,直接在DAT文件中增加前三行的内容,但我这里偷个懒,就直接在文件中修改了,如果大家有更好的方法也可以写在评论区。  

       4.在CAXA我们将输入这个文件中的点并使用样条曲线功能完成凸轮的绘制:在CAXA用户界面中选择样条曲线功能


CAXA用户界面


CAXA样条曲线功能在这里


软件左下角会有绘制的方法

     在1.直接作图哪里选择“从文件读入”(就是点“直接作图”左边那个向下的小三角),随后选择刚刚的DAT文件就可以,这样我们就得到了一个没有闭合的凸轮。


CAXA下绘制的凸轮


注意这个凸轮是没有闭合的

     随后结合相应的工业软件就可以实现凸轮的加工了。

     这个方式适合于激光切和亚克力板或者线切割加工凸轮,关于铣床,精雕机加工需要什么样的文件还需要多和加工老师交流。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空