机床的控制装置的制作方法

文档序号:12512351阅读:181来源:国知局
机床的控制装置的制作方法

本发明涉及执行NC程序来驱动机床的机床的控制装置。



背景技术:

在机床的控制装置中,有自动运转模式和MDI(手动数据输入、Manual Data Input)模式。在自动运转模式中,与程序编号、程序名关联起来存储NC程序。通过作业人员指定程序编号,根据对应的NC程序,机床自动运转。在MDI模式中,不存储NC程序,在执行时,作业人员每次将NC程序的程序文一个文字一个文字输入。在MDI模式中,输入的NC程序在执行一次或者转移到其他模式时被删除。在本申请中,将在自动运转模式中存储的NC程序称为加工用NC程序,将在MDI模式中输入的NC程序称为作业用NC程序(MDI程序)。

在专利文献1中,公开了能够将一个编辑中的MDI程序,作为备份程序,附加预定的程序编号,而存储到NC程序存储器中,通过从NC程序存储器复印到MDI程序存储器,能够再次开始一个MDI程序的编辑的数控装置。

专利文献1:日本实开平3-93911号公报



技术实现要素:

在手动输入并执行了作业用NC程序的情况下,有日后再次执行相同的作业用NC程序的情况。在进行与过去的加工相同的加工的情况下,通过使本次的加工的计划作业与过去的加工的计划作业相同,能够进行与过去执行的加工同样的加工。但在以往的技术中,在MDI模式下输入的作业用NC程序在过去执行的时间点从机床的控制装置被删除,作业人员需要再次输入作业用NC程序。当在任意一个单元中都未留下作业用NC程序的记录的情况下,作业人员需要从头考虑来重新制作作业用NC程序。

然而,为了制作这样的作业用NC程序,存在需要熟练且花费时间这样的问题。另外,在再次制作了作业用NC程序时,有产生人为的失误的情况。这样,为了再现与过去执行的加工相同的加工,要求熟练和高度的注意力。进而,每当进行计划时,在逐字从键盘输入作业用NC程序时,花费工时。其结果,作业人员的负担增加,工件的加工的生产性降低。

专利文献1的数控装置存储有一个编辑中的MDI程序,但未存储多个MDI程序。因此,在希望进行与编辑中的一个MDI程序以外的过去使用的MDI程序相同的内容的作业时,需要再次制作MDI程序。

本发明是为了解决上述问题而完成的,其目的在于使过去执行的作业用NC程序的再利用变得容易。

为了实现上述目的,根据本发明,提供一种机床的控制装置,执行NC程序来驱动机床,所述控制装置的特征在于包括:第1程序存储部,用程序名或者程序编号识别并存储加工用NC程序;第2程序存储部,每当执行作业人员手动地输入的作业用NC程序时,存储该作业用NC程序;以及显示部,排列显示在第2程序存储部中存储的多个作业用NC程序。

由此,作业人员易于再利用在前几次输入的过去的作业用NC程序。作业人员无需记住手动地输入的多个作业用NC程序。或者,无需再次制作相同的作业用NC程序。

另外,根据本发明,显示部具有:程序列表显示部,排列显示在第2程序存储部中存储的多个作业用NC程序;以及执行程序显示部,显示所执行的作业用NC程序,在从在程序列表显示部中显示出的列表选择了作业用NC程序时,将该作业用NC程序显示于执行程序显示部。

由此,作业人员在再利用过去的作业用NC程序时,无需再次手动地输入作业用NC程序。

另外,根据本发明,第2程序存储部比较作业人员手动地输入并执行的作业用NC程序和在第2程序存储部中存储的作业用NC程序,在是内容相同的作业用NC程序时,存储为一个作业用NC程序。

由此,重复的作业用NC程序不会被其他作业用NC程序淹没,作业人员能够迅速地找到需要的作业用NC程序。

另外,根据本申请发明,第2程序存储部存储各作业用NC程序的最终执行日期时间,显示部按照最终执行日期时间的顺序,显示作业用NC程序。

进而,第2程序存储部存储执行各作业用NC程序的次数,显示部按照执行的次数的顺序,显示作业用NC程序。

由此,作业用NC程序中的、最终更新日期时间早的程序或者利用次数少的程序这样的利用频度低的作业用NC程序被删除,利用价值高的作业用NC程序留下。如果利用频度低的不需要的作业用NC程序被削减,则作业人员能够迅速地找到利用频度高的作业用NC程序。

根据本发明,存储并排列显示多个作业用NC程序,所以在执行与过去相同的作业用NC程序时,在观察过去的作业用NC程序的同时,依旧进行相同的输入即可。由此,再次制作作业用NC程序的时间被削减、或者、即使不是熟练者也能够制作作业用NC程序,生产性提高。另外,即使不一个文字一个文字输入过去的作业用NC程序,也能够从程序列表显示部选择作业用NC程序,而插入到执行程序显示部中。由此,具有NC程序的再输入的工时和输入失误被削减,使生产性进一步提高的效果。

附图说明

图1是本发明的实施方式中的机床的控制装置的框图。

图2是在本发明的机床的控制装置中使用的操作盘的概略主视图。

图3是显示加工用NC程序的显示部的概略图。

图4是执行了作业用NC程序时的显示部的概略图。

图5是选择了作业用NC程序时的显示部的概略图。

(符号说明)

11:机床;13:控制装置;15:显示部;21:加工用NC程序输入部;23:第1程序存储部;25:加工用NC程序执行部;27:加工用NC程序显示部;31:作业用NC程序输入部;33:第2程序存储部;35:作业用NC程序执行部;37:执行程序显示部;39:程序列表显示部;41:操作盘。

具体实施方式

在数控式的机床中,根据记载有工具针对工件的相对移动等各种指令的加工用NC程序,进行加工。作业人员根据所期望的工件的形状,通过CAM(Computer Aided Manufacturing,计算机辅助制造)系统,生成用于进行工件的加工的加工用NC程序,将生成的加工用NC程序的文件,经由USB存储器等存储介质、网络,输入到机床的控制装置。进而,作业人员为了确定期望的加工用NC程序,指令程序编号,使机床自动运转。机床的控制装置读取被指令的加工用NC程序,根据加工用NC程序,驱动机床。

作业人员需要在进行加工之前,并非仅根据加工用NC程序,而且还根据实际上使用的机床、工具、工件的状态,操作机床来进行加工的计划作业。例如,将工件载置到机床上、或者进行机床的加工室内的洗净。另外,设定在加工用NC程序中使用的工件坐标系的位置信息、工具的信息。此时,作业人员使用作业用NC程序,对机床指令进给轴的移动、冷却剂的吐出动作、切屑排出的动作、测定用子程序的调出和指定自变量等。作业人员并非在CAM系统中一一生成作业用NC程序,而在确认机床的状态的同时,在MDI模式随时思考而手动地输入作业用NC程序。这样作业人员分开使用加工用NC程序和作业用NC程序,来进行期望的工件的加工。

以下,根据附图,说明本发明的机床的控制装置的优选的实施方式。参照图1,说明加工用NC程序执行的流程。机床11的控制装置13将从加工用NC程序输入部21输入的加工用NC程序存储到第1程序存储部23并显示于显示部15。进而,如果加工用NC程序接受到执行的指令,则根据在第1程序存储部23中存储的加工用NC程序,加工用NC程序执行部25向机床11送出指令,机床11被驱动。

参照图2说明控制装置13的操作盘41。操作盘41具备显示部15以及作为输入装置的键盘43和各种开关45。在本实施方式中,在显示部15中具备触摸面板式的画面,也作为输入装置而发挥功能。

作业人员利用USB存储器等存储介质、网络,将加工用NC程序以与程序编号或者程序名关联起来的状态输入到加工用NC程序输入部21。将所输入的加工用NC程序与程序编号、程序名一起存储到第1程序存储部23中。作业人员在键盘43以及触摸面板式的画面,选择程序编号或者程序名。在图3中,在显示部15中的加工用NC程序显示部27中,显示与选择的程序编号或者程序名关联起来的加工用NC程序。在图3中,选择程序编号O0251的加工用NC程序,画面显示加工用NC程序。当在选择加工用NC程序的状态下作业人员按压循环启动按钮47后,加工用NC程序执行部25解释加工用NC程序并向机床11送出指令。

再次参照图1,说明作业用NC程序执行的流程。机床11的控制装置13将从作业用NC程序输入部31输入的作业用NC程序显示于显示部15。进而,当接受到作业用NC程序的执行指令后,作业用NC程序被存储于第2程序存储部33中,同时根据作业用NC程序,作业用NC程序执行部35向机床11送出指令,机床11被驱动。在第2程序存储部33中存储的作业用NC程序显示于程序列表显示部39中。

作业人员使用键盘43、触摸面板式的画面这样的作业用NC程序输入部31,逐字输入加工用NC程序。在图4的显示部15中,显示有执行程序显示部37和程序列表显示部39。执行程序显示部37显示从作业用NC程序输入部31输入的文字。当在输入了希望执行的作业用NC程序的全文之后作业人员按压循环启动按钮47,作业用NC程序执行部35解释作业用NC程序并向机床11送出指令,存储输入到第2程序存储部33的作业用NC程序。第2程序存储部33与作业用NC程序一起,存储作业用NC程序的最终执行日期时间和执行次数。作业用NC程序执行部35在存储执行的作业用NC程序时,与在第2程序存储部33中存储的作业用NC程序进行比较,在被判断为是同一作业用NC程序的情况下,更新最终执行日期时间,增加执行次数。在判断是否是同一作业用NC程序时,作业用NC程序中的换行代码被忽略。

在第2程序存储部33中,作为最大存储件数,例如设定了20件,作业用NC程序中的最终执行日期时间自最新的起存储有20件。在执行了第21件的作业用NC程序时,最终执行日期时间较早的作业用NC程序被删除,存储新的作业用NC程序。程序列表显示部39按照最终执行日期时间的顺序,显示在第2程序存储部33中存储的作业NC程序。能够通过用滚动条使显示上下滚动,确认由于显示部15的大小的原因由而未完全显示的作业用NC程序。

在图4中,例举出作业人员输入了“M6;”的例子。“M6;”是表示工具更换的NC程序,当作业人员按压循环启动按钮47后,机床11进行工具更换。在此已经在第2程序存储部33中存储有“M6;”,所以在程序列表显示部39的“M6;”的行中,执行次数增加1而成为8,最终执行日期时间被更新,进而“M6;”的行移动到程序列表的最上段。

另外,在第2程序存储部33中,还能够以由多到少的顺序存储执行次数。在该情况下,当执行第21件的作业用NC程序后,执行次数少的作业用NC程序被删除。在执行次数是相同的数量的情况下,最终执行日期时间早的程序被删除。

作业用NC程序中的、最终更新日期时间早的程序或者利用次数少的程序被再利用的可能性小。删除最终更新日期时间早的程序或者利用次数少的程序,能够防止必要的作业用NC程序淹没在多个不需要的作业用NC程序中。另外,判断同一NC程序而集中存储,也会削减不需要的作业NC程序。当不需要的作业用NC程序被削减后,作业人员能够迅速地找到必要的作业用NC程序。

作为例外情况,在作业人员希望保存作业用NC程序中的最终更新日期时间早的程序或者利用次数少的程序的情况下,还能够通过点击要锁定的列51,显示勾选标志,将其锁定。即使最终执行日期时间最早、执行次数最少被锁定的作业用NC程序也不被删除。但未锁定的作业用NC程序中的最早的程序或者执行次数少的程序会被删除。这在预先存储虽然利用频度低但日后一定会使用的作业用NC程序时有效。

接下来,说明作业用NC程序的再利用的方法。作业人员即使未熟记NC程序的命令语,也能够观察程序列表显示部39的存储,容易想起工具更换的作业用NC程序是“M6;”。想起是“M6;”的作业人员能够在观察程序列表显示部39的同时,从键盘43、触摸面板式的画面这样的作业用NC程序输入部31再次输入并执行作业用NC程序。

另外,作业人员还能够在感到必要时,在程序列表显示部39的注释栏中留下注释。在“M6;”的注释栏中记入为“ATC1”,易于识别为工具更换的作业用NC程序。

参照图5,在是“G91G28Z0;G65P9738;G55G90G00…”那样的在程序列表显示部39的栏中无法完全输入的长的作业用NC程序的情况下,通过选择希望再利用的作业用NC程序的行,能够在预览61中观察从程序列表显示部39栏溢出的部分的同时,输入作业用NC程序。在图5中,选择了用斜线表示的行67。当在选择希望再利用的作业用NC程序的行67的状态下按压插入按钮63后,所选择的作业用NC程序被插入到执行程序显示部37。当按压保存按钮65后,还能够将所选择的行的作业用NC程序作为文本文件,保存到存储装置内的其他场所。另外,当在加工用NC程序的编辑中指定加工用NC程序中的期望的部位,按压未图示的加工用NC程序插入按钮后,显示作业用NC程序列表,通过选择希望插入的作业用NC程序,能够在加工用NC程序中的所指定的部位处插入期望的作业用NC程序。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1