相对编程思路

简介: 相对编程思路

正文



20.png加工准备:


该零件采用外圆加工方式,选取刀尖半径0.4,刀具长度60的V号刀片,H型刀柄。选择直径60mm,高280mm的圆柱形毛坯。采用G54定位坐标系。


加工步骤:


选择机床;机床回零;安装零件;写数控程序;检查运行轨迹;选择刀具,对刀;设置参数;自动加工。


加工分析:


根据零件图画出编程刀轨图如上图所示,利用相对编程也就是利用增量值写程序。


知识链接:


坐标系中的坐标值是相对于刀具的前一位置(或起点)计算的,称为增量(相对)坐标。

X轴坐标用U表示,Z轴坐标用W表示,正负由运动方向确定。

相对坐标与绝对坐标的区别:

一个是全部从一个坐标点(工件零点)计算坐标的,绝对编程

例如:X100.0 Z100.0 就是坐标点(100,100)

一个是全部从上一个坐标点计算坐标的 相对编程

例如: U100.0 W100.0就是距离上一坐标点(100,100)


程序参考:


O0010
G54 G00 X60.0 Z5.0 S700
M03
X50.0 Z2.0
M98 P0020 L4     子程序调用
G00 X60.0 Z10.0
M05
M30
O0020
G01 G42 T0102
U-5.0
U-10.0
U6.0 W-3.0
W-23.5
U6.0
U15.0 
Z-45
W-5.09
G02 U-5.0 Z-116.62 R55.0
G01 W-8.38
G03 U-4.94 W-51.59 R44.0
G02 U-5.06 W-12.08 R20.0
G01 W-6.37
U14.0
U6.0 W-3.0
W-12.0
U10.0
Z2.0
U-32.0
G40
M99



相关文章
|
安全
VS2019 error C4703: 使用了可能未初始化的本地指针变量 错误
VS2019 error C4703: 使用了可能未初始化的本地指针变量 错误
934 0
VS2019 error C4703: 使用了可能未初始化的本地指针变量 错误
|
6月前
|
监控 大数据 Java
使用Apache Flink进行大数据实时流处理
Apache Flink是开源流处理框架,擅长低延迟、高吞吐量实时数据流处理。本文深入解析Flink的核心概念、架构(包括客户端、作业管理器、任务管理器和数据源/接收器)和事件时间、窗口、状态管理等特性。通过实战代码展示Flink在词频统计中的应用,讨论其实战挑战与优化。Flink作为大数据处理的关键组件,将持续影响实时处理领域。
1056 5
|
4月前
|
SQL 关系型数据库 MySQL
【超全整理】SQL日期与时间函数大汇总会:MySQL与SQL Server双轨对比教学,助你轻松搞定时间数据处理难题!
【8月更文挑战第31天】本文介绍了在不同SQL数据库系统(如MySQL、SQL Server、Oracle)中常用的日期与时间函数,包括DATE、NOW()、EXTRACT()、DATE_ADD()、TIMESTAMPDIFF()及日期格式化等,并提供了具体示例。通过对比这些函数在各系统中的使用方法,帮助开发者更高效地处理日期时间数据,满足多种应用场景需求。
577 0
|
7月前
|
SQL 关系型数据库 MySQL
Presto【基础 01】简介+架构+数据源+数据模型+特点(一篇即可入门支持到PB字节的分布式SQL查询引擎Presto)
Presto【基础 01】简介+架构+数据源+数据模型+特点(一篇即可入门支持到PB字节的分布式SQL查询引擎Presto)
416 0
|
Linux 编译器 Shell
Linux | 一文带你真正搞懂Linux中的权限问题-1
Linux | 一文带你真正搞懂Linux中的权限问题
199 0
|
7月前
|
数据采集 算法 网络安全
使用gevent实现高并发爬虫
现在给定这么一个场景,有一千个url需要采集,请大家思考下,如何能高效完成采集任务?
|
7月前
|
算法 测试技术 C#
【数学】【数论】【最大公约数】1819. 序列中不同最大公约数的数目
【数学】【数论】【最大公约数】1819. 序列中不同最大公约数的数目
|
SQL 分布式计算 Ubuntu
【大数据】Sqoop的安装及使用
【大数据】Sqoop的安装及使用
1210 0
|
关系型数据库 MySQL 程序员
MySQL 完全卸载:教你如何完全卸载掉本地令人头大的 MySQL 数据库
MySQL 完全卸载:教你如何完全卸载掉本地令人头大的 MySQL 数据库
1401 0
MySQL 完全卸载:教你如何完全卸载掉本地令人头大的 MySQL 数据库
|
存储 安全 前端开发
Node+Vue实现高校公寓管理系统设计与开发
Node+Vue实现高校公寓管理系统设计与开发
238 0
Node+Vue实现高校公寓管理系统设计与开发