上一篇文章《邹军:利用数学方程式编写数控宏程序》 当你学会了这一招,你会发现编写数控程序就像做填空题一样简单。 今天用这一招来解决数铣上加工星形线的零件。 如下简图: 如何编写程序? 两步骤: 第一步:设定变量带入方程式 任意设几个变量: #1 代表X #2 代表Y #3 代表角度θ 带入方程式如下: #1=30*COS[#3] *COS[#3] *COS[#3] #2=30*SIN[#3] *SIN[#3] *SIN[#3] 第二步:利用方程式算坐标点 如何计算? 答:变量的自增减运算 在这我直接复制上一篇数车变量自增语句结构,稍做修改,如下: ….. #3=0 N1#1=30*COS[#3]*COS[#3] *COS[#3] #2=30*SIN[#3] *SIN[#3]*SIN[#3] G1X#1Y#2F200 #3=#3+0.1 IF [#3LT360]GOTO1 分分钟,就完成了此曲线零件的编程。 程序仿真如下: 有了精加工程序,那么粗加工程序又如何编写呢? 最快的方法当然不是自己一句一句的写代码,而是复制,就像上面的程序,我直接复制了上一篇数车的程序,把方程式替换之后,分分钟,又是一个数铣的程序。 我还是采用“复制”方法,直接上粗加工程序供大家参考。 你也想快速编写宏程序,你也需要学会“复制”,这是非常牛逼的一招,和我学编程的学员都在使用。 |
|