被称为世界七大奇迹之一的埃及金字塔,一直有着神秘的色彩,在悠久的历史长河中有着浓墨重彩的一笔。塔的外形结构为四棱锥体结构,是一个十分稳定的结构,内部结构更是叹为观止,在它身上有着太多的未解之谜。今天小编就带大家,用数控铣削的方式来加工一个金字塔模型,作为一个摆件放在家里也是一种很不错的装饰。
一、数控数学基础
在编写程序前,我们要先学习下编程要用的数学基础。我们通过一个函数方程图来讲解。
如图所示,这是一个关于XZ的坐标函数关系图。根据图示我们列出XZ的函数方程式:Z=-X+A。这个方程所表达的就是金字塔的一个角,我们可以根据它的几何关系来推导整体的加工方法。
图中,D为刀具的直径;A为金字塔的高度,也是底座的一半长度;B为刀具端面离金字塔尖的距离。
下面我们根据函数方程式列出刀具中心的位置(设定X1为在X坐标上的任一位置):
X=X1+D/2
B=A-Z1=X1
二、实例图纸分析
了解了以上的数学基础后,我们就可以开始分析实例图纸了。我们在一个100X100X60的立方体内加工出一个金字塔造型。如图所示。
根据图纸我们分析加工如下:
1、选取一把直径为20厘米的立铣刀;
2.、刀具在X方向的位置X=X1+10;
3、刀具离塔尖的距离B=X1;
4、以金字塔顶点作为Z轴坐标原点;
从金字塔顶开始,在刀具到达一切削点后,沿着该高度切削出一周正方形,以此类推一层一层往下走。如下图所示,下图为刀具切削轨迹。
三、编写程序
通过以上的数学和工艺分析后我们编写程序如下:
G0G90G54X0Y0;
M03S800;
M08G43H1Z10;
1LE40]DO1;
1+10;
G01X2F300;
Z-2Y2;
Y-2;
1+0.1;
1;G0Z50M09;
M30;
这里每一层的进给量为0.1,大家可以根据个人喜好,修改不同进给量。