编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
Machining是针对数控加工初学者开发的数控仿真软件,软件采用简化的操作和美观的界面;采用更加直观接近真实的刀具选择和安装方式,为用户提供了更好的用户体验,无须用户花费过多的精力在学习软件如何使用上;使用软件时需要结合各厂家的机床操作说明书和机床编程说明书使用。
功能简介
1、机床操作全过程仿真:
数控程序的自动,MDI手动输入,手动,编辑等运行模式。
毛坯定义,基准对刀,寻边器对刀,安装刀具,机床加工编程与手动操作。
刀具补偿,坐标系设置等系统参数的设定。
毛坯选择,包括圆柱形毛坯和立方体毛坯。
支持的插补运算有圆弧插补,直线插补。
2、加工运行全环境仿真:
加工时实时进行刀具和工件的碰撞检测并产生报警,机床各轴的超程报警。
机床冷却液模拟。
三维工件的实时切削和铁屑模拟。
三维刀具轨迹的显示。
机床加工声效模拟。
3、数控程序处理:
数控加工G-Code解析与有效性检验。
支持导入用其他软件生成的数控加工代码。
支持的数控加工中心加工刀具有:
钻头,镗刀,球头刀,端铣刀,面铣刀。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。