找回密码
 注册会员
查看: 6133|回复: 5

[软件] 数控车床通用模拟系统

 荐 [复制链接]
发表于 2008-9-27 19:51:07 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
数控车床通用模拟系统


数控车床通用模拟系统的特点及用途

    开发制作本模拟系统的主要目的有二个:
   《一》帮助数控车床编程工艺人员,操作人员使用本软件来学习数控编程。
   《二》使用本软件来检查数控程序、观察加工过程及成品效果,以便为工艺编程人员确定加工方案提供直观的演示过程,必要时可把本软件上调试成功的程序通过通讯软件直接传送到数控车床进行加工。

    本软件有以下特点:
《一》通用性强,能适用于当前常见的多种数控系统。
《二》被加工的工件图形清晰,可以根据工件毛坯大小,进行缩放,以便能在屏幕范围内取得最佳效果,清楚地观察到加工的细节部位。
《三》软件提供了多种刀具,可以满足大多数车削加工的需要。
《四》提供了手动、MDI、单段、自动等运行方式。
《五》程序文件以文本格式保存,可以直接送往数控车床供加工使用。
《六》可以预先设定工件坐标系,刀具移动时能随时显示当前坐标;可用鼠标右击来显示工件各处的坐标位置以检查工件尺寸。
《七》主文件仅408KB,全部文件仅0.53M(压缩包大小只有150KB),无须按装即可直接运行,不在用户电脑中增添任何插件。

 

关于SimuNcLatheV1.0的安装及系统要求

    本软件在WindowsXp下不必安装,可直接解压后运行(双击可执行文件SimuNCLathe.exe),在Windows2000或Windows98下请安装VB6动态连接库。

    屏幕分辨率要求设置为800*600或以上(推荐设置为1024*768)。

    压缩文件解压后应保证可执行文件SimuNCLathe.exe、帮助文件help.htm及Prg文件夹全部位于同一文件夹内,文件夹Prg及其下的几个子文件夹中是若干示例程序,可供参考或演示。

    第一次运行时可能需要暂时关闭防病毒程序。

 

SimuNcLatheV1.0的操作使用

《一》主菜单(文件)介绍

   注意:操作文件菜单前应先选择好相应的数控系统(设置菜单中)

1)创建新文件:
    在“创建新文件”窗口中,先输入文件名,并在编辑窗口中输入程序内容,完成后点击“保存文件”按钮,即可保存。(保存在所选数控系统相应的文件夹中,然后即可运行这个程序)
    输入程序时应注意:请开启大写键,以保证键入大写地址码;每个指令字之间必须有一个空格,且只能有一个空格(如果在程序段末加分号,则分号前也应有一个空格);每个程序段结束后按回车键。各程序段之间及程序结束后不应有空行(即不应敲入多余的回车)

2)选择或编辑已有文件:
    文件列表框中列出了当前所选数控系统文件夹中的全部程序文件,请先点击选中所需文件,再点击“选中文件”按钮,即已选取中该文件,其内容显示在右面的文本框中,(运行程序前应先选中文件)
    如果要编辑这个已选中的文件,应点击“编辑文件”按钮,注意“编辑文件”后必须点击“保存文件”,否则要造成文件丢失。

3)简单G指令程序演示:
   仅用于G00、G01、G02、G03、G90(华中系统G80)、G94(华中系统G81)这些代码组成的程序运行轨迹演示练习,供初学者练习熟悉G指令提供方便。
  简单G指令程序演示的步骤为:数控系统启动/文件菜单中打开《简单G指令程序演示》窗口/视需要编辑代码/点击〈开始〉运行程序/如果选择了〈单段〉,则按Esc键运行下一程序段。(《简单G指令程序演示》窗口中除了系统提供的几个示例外,用户自行编辑的程序不能保存。)

《二》主菜单(设置)介绍

1)设置毛坯及工件坐标系:
     使用前必须先设置好毛坯大小、显示比例、工件坐标系原点等。工件坐标系原点设置提供了三种方式:工件右端面中心、工件左端面中心、离工件右端面中心向左2mm(考虑右端面要车去2mm余量)。
     在该界面还可以设置参考点位置(为了在不同的显示比例及不同的坐标系情况下均能在合适位置显示刀具的初始位置,建议点击“自动确定合适位置”)。
    使用过程中一旦工件图形受到损坏,只要使用设置毛坯功能即可恢复毛坯图。
     启动程序后,如果尚未设置毛坯及工件坐标系,也可以点击““数控系统启动”按钮后进行设置。

2)选择刀具:
    本软件提供了4-6工位刀架,7种类型刀具,基本上可满足各种车削加工。默认情况下,1号刀为外园刀;2号刀为60度外螺纹刀;3号刀为切槽(切断)刀;4号刀为内孔镗刀兼内孔切槽刀;5号刀为60度内螺纹刀;6号刀为钻头。(此外还有反90度外园刀等供选用)

3)设置机床及数控系统:
    数控系统可选用:GSK980、GSK928、凯恩帝KND、华中世纪星、西门子(Siemens801/802等)、FANUC-0等。(默认为GSK980),选好后可点击“保存系统设置”(注意:GSK980、凯恩帝KND、FANUC-0属同一系统范围,如果你的数控系统不在本软件所列数控系统范围内,建议你按“GSK980”选择,)
    可选择前刀架车床或后刀架车床(默认为前刀架)。
  程序的运行速度或走刀速度除了受电脑CPU运行速度的影响外,还受到电脑内存大小及内存占用状况的影响。必要时可调节《进刀速度调节系数》,默认为1,取大则速度加快。

4)清除图形:
    必要时可清除整个画面的工件毯子坯及刀具图形。

5)用户登录:(见后面说明,开始使用时不必登录)

 

《三》操作说明

    作好有关设置后,在主运行窗口的操作如下:
    1)先点击“数控系统启动”按钮(如果尚未设置毛坯及工件坐标系,则设置窗口出现,请进行有关设置),当前X、当前Z坐标开始闪烁显示,同时1号刀开始出现(由于比例及坐标系原点的关系,刀具一开始可能显示在屏幕之外),然后可选择“手动”“MDL”“单段”“自动”运行方式。

    2)手动:选中“手动”,即可按下光标键移动刀具(先按下Shift键,再按光标键可快速移动刀具。)

    3)MDI:选中“MDI”,出现G指令输入框,输入相应数据后,按“运行”键即可运行。
    MDI方式下主要运行通用G指令:G00、G01、G02、G03。
    G02、G03的格式为终点坐标与半径,即:G02/G03 X  Z  R  或G02/G03 U  W  R  。对于前刀架车床而言,G02为逆时针方向,G03为顺时针方向,如果你的数控系统语法与此向反(如GSK928),则应在“设置机床及数控系统”中选中GSK928。
    MDI还支持GSK、凯恩帝、FANUC-0系统的单一固定循环:G90、G94;及华中世纪星的G80、G81。
    MDI方式也支持绝对坐标、相对坐标二种坐标方式,只要双击标签X或Z,即可把该标签改为U或W,即可实现相对坐标,再次双击又可恢复X或Z。

4)单段:选中“单段”后,如果选取了要运行的程序文件后,即可点击“运行”以开始运行这个程序,执行一个程序段后暂停,按“Esc”键(或再次按“运行”键)后执行下一个程序段。

5)自动:选中“自动”后,如果选取了要运行的程序文件后,即可点击“运行”以开始连续地运行这个程序。运行过程中可按“暂停”、“急停”,如按下“急停”后,程序即结束运行,应按“刀具回参考点”后,再次运行程序。

《四》其他操作:

    在工件图形的任意部位右击鼠标,即可显示该点在当前工件坐标系中的X、Z坐标值,利用此操作可以检查加工好的工件尺寸。

 

SimuNcLatheV1.0所支持的代码

一)通用G代码:如G00、G01、G02、G03等,这些代码为各个数控系统所通用。

二)GSK980、KND、Fanuc系统:
    (1)G指令:G00、G01、G02、G03、G32、G90、G92、G94、G70、G71、G72、G73、G75、G76、G98、G99。(G02、G03只能用终点及半径格式,不能用园心坐标格式)
    (2)M指令:M00、M02、M30、M98、M99。
  (3)F指令:F用于确定进刀量,默认单位为mm/分,当使用G99后,单位为mm/转。
  (4)S指令:一般情况下,S指令被忽略,当使用G99为每转进刀量时,S指令影响刀具移动速度。
  (5)G65的宏指令:支持H01、H02、H03、H04、H05、H80、H81、H82、H83、H84、H85、H86;可用变量号为¥200-#231。
  (6)绝对坐标X、Z及相对坐标U、W。
(7)换刀指令:如T0202等。
(8)组合在G01程序段中的倒角、园角指令尚未列入(最新的GSK980TDa有此功能)

三)GSK928系统:
  (1)G指令:G00、G01、G02、G03、G33、G90、G92、G94、G71、G72、G75、G98、G99。(G02、G03只能用终点及半径格式,不能用园心坐标格式)
    (2)M指令:M00、M02、M30、M97、M98、M99。
  (3)F、S指令与GSK980同。
  (4)绝对坐标X、Z及相对坐标U、W
(5)换刀指令:如T22等。

四)华中世纪星系统:
  (1)G指令:G00、G01、G02、G03、G32、G80、G81、G82、G94、G95、G71、G72、G76。(G02、G03只能用终点及半径格式,不能用园心坐标格式)
      G71、G73的粗车模拟运行轨迹与华中系统的实际粗车运行轨迹稍有不同,华中系统的实际粗车退刀沿精车轨迹方向退刀,而本软件的G71粗车退刀沿X方向(与GSK系统同);另外,G71仅使用无凹槽加工格式。
    (2)M指令:M00、M02、M30、M98、M99。
  (3)F指令:F用于确定进刀量,默认单位为mm/分,当使用G95后,单位为mm/转。
  (4)S指令与GSK980同。
  (5)G01程序段中的倒角C指令,倒园R指令(倒园仅限于二直线间)
  (6)绝对坐标X、Z及相对坐标U、W。
(7)换刀指令:如T0202等。

五)西门子801/802系统:
  (1)G指令:G0、G1、G2、G3、G33、G90、G91、G94、G95。(G02、G03只能用终点及半径格式,不能用园心坐标格式)
  (2)M指令:M0、M2。
  (3)F指令:F用于确定进刀量,默认单位为mm/转,当使用G94后,单位为mm/分。
  (4)S指令:当为默认的(或使用G95后)每转进刀量时,S指令影响刀具移动速度。
  (5)G1程序段中的倒角CHF=指令,倒园RND=指令(倒园仅限于二直线间)
  (6)无条件跳转指令:GOTOB、GOTOF。
  (7)子程序调用。
  (8)换刀指令:如 T1 D1 等。(对于切槽刀这样有二个刀尖的刀具,始终以左刀尖为对刀点,即使在程序中应用了 T1 D1 和 T1 D2 这类改变刀沿的指令)

关于用户登录

  新用户不必登录,使用达规定次数后要求启动时登录,应输入用户名及相应的口令,作者出于广泛了解用户对本软件的使用情况的目的,要求用户发一封Email到:
qianjk@yahoo.com.cn
告诉你的意见和建议、要求等、作者即可在回信中给出相应的口令(即注册码)。
  用户也可用quest方式登录,即用户名为guest,口令为SimuNcLathe(注意字母大小写) ,但guest方式登录后,功能有一些限制。


使用SimuNcLatheV1.0的注意事项

   1) 凡未在上面列入的指令,在执行程序时被忽略(只有不正确的G代码才产生报错)。
   2)工件坐标系在设置毛坯的同时进行设置,程序中设置坐标系的指令全部被忽略。因此,你可以把坐标系设置指令(如GSK980的G50)用于确认当前工件坐标系;但如果你把设置坐标系指令用于修改当前工件坐标系,那么就不能达到你预期的加工结果。
   3) 本软件未考虑刀补设置练习,虽然可以在程序中使用刀补指令(如T0101等),但实际上只要你完成工件坐标系设置后,所有的刀具已自动对好。
   4)本软件未考虑刀尖园弧补偿功能,虽然可以在程序中使用园弧补偿指令(如G41、G42等),但实际上运行时被忽略,所有的刀具都没有考虑刀尖园弧。
  5) 如果要把在本软件中编制好的程序直接传送到数控车床的CNC系统中供实际加工使用,则程序的编制应符合相关数控系统的要求,如:
    GSK980程序的扩展名要求使用 .CNC 或 .TXT (使用GSKCC传送文件时用 .CNC)。
    GSK928要求在每个程序段前加程序段号,如 N0010。
    华中世纪星要求在程序第一行加上%及程序号
    西门子801/802要求在程序前面加上规定的程序头,同时保存的程序名应带有扩展名:主程序扩展名为MPF,子程序为SPF(本软件中扩展名都必须手工键入)
操作界面a.jpg

SimuNCLatheV1.0(1).rar

152.07 KB, 下载次数: 208

发表于 2008-10-4 01:08:13 |Error| 显示全部楼层
不错,正在试用!小巧不占硬盘!值得推广!
回复 顶 踩

使用道具 举报

发表于 2008-10-8 15:04:23 |Error| 显示全部楼层
十分想学习一下,万分感谢,鼎鼎顶
回复 顶 踩

使用道具 举报

发表于 2008-10-28 12:11:47 |Error| 显示全部楼层
好东西啊。。。。。。。。。。。。。。
回复 顶 踩

使用道具 举报

发表于 2008-11-5 22:07:43 |Error| 显示全部楼层
这样的好东西不收藏是不行的,谢谢楼主!!!
回复 顶 踩

使用道具 举报

发表于 2008-11-6 09:33:22 |Error| 显示全部楼层
这样的好东西,值得去学习与收藏
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Cncad.Net ( 苏ICP备2026083443号 )

GMT+8, 2026-11-3 01:40 , Processed in 0.263074 second(s), 31 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表