理论教育 缩放指令编程疑点解答实例

缩放指令编程疑点解答实例

时间:2023-06-28 理论教育 版权反馈
【摘要】:当工件上出现相似形状,大小不同的轮廓图形时,则可将其中的一个图形轮廓编成子程序,然后用主程序的缩放指令调用,这样可简化编程,省时省存储空间。这里,以工件中心表面建立工件坐标系,将大椭圆轮廓曲面作为子程序编写,然后,通过程序简化功能指令,编写主程序,具体程序设计见下文。2)程序编制:子程序:主程序:

缩放指令编程疑点解答实例

当工件上出现相似形状,大小不同的轮廓图形时,则可将其中的一个图形轮廓编成子程序,然后用主程序的缩放指令调用,这样可简化编程,省时省存储空间。在利用缩放指令编程时,当图形上只标出形状相似,大小不同的图形轮廓位置和轮廓尺寸,主要难点在于计算图形的缩放比例和缩放中心点的确立;当图形上只标出形状相似,大小不同的多个图形轮廓中的一个轮廓尺寸,其他轮廓只标出它们的具体位置,大小尺寸没标,但用文字说明了与用尺寸标注图形轮廓的比例系数,就可以运用缩放功能指令来简化程序设计。下面我们通过举例来释疑。

1.沿XY轴以相同的比例放大或缩小

例题4-7:ϕ16mm立铣刀铣削三圆槽,刀具中心轨迹如图4-13所示。已知大圆直径ϕ50mm,其余二圆直径分别是大圆的0.6倍和0.4倍,圆台之间高度分别为4mm。用图形缩放功能编程。

978-7-111-28557-1-Chapter04-32.jpg

图4-13 沿XY轴以相同的比例缩放例题

a)同心圆 b)圆心在轴上

解:由图4-13可知,图4-13a为三个互成一定比例的形状相似的同心圆台,图4-13b为三个互成一定比例的形状相似的不同心圆台。因此,我们选择其中的一个圆台编程,并把这个程序作为子程序,沿XY轴以相同的比例缩放来加工另外两个圆台。

程序编制如下:(FANUC 0i数控系统

978-7-111-28557-1-Chapter04-33.jpg

(1)将工件零点设置在圆心,并以圆心为缩放中心编程加工三个同心圆台同心圆台主程序:

978-7-111-28557-1-Chapter04-34.jpg

978-7-111-28557-1-Chapter04-35.jpg

(2)将工件零点设置在圆的直径上,以此点为缩放中心编程加工三个不同心圆台

978-7-111-28557-1-Chapter04-36.jpg

2.沿各轴以不同的比例放大或缩小

例题4-8:运用缩放功能指令对图4-14中所示椭圆轮廓凸台程序简化设计。

解:此图中,椭圆凸台轮廓是由两个同心,但不同长短轴的半椭圆弧圆滑连接组成,根据题意,通过缩放功能指令,各轴可以不同的比例放大和缩小轮廓,此轮廓X轴的缩放比例系数为30/60=0.5,Y轴的缩放比例系数为40/40=1。

程序设计如下:(FANUC 0i数控系统)

(1)子程序

978-7-111-28557-1-Chapter04-37.jpg(www.daowen.com)

978-7-111-28557-1-Chapter04-38.jpg

图4-14 各轴以不同比例缩放编程的零件例题

978-7-111-28557-1-Chapter04-39.jpg

(2)外轮廓椭圆主曲面程序

978-7-111-28557-1-Chapter04-40.jpg

(3)内轮廓椭圆曲面主程序

978-7-111-28557-1-Chapter04-41.jpg

978-7-111-28557-1-Chapter04-42.jpg

例4-9:用缩放功能指令对图4-15零件图上的不同尺寸、不同位置的椭圆进行程序简化设计。

978-7-111-28557-1-Chapter04-43.jpg

图4-15 不同尺寸、不同位置的相似椭圆凸台零件

解:1)工艺分析:由图4-15零件图可知,此零件图由四个椭圆轮廓曲面构成,在一个大的椭圆曲面台阶上有三个小椭圆凸台,其中两个斜椭圆凸台大小相同,左右对称分布。这里,以工件中心表面建立工件坐标系,将大椭圆轮廓曲面作为子程序编写,然后,通过程序简化功能指令,编写主程序,具体程序设计见下文。

2)程序编制:(FANUC 0i数控系统)

子程序:

978-7-111-28557-1-Chapter04-44.jpg

978-7-111-28557-1-Chapter04-45.jpg

主程序:

978-7-111-28557-1-Chapter04-46.jpg

978-7-111-28557-1-Chapter04-47.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈