- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用编程指练习
《数控技术概论与加工编程》
实验一:常用编程指令练习(2学时)
实验目的:
(1)熟悉OpensoftCNC数控系统及主要操作界面;
(2)掌握Opensoft CNC系统的数控程序结构;
(3)常用编程指令练习。
一、熟悉OpensoftCNC数控系统的基本功能
1.1 OpensoftCNC数控系统的特点
OpenSoftCNC具有开放式的体系结构、其硬件平台采用标准工控机(IPC)、软件平台采用Windows NT操作系统,具有可移植、可伸缩、可互换的特点。它不要求专用的硬件或运动控制卡,所有的数控功能和逻辑控制功能均由软件完成,通过标准的接口卡送出指令,控制机床运动,其核心技术为软件技术。其基本结构为:PC+软件+I/O+硬件系统,如下图所示:
OpenSoftCNC数控系统具有现代先进数控系统的功能和性能,同时还具有下列目前在国内乃至国际上属于先进领先的技术特点: (1)基于IPC体系结构的开放式硬件平台、系统配置灵活、性价比高,升级换代容易。 (2)基于Windows NT+实时扩展的开放式软件平台,通用性强,资源丰富,可和众多厂家生产的大量商业软件如数据库、CAD/CAM等集成,构成网络数控。 (3)采用标准的驱动系统和板卡,利用软件集成技术灵活地配置出用户需要的不同档次、不同品种的数控机床,安装、调试方便,故障定位、隔离准确,配件易于获得,维护容易。 (4)采用ISO-840数控代码标准,且与大多数数控系统的代码兼容。 (5)采用软件PLC技术,控制灵活,可移植性强。 (6)采用OpenGL标准图形技术进行三维实体仿真,动态同步显示刀具轨迹跟踪图形。 (7)采用超前读技术,程序段之间可以不停刀地速度平滑过渡,具有微直线段高速加工能力,加工速度快,精度高。 (8)具有三次样条实时插补功能,可以实现对离散点构成的复杂曲线不停刀地快速平滑插补,加工速度快,精度高。 (9)可以一次处理100000行以上的加工程序,在加工复杂零件或执行长程序时无须将程序分段处理。 (10)软件界面采用Windows风格,操作面板布局简洁、清晰、实用,系统操作直观简单,易学易用,培训费用低。
1.2 Opensoft CNC系统的数控程序结构
(1)程序组成
(a) 一个完整的程序有各个程序段组成;
(b) 每个程序段执行一个加工步骤;
(c) 程序段以“;”结尾,分号后的文字为注释,在编译时将被忽略;
(d) 结尾的程序段包括程序结束代码:M02。
例如: N10 G92 X20 Z10 ; 程序段 1
N20 G00 X30 ; 程序段 2
N30 G01 Z-5 ; 程序段 3
N40… ; 程序段 4
N50 M02 ; 程序段 5
(2)程序段的结构
(a) 程序段由若干个字组成;
(b) 每个字是控制系统的具体组成;
(c) 字由地址符(一般为一个字母)和数值构成。
表1 程序段结构
字
字
字
地址
数值
地址
数值
地址
数值
例如
G 01
Z 40
F 500
注释
直线插补
Z轴位移或终点位置40mm
进给速度
500mm/min
1.3 OpenSoftCNC数控车床加工系统
OpenSoftCNC是设计为中高档数控机床配套的车床系统,其功能强大,适应性强。
(1)系统指令代码:G指令:
代码
功能
模态
初态
参数
G00
快速点定位
√
√
X,Z
G01
直线插补
√
X,Z
G02
顺时针圆弧插补
√
X,Z,I,K,R
G03
逆时针圆弧插补
√
X,Z,I,K,R
G04
延时
P
G05
三点圆弧插补
√
X,Z,I,K
G10
参数设置
√
D,H,R,W,X,Z
G11
三次样条曲线插补
√
X,Z
G20
英制输入
√
G21
公制输入
√
G28
返回程序参考点
G33
恒螺距螺纹切削
√
X,Z,K
G54 ~G59
选择工作坐标系1~6
√
G60
精确定位
√
G64
连续路径加工
√
√
G71
内(外)径粗车复合循环
U,X,P,Z,R
G72
端面粗车复合循环
W,X,P,Z,R
G73
闭环车削复合循环
U,W,X,Z,R,L
G76
螺纹车削复合循环
X,Z,I,K,U,W,R,Q
G77
内(外)径车削固定循环
X,Z,I
G90
绝对坐标编程
√
√
G91
相对坐标编程
√
G92
建立初始工作坐标系
X,Z
例1: 快速定位指令 G00
功能: 在加工过程中,常需要刀具空运行到某一点,为下一步加工做好准备,利用指令G00可以
您可能关注的文档
最近下载
- 2024-2030全球商业气象服务行业调研及趋势分析报告.docx
- 高考英语复习读后续写练习+“千层面之爱”+传递全球温暖+课件.pptx VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- Midea 美的 R22W01BW11SECN扫地机器人 说明书.pdf
- 高考英语复习读后续写练习:爱心传递:善举循环的温暖故事+课件.pptx VIP
- 年产15万吨苯酚丙酮项目初步设计说明书.doc
- 燃气设备设施定期检查制度.docx VIP
- 内黄县各级文物保护单位一览表(2024版).docx VIP
- 高考英语复习读后续写练习:寒冬里的温暖与人性光辉+课件.pptx VIP
- 不收版面费的中文期刊(小木虫).doc VIP
文档评论(0)