zhanmusi007 发表于 2014-4-18 00:33:11

PowerMILL程式单 易语言 源码免费发布

本帖最后由 zhanmusi007 于 2014-4-18 20:33 编辑

PowerMILL程式单 易语言 源码免费发布
更新历史:
说明:1.0更新为1.1
修复问题:*个
1,修正了由于有多个模型时取尺寸错误的问题
2,修复了出程式单后退出不正常的问题
3,这次把创建nc程序名的功能给去掉了,很多人说没什么用
4,加了一个检查报告,在出完程式单后如果检测出问题将报告给用户
5,加入了一个可以选择是否标注尺寸的功能,加快了出单的速度
6, 添加了一个刀具直径检测的功能,即使名称错了也能检测出内部真实的直径

注意事项:
安装路径要正确,把CSD文件夹放在D:\Program Files\Delcam 中
如:D:\Program Files\Delcam\CSD
要正常显示条码必须安装条码字体,将C39HrP36DmTt.TTF复制到C:\windows\Fonts中既可

本软件由易语言开发,本次发布为易语言源代码,完全免费公开无限制,允许在互联网上传播,

但由于任何原因造成的损失请自行承担.

请保留作者姓名及联系方法,以便对一些用户提出的疑问进行回答,如有兴趣可以联系我

加入到PowerMILL的二次开发中来.

本软件属于个人开发,不属于任何公司及团队,本人不谈及任何金钱利益关系,纯属人个爱好

和工作需要才做此软件,本人不交客户,只交朋友,可以一起探讨编程技术

有问题联系QQ:378289925(这是和我一起开发的朋友,有问题跟他说,他会跟我说的)

我们的口号是:将功能一升再升,将免费进行到底!

正在储存 发表于 2022-6-25 09:58:20


G 代 码 G00      快速定位       G44      刀具长度负向补偿      G72      任意角度直线上孔的分布  G01      直线插补运动      ※G45      刀具位置补正伸长      G73      高速深孔啄钻循环  G02      顺时针圆弧插补运动      ※G46      刀具位置补正收缩      G74      攻左旋螺纹循环  G03      逆时针圆弧插补运动      ※G47      刀具位置补正2倍伸长      G76      精镗孔循环  G04      程序暂停      ※G48      刀具位置补正2倍缩短      G80      取消固定循环  G09      主轴准停       G49      取消刀具长度补偿      G81      钻孔循环 ※G10      资料设定       G50      取消缩放      G82      沉头钻孔循环 ※G11      资料设定模式取消       G51      图形缩放      G83      深孔啄钻循环 ※G15      极坐标指令取消      ※G52      特定坐标系设定      G84      攻右旋螺纹循环 ※G16      极坐标指令      ※G53      机械坐标系选择      G85      饺孔循环  G17      选择X,Y平面       G54      选择工件第1坐标系      G86      镗孔循环  G18      选择X,Z平面       G55      选择工件第2坐标系      G87      反镗孔循环  G19      选择Y,Z平面       G56      选择工件第3坐标系      G88      镗孔循环  G20      选择英制编程       G57      选择工件第4坐标系      G89      镗孔循环  G21      选择公制编程       G58      选择工件第5坐标系      G90      绝对坐标编程 ※G22      内藏行程检查功能 ON       G59      选择工件第6坐标系      G91      增量(相对)坐标编程 ※G23      内藏行程检查功能 OFF      ※G60      单方向定位      G93      时间倒数进给模式  G27      参考点返回检查      ※G61      确定停止模式      G94      每分钟进给量  G28      返回机床参考点      ※G62      自动转角进给率调整模式      G98      固定循环中Z轴返面起始点  G29      由参考点返回检查      ※G63      攻牙模式      G99      固定循环中Z轴返面R点 ※G30      第二原点复位      ※G64      切削模式      G100      关闭镜像功能 ※G31      跳跃功能      ※G65      自设程序群呼出      G101      打开镜像功能 ※G33      螺纹车削      ※G66      自设程序群状态呼出      注:带※号的为不常用的G代码  ※G39      转角补正圆弧切削      ※G67      自设程序群呼出取消          G40      取消刀具半径补偿       G68      坐标系旋转          G41      刀具半径左偏补偿       G69      关闭旋转功能          G42      刀具半径右偏补偿       G70      圆周上孔的分布          G43      刀具长度正向补偿       G71      圆弧上孔的分布         M 代 码 M00      程序停止      ※M69      完成自动换刀 M01      选择停止      ※M70      开始自动换刀 M02      程序结束      ※M81      第1个辅助M码开 M03      主轴正转(立)      ※M82      第1个辅助M码关 M04      主轴反转      ※M83      第2个M码开 M05      主轴停止      ※M84      第2个M码关 M06      自动换刀      ※M93      修改刀库刀号 M07      切削液开(气)      ※M94      修改换刀臂刀号 M08      切削液开 (水)      ※M95      修改主轴刀号 M09      切削液关      M98      调用子程序 ※M10      第4轴油压阀开      M 99      子程序结束并返回主程序 ※M11      第4轴油压阀关               ※M13      主轴正转且喷水冷却               ※M14      主轴反转且喷水冷却               ※M15      主轴和喷水冷却停止               M19      主轴准停               ※M29      刚性攻牙               M30      程序结束并返回               ※M57      镜像功能关               ※M58      X轴镜像开               ※M59      Y轴镜像开                  注:带※号的为不常用的M代码            粗加工                                 精 加工 刀名      加工深度        进给        转速      加工深度          进给          转速 63R6      0.7-1.2      1000-1500      700-1000      0.3-0.5      1500-2000      1000-1500 52R6      0.6-0.8      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 50R6      0.5-0.7      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 30R5      0.4-0.6      1000-1800      1000-1200      0.3-0.4      1500-2500      1500-2000 25R5      0.3-0.5      1000-1800      1200-1500      0.2-0.4      1500-2500      1500-2000 20R5      0.2-0.3      1200-2000      1200-1500      0.2-0.4      1500-2500      2000-2500 16R4      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 25R0.8      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 20R0.8      0.2-0.3      1200-1500      1200-1500      0.15-0.2      1500-3000      2000-2500 16R2.8      0.2-0.3      1500-2000      1500-2000      0.15-0.2      1500-2500      2000-2500 12R0      0.15-0.20      1500-2500      2000-2500      0.1-0.2      1500-2500      2000-2500 10R0      0.1-0.2      1500-2500      2000-2500      0.1-0.3      1500-2500      2000-2500 8R0      0.1-0.15      1500-2000      2000-2500      0.1-0.2      1500-2500      2000-2500 6R0      0.08-0.1      1500-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R0      0.05-0.1      1500-2000      2500-3500      0.05-0.1      1000-2000      2500-3500 4R0      0.05-0.1      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 3R0      0.03-0.05      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 12R6      0.2-0.25      2000-2500      2000-2500      0.15-0.3      1500-2000      2000-3000 10R5      0.2-0.25      1500-2500      2500-3500      0.15-0.3      1500-2000      2000-3000 8R4      0.1-0.25      1500-2000      2000-3000      0.15-0.2      1500-2000      2000-3000 6R3      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R2.5      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 4R2      0.05-0.15      1000-2000      2500-3500      0.05-0.15      1000-2000      2000-3000 3R1.5      0.05-0.1      1000-2000      2500-3500      0.05-0.1      1000-2000      2000-3000
优胜专注教学 技术实力最强 www.ysug.com
点评回复 支持 反对使用道具 评分 举报
gzlzsq
avatar
20

主题       
4

0

金牌会员

收听TA发消息       
推荐
在线会员 发表于 2022-5-13 14:53:13 | 只看该作者

李齐74 发表于 2020-9-27 07:32:39

G 代 码 G00      快速定位       G44      刀具长度负向补偿      G72      任意角度直线上孔的分布  G01      直线插补运动      ※G45      刀具位置补正伸长      G73      高速深孔啄钻循环  G02      顺时针圆弧插补运动      ※G46      刀具位置补正收缩      G74      攻左旋螺纹循环  G03      逆时针圆弧插补运动      ※G47      刀具位置补正2倍伸长      G76      精镗孔循环  G04      程序暂停      ※G48      刀具位置补正2倍缩短      G80      取消固定循环  G09      主轴准停       G49      取消刀具长度补偿      G81      钻孔循环 ※G10      资料设定       G50      取消缩放      G82      沉头钻孔循环 ※G11      资料设定模式取消       G51      图形缩放      G83      深孔啄钻循环 ※G15      极坐标指令取消      ※G52      特定坐标系设定      G84      攻右旋螺纹循环 ※G16      极坐标指令      ※G53      机械坐标系选择      G85      饺孔循环  G17      选择X,Y平面       G54      选择工件第1坐标系      G86      镗孔循环  G18      选择X,Z平面       G55      选择工件第2坐标系      G87      反镗孔循环  G19      选择Y,Z平面       G56      选择工件第3坐标系      G88      镗孔循环  G20      选择英制编程       G57      选择工件第4坐标系      G89      镗孔循环  G21      选择公制编程       G58      选择工件第5坐标系      G90      绝对坐标编程 ※G22      内藏行程检查功能 ON       G59      选择工件第6坐标系      G91      增量(相对)坐标编程 ※G23      内藏行程检查功能 OFF      ※G60      单方向定位      G93      时间倒数进给模式  G27      参考点返回检查      ※G61      确定停止模式      G94      每分钟进给量  G28      返回机床参考点      ※G62      自动转角进给率调整模式      G98      固定循环中Z轴返面起始点  G29      由参考点返回检查      ※G63      攻牙模式      G99      固定循环中Z轴返面R点 ※G30      第二原点复位      ※G64      切削模式      G100      关闭镜像功能 ※G31      跳跃功能      ※G65      自设程序群呼出      G101      打开镜像功能 ※G33      螺纹车削      ※G66      自设程序群状态呼出      注:带※号的为不常用的G代码  ※G39      转角补正圆弧切削      ※G67      自设程序群呼出取消          G40      取消刀具半径补偿       G68      坐标系旋转          G41      刀具半径左偏补偿       G69      关闭旋转功能          G42      刀具半径右偏补偿       G70      圆周上孔的分布          G43      刀具长度正向补偿       G71      圆弧上孔的分布         M 代 码 M00      程序停止      ※M69      完成自动换刀 M01      选择停止      ※M70      开始自动换刀 M02      程序结束      ※M81      第1个辅助M码开 M03      主轴正转(立)      ※M82      第1个辅助M码关 M04      主轴反转      ※M83      第2个M码开 M05      主轴停止      ※M84      第2个M码关 M06      自动换刀      ※M93      修改刀库刀号 M07      切削液开(气)      ※M94      修改换刀臂刀号 M08      切削液开 (水)      ※M95      修改主轴刀号 M09      切削液关      M98      调用子程序 ※M10      第4轴油压阀开      M 99      子程序结束并返回主程序 ※M11      第4轴油压阀关               ※M13      主轴正转且喷水冷却               ※M14      主轴反转且喷水冷却               ※M15      主轴和喷水冷却停止               M19      主轴准停               ※M29      刚性攻牙               M30      程序结束并返回               ※M57      镜像功能关               ※M58      X轴镜像开               ※M59      Y轴镜像开                  注:带※号的为不常用的M代码            粗加工                                 精 加工 刀名      加工深度        进给        转速      加工深度          进给          转速 63R6      0.7-1.2      1000-1500      700-1000      0.3-0.5      1500-2000      1000-1500 52R6      0.6-0.8      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 50R6      0.5-0.7      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 30R5      0.4-0.6      1000-1800      1000-1200      0.3-0.4      1500-2500      1500-2000 25R5      0.3-0.5      1000-1800      1200-1500      0.2-0.4      1500-2500      1500-2000 20R5      0.2-0.3      1200-2000      1200-1500      0.2-0.4      1500-2500      2000-2500 16R4      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 25R0.8      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 20R0.8      0.2-0.3      1200-1500      1200-1500      0.15-0.2      1500-3000      2000-2500 16R2.8      0.2-0.3      1500-2000      1500-2000      0.15-0.2      1500-2500      2000-2500 12R0      0.15-0.20      1500-2500      2000-2500      0.1-0.2      1500-2500      2000-2500 10R0      0.1-0.2      1500-2500      2000-2500      0.1-0.3      1500-2500      2000-2500 8R0      0.1-0.15      1500-2000      2000-2500      0.1-0.2      1500-2500      2000-2500 6R0      0.08-0.1      1500-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R0      0.05-0.1      1500-2000      2500-3500      0.05-0.1      1000-2000      2500-3500 4R0      0.05-0.1      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 3R0      0.03-0.05      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 12R6      0.2-0.25      2000-2500      2000-2500      0.15-0.3      1500-2000      2000-3000 10R5      0.2-0.25      1500-2500      2500-3500      0.15-0.3      1500-2000      2000-3000 8R4      0.1-0.25      1500-2000      2000-3000      0.15-0.2      1500-2000      2000-3000 6R3      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R2.5      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 4R2      0.05-0.15      1000-2000      2500-3500      0.05-0.15      1000-2000      2000-3000 3R1.5      0.05-0.1      1000-2000      2500-3500      0.05-0.1      1000-2000      2000-3000

左蛋右蛋11 发表于 2019-1-25 21:34:00

G 代 码 G00      快速定位       G44      刀具长度负向补偿      G72      任意角度直线上孔的分布  G01      直线插补运动      ※G45      刀具位置补正伸长      G73      高速深孔啄钻循环  G02      顺时针圆弧插补运动      ※G46      刀具位置补正收缩      G74      攻左旋螺纹循环  G03      逆时针圆弧插补运动      ※G47      刀具位置补正2倍伸长      G76      精镗孔循环  G04      程序暂停      ※G48      刀具位置补正2倍缩短      G80      取消固定循环  G09      主轴准停       G49      取消刀具长度补偿      G81      钻孔循环 ※G10      资料设定       G50      取消缩放      G82      沉头钻孔循环 ※G11      资料设定模式取消       G51      图形缩放      G83      深孔啄钻循环 ※G15      极坐标指令取消      ※G52      特定坐标系设定      G84      攻右旋螺纹循环 ※G16      极坐标指令      ※G53      机械坐标系选择      G85      饺孔循环  G17      选择X,Y平面       G54      选择工件第1坐标系      G86      镗孔循环  G18      选择X,Z平面       G55      选择工件第2坐标系      G87      反镗孔循环  G19      选择Y,Z平面       G56      选择工件第3坐标系      G88      镗孔循环  G20      选择英制编程       G57      选择工件第4坐标系      G89      镗孔循环  G21      选择公制编程       G58      选择工件第5坐标系      G90      绝对坐标编程 ※G22      内藏行程检查功能 ON       G59      选择工件第6坐标系      G91      增量(相对)坐标编程 ※G23      内藏行程检查功能 OFF      ※G60      单方向定位      G93      时间倒数进给模式  G27      参考点返回检查      ※G61      确定停止模式      G94      每分钟进给量  G28      返回机床参考点      ※G62      自动转角进给率调整模式      G98      固定循环中Z轴返面起始点  G29      由参考点返回检查      ※G63      攻牙模式      G99      固定循环中Z轴返面R点 ※G30      第二原点复位      ※G64      切削模式      G100      关闭镜像功能 ※G31      跳跃功能      ※G65      自设程序群呼出      G101      打开镜像功能 ※G33      螺纹车削      ※G66      自设程序群状态呼出      注:带※号的为不常用的G代码  ※G39      转角补正圆弧切削      ※G67      自设程序群呼出取消          G40      取消刀具半径补偿       G68      坐标系旋转          G41      刀具半径左偏补偿       G69      关闭旋转功能          G42      刀具半径右偏补偿       G70      圆周上孔的分布          G43      刀具长度正向补偿       G71      圆弧上孔的分布         M 代 码 M00      程序停止      ※M69      完成自动换刀 M01      选择停止      ※M70      开始自动换刀 M02      程序结束      ※M81      第1个辅助M码开 M03      主轴正转(立)      ※M82      第1个辅助M码关 M04      主轴反转      ※M83      第2个M码开 M05      主轴停止      ※M84      第2个M码关 M06      自动换刀      ※M93      修改刀库刀号 M07      切削液开(气)      ※M94      修改换刀臂刀号 M08      切削液开 (水)      ※M95      修改主轴刀号 M09      切削液关      M98      调用子程序 ※M10      第4轴油压阀开      M 99      子程序结束并返回主程序 ※M11      第4轴油压阀关               ※M13      主轴正转且喷水冷却               ※M14      主轴反转且喷水冷却               ※M15      主轴和喷水冷却停止               M19      主轴准停               ※M29      刚性攻牙               M30      程序结束并返回               ※M57      镜像功能关               ※M58      X轴镜像开               ※M59      Y轴镜像开                  注:带※号的为不常用的M代码            粗加工                                 精 加工 刀名      加工深度        进给        转速      加工深度          进给          转速 63R6      0.7-1.2      1000-1500      700-1000      0.3-0.5      1500-2000      1000-1500 52R6      0.6-0.8      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 50R6      0.5-0.7      1000-1800      700-1000      0.3-0.4      1500-2000      1000-1500 30R5      0.4-0.6      1000-1800      1000-1200      0.3-0.4      1500-2500      1500-2000 25R5      0.3-0.5      1000-1800      1200-1500      0.2-0.4      1500-2500      1500-2000 20R5      0.2-0.3      1200-2000      1200-1500      0.2-0.4      1500-2500      2000-2500 16R4      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 25R0.8      0.2-0.3      1200-1500      1200-1500      0.2-0.3      1500-3000      2000-2500 20R0.8      0.2-0.3      1200-1500      1200-1500      0.15-0.2      1500-3000      2000-2500 16R2.8      0.2-0.3      1500-2000      1500-2000      0.15-0.2      1500-2500      2000-2500 12R0      0.15-0.20      1500-2500      2000-2500      0.1-0.2      1500-2500      2000-2500 10R0      0.1-0.2      1500-2500      2000-2500      0.1-0.3      1500-2500      2000-2500 8R0      0.1-0.15      1500-2000      2000-2500      0.1-0.2      1500-2500      2000-2500 6R0      0.08-0.1      1500-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R0      0.05-0.1      1500-2000      2500-3500      0.05-0.1      1000-2000      2500-3500 4R0      0.05-0.1      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 3R0      0.03-0.05      1000-1500      2500-3500      0.05-0.1      1000-2000      2500-3500 12R6      0.2-0.25      2000-2500      2000-2500      0.15-0.3      1500-2000      2000-3000 10R5      0.2-0.25      1500-2500      2500-3500      0.15-0.3      1500-2000      2000-3000 8R4      0.1-0.25      1500-2000      2000-3000      0.15-0.2      1500-2000      2000-3000 6R3      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 5R2.5      0.1-0.2      1000-2000      2000-3000      0.1-0.2      1000-2000      2000-3000 4R2      0.05-0.15      1000-2000      2500-3500      0.05-0.15      1000-2000      2000-3000 3R1.5      0.05-0.1      1000-2000      2500-3500      0.05-0.1      1000-2000      2000-3000

lzhly2006 发表于 2014-4-22 13:37:40

这么好的东西没人顶我来顶!!!!!!!!!!!!!!!!!!!11

214797559 发表于 2014-7-3 20:46:07

怎么没有看到源代码呢?

fengteng5566 发表于 2015-1-13 20:48:10

东西了 没见

ncba 发表于 2015-1-23 20:13:01

1111111111111111111

zhoujingfu18 发表于 2015-2-15 03:11:57

{:soso_e132:}

杨运达 发表于 2015-4-3 14:07:15

路过,看看!!!

黄记 发表于 2015-11-1 13:08:15

天天天天天天天天天天天天天天天天天天天天

黄记 发表于 2015-11-1 13:08:31

天天天天天天天天天天天天天天天天天天天天

黄记 发表于 2015-11-1 13:09:43

天天天天天天天天天天天天天天天天天天天天
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: PowerMILL程式单 易语言 源码免费发布