网站大量收购独家精品文档,联系QQ:2885784924

数控车床宏程序案例.pdf

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

.word格式,

由浅入深宏程序数控车床旋转正弦函数宏程序

正弦函数曲线旋转宏程序

坐标点旋转1

s=xcos(b)–ysin(b)

t=xsin(b)+ycos(b)

根据下图,原来的点(#1,#2),旋转后的点(#4,#5),则公式:

#4=#1*COS[b]-#2*SIN[b]

#5=#1*SIN[b]+#2*COS[b]

公式中角b,逆时针为正,顺时针为负。

下图中正弦曲线如果以其左边的端点为参考原点,则此条正弦曲线顺时针旋转16,即

b=-16

,专业.专注.

.word格式,

正弦函数旋转图纸1

此正弦曲线周期为24,对应直角坐标系的360

对应关系【0,360】y=sin(x)

【0,24】y=sin(360*x/24)

可解为:

360/24是单位数值对应的角

360*x/24是当变在【0,24】范围取值为x时对应的角

sin(360*x/24)是当角为360*x/24时的正弦函数值

旋转正弦函数曲线粗加工程序如下:

,专业.专注.

.word格式,

T0101

M3S800

G0X52Z5

#6=26工件毛坯假设为50mm,#6为每层削时向+X的偏移。

N5G0X[#6+18.539]

G1Z0F0.1

#1=48

N10#2=sin【360*#1/24】

#4=#1*COS[-16]-#2*SIN[-16]旋转30之后对应的坐标值

#5=#1*SIN[-16]+#2*COS[-16]

#7=#4-【50-3.875】坐标平移后的坐标。

#8=45+2*#5+#6

G1X[#8]Z[#7]F0.1沿小段直线插补加工

#1=#1-0.5递减0.5,此值越小,工件表面越光。

IF[#1GE0]GOTO10条件判断是否到达终点。

,专业.专注.

.word格式,

Z-50

G1X52直线插补到工件外圆之外

G0Z5

#6=#6-2

IF[#6GE0]GOTO5

G0X150Z150

M5

M30

镂空方体宏程序范

镂空方体图纸及宏程序范

此件个面加工内容相同,在加工时,调面装夹时要注意考虑夹紧。

对于每个面的加工,可以用一个宏程序进编制。宏程序编程时,即有深方向的变化,

也有半径的变化,是一种典型的宏程序。可以先用自己的思编制一下,图后附有参考程

序。

,专业.专注.

.word格式,

图片1

,专业.专注.

.word格式,

图片2

G64G40G90G54G0X0Y0Z100

G0Z5

#1=-2.75(分四层削,共11mm深)

#2=25(第一层,最大一个沉孔直径为25mm,其次为20、15、10)

N10G1Z[#1]F30

G1G41X[#2]D01F200

G3I[-#2]R[#2]

G1G40X0

,专业.专注.

.word格式,

#1=#1-2.75

#2=#2-5

IF[#1GE-11]GOTO10

G0Z100

M5

M30

点评:程序中有两个变,但只用一个循环就可以。因为两个方向的变化分别是等值递减的,所以

把其中一个直接放到另一个

文档评论(0)

霞光满天 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档