首页 理论教育 平面坐标比例缩放的使用(SCALE/ASCALE)

平面坐标比例缩放的使用(SCALE/ASCALE)

时间:2023-06-18 理论教育 版权反馈
【摘要】:用SCALE/ASCALE指令为所有轴或选定轴设置一个比例系数,使用此比例系数会根据比例缩放建立一个当前坐标系,新输入的尺寸均是在当前坐标系中的数据尺寸。;增量缩放比例指令,在独立的程序段内编程SCALE ;取消缩放功能,删除以前所有激活的FNAME指令指令说明SCALE:对设定的有效坐标系绝对缩放比例系数。如果用SCALE/ASCALE指令进行比例缩放后,编程中再使用ATRSNS,则偏移量也同样被叠加比例缩放。

平面坐标比例缩放的使用(SCALE/ASCALE)

用SCALE/ASCALE指令为所有轴或选定轴设置一个比例系数,使用此比例系数会根据比例缩放建立一个当前坐标系,新输入的尺寸均是在当前坐标系中的数据尺寸。

(1)指令格式

SCALE X…Y…Z…;坐标轴缩放比例指令,在独立的程序段内编程

ASCALE X…Y…Z…;增量缩放比例指令(附加坐标轴),在独立的程序段内编程

SCALE ;取消缩放功能,删除以前所有激活的FNAME指令

(2)指令说明

SCALE:对设定的有效坐标系(G54~G59)绝对缩放比例系数。

ASCALE:附加于当前指令的缩放,对目前有效的可设置或可编程的坐标系的相对所放。

SCALE:取消比例缩放,删除以前所有激活的FNAME指令。

X…Y…Z…:带有比例因子的坐标轴,在该坐标轴方向上轮廓尺寸增大或减小。可以单独为一个轴定义比例因子。图形为圆时,两个轴的比例系数必须一致。

如果用SCALE/ASCALE指令进行比例缩放后,编程中再使用ATRSNS,则偏移量也同样被叠加比例缩放。

需要缩放尺寸的轮廓最好放在子程序中。

(3)编程示例 编程示例1,如图3-47所示。零件轮廓比例缩放指令的应用。

实际零件轮廓为□30mm×20mm,将实际轮廓所有尺寸缩小0.5倍。

程序如下:

……

N30 SCALE X0.5 Y0.5 ;采用比例缩放,将X和Y轴同时缩小0.5倍

N40 G1 X15 Y-10

N50 Y10

N60 X-15

N70 Y-10

N80 X15(www.xing528.com)

N90 G0 Z20

N100 SCALE ;取消比例缩放指令

……

编程示例2,如图3-48所示。附加可编程比例缩放指令的应用。

实际零件轮廓为□30mm×20mm,将实际轮廓平移后再将所有尺寸缩小0.5倍。

程序如下:

……

N30 TRANS X-15 Y-10 ;坐标系平移

N40 ASCALE X0.5 Y0.5 ;采用比例缩放,将X和Y轴同时缩小0.5倍

N50 G1 X15 Y-10

N60 Y10

N70 X-15

N80 Y-10

N90 X15

N100 G0 Z20

N110 SCALE ;取消比例缩放指令

……

978-7-111-59603-5-Chapter03-53.jpg

图3-47 零件轮廓比例缩放

978-7-111-59603-5-Chapter03-54.jpg

图3-48 附加可编程比例缩放

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

我要反馈