圆的宏程序参考

简介: 圆的宏程序参考

正文


18.jpg

程序参考:


O0011; 程序号
M03 S500; 主轴正转,500r/min
T0101; 换T0101外圆刀
G00 X0 Z2; 快速定位到起刀点
G01 Z0 F0.2; 走刀至圆弧起点
#1=15; 指定圆弧半径
#2=0; 起始角度为0°
#3=90; 终止角度为90°
N10 IF [#2GT#3] GOTO 20; 如果#2大于#3转到N20段执行
#4=2*[#1]*SIN[#2]; 圆弧上X的坐标值
#5=-15+#1*COS[#2]; 圆弧上Z的坐标值
G01 X[#4] Z[#5] F0.1; 加工拟合的小线段
#2=#2+1; 角度增加1°
GOTO 10; 转到N10段执行
N20 G01 Z-35; 加工30外圆
X45; X向退出
G00 X50 Z150; 退刀
M30; 程序结束
相关文章
|
算法 定位技术 数据安全/隐私保护
简谈百度坐标反转至WGS84的三种思路
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 基于百度地图进行数据展示是目前项目中常见场景,但是因为百度地图是基于BD09坐标系的,GPS坐标(WGS84)或者其他常见的标准坐标是无法准确在地图上进行展示的,但是互联网在线情况下,百度提供了将WGS84经纬度转换成百度经纬度坐标的API,这里不再对其进行研究(离线情况下也有专门方法解决)。
1778 0
|
1月前
|
数据可视化 图形学 Python
在圆的外面画一个正方形:Python实现与技术解析
本文介绍了如何使用Python的`matplotlib`库绘制一个圆,并在其外部绘制一个正方形。通过计算正方形的边长和顶点坐标,实现了圆和正方形的精确对齐。代码示例详细展示了绘制过程,适合初学者学习和实践。
47 9
|
7月前
|
监控 API 计算机视觉
OpenCV这么简单为啥不学——1.6、图像旋转与翻转(rotate函数、imutils环境安装、imutils任意角度旋转)
OpenCV这么简单为啥不学——1.6、图像旋转与翻转(rotate函数、imutils环境安装、imutils任意角度旋转)
92 0
ARM6818开发板画任意矩形,圆形,三角形,五角星,6818开发板画太极,画五星红旗(含码源与思路)
ARM6818开发板画任意矩形,圆形,三角形,五角星,6818开发板画太极,画五星红旗(含码源与思路)
570 0
|
Java
判断顶点凹凸性、判断多边形的凹凸性、填充凹坑将凹多边形处理为凸多边形【java实现+原理讲解】
判断顶点凹凸性、判断多边形的凹凸性、填充凹坑将凹多边形处理为凸多边形【java实现+原理讲解】
286 0
判断顶点凹凸性、判断多边形的凹凸性、填充凹坑将凹多边形处理为凸多边形【java实现+原理讲解】
|
C语言
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
164 0