数值控制系统和数值控制数据生成方法

文档序号:8269291阅读:371来源:国知局
数值控制系统和数值控制数据生成方法
【技术领域】
[0001]本发明的实施方式涉及数值控制系统和数值控制数据生成方法,例如,涉及用于沿着轮廓来加工对象物的机床的数值控制系统和数值控制数据生成方法。
【背景技术】
[0002]历来,用于沿着轮廓来加工对象物的机床的数值控制装置组合基本形状来定义加工形状的轮廓。
[0003]例如,在专利文献I中,加工形状由多种基本形状的组合来表现,各基本形状的种类、位置、尺寸被设定为参数。通过使用对基本形状的组合方法进行指示的记号结合参数来制作表示轮廓形状的码(code)。在专利文献2中,对基本形状依次重叠复制并显示,按照复制顺序连结基本形状来定义一个新的轮廓形状。
[0004]此外,也存在以下技术:在生成复杂的加工形状的情况下,通过依次选择多个基本形状彼此的交点间的线段来生成加工形状的轮廓。
[0005]现有技术文献专利文献
专利文献1:日本特开平4 - 162107号公报;
专利文献2:日本特开平2 - 108104号公报。

【发明内容】

[0006]发明要解决的课题
像这样,在组合基本形状来定义加工形状的轮廓的情况下,由于设定基本形状的参数或者由于连结基本形状来生成加工形状的轮廓,操作顺序非常地复杂且多。
[0007]此外,在依次选择基本形状的线段来生成加工形状的轮廓的情况下,操作顺序仍然费解且繁杂。例如,在需要的线段的一部分未被选择的情况下,轮廓线不闭合,因此,不能生成加工形状。此外,在按照加工顺序来选择基本形状的线段的情况下,需要意识到对象物的加工顺序来进行轮廓生成作业。
[0008]当像这样使操作顺序复杂化时,为了得到期望的加工形状要花费时间。此外,产生操作顺序根据操作者也不同的情况,操作者为了在短时间内生成加工形状的轮廓,需要熟练操作数值控制装置。
[0009]于是,本发明是为了解决上述问题点而完成的,因此,提供操作顺序简单且能够在短时间内生成加工形状的轮廓的数值控制系统和数值控制数据生成方法。
[0010]用于解决课题的方案
按照本发明的实施方式的数值控制系统,用于将加工对象加工为期望的形状的加工装置,其中,具备:存储部,存储多个基本形状;显示部,对多个基本形状中的被操作者选择的多个选择形状进行显示;以及运算部,在多个选择形状重复的情况下,将被该多个选择形状的轮廓线的交点间的线段包围的各区域作为单位形状提取,将多个单位形状中的被操作者选择的多个选择单位形状组合,由此,生成期望的形状的轮廓。
【附图说明】
[0011]图1是示出按照第一实施方式的数值控制系统I的结构的框图以及示出数值控制系统I的功能的概略的概念图。
[0012]图2是示出生成加工形状的轮廓时的数值控制系统I的工作的流程图。
[0013]图3是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0014]图4是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0015]图5是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0016]图6是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0017]图7是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0018]图8是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0019]图9是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。
[0020]图10是示出按照第二实施方式的数值控制系统I的结构的框图以及示出第二实施方式的数值控制系统I的功能的概略的概念图。
【具体实施方式】
[0021]以下,参照附图对本发明的实施方式进行说明。本实施方式并不限定本发明。
[0022](第一实施方式)
用于将加工对象加工为期望的形状的机床等的数值控制系统I使用CAD/CAM(Computer Aided Design (计算机辅助设计)/Computer Aided Manufacturing (计算机辅助制造))来定义加工形状的轮廓(图形信息)和工具的路线(加工信息),将该图形信息和该加工信息变换为数值控制系统能执行的加工程序。
[0023]图1 (A)是示出按照本发明的第一实施方式的数值控制系统I的结构的框图。图1 (B)是示出数值控制系统I的功能的概略的概念图。
[0024]如图1 (A)所示,数值控制系统I具备:作为运算部的CPU (Central ProcessingUnit,中央处理单元)10、作为存储部的系统存储器20、工作存储器30、存储存储器(storagememory) 40、作为操作部的键输入部(key input unit,键输入单元)60、以及作为显示部的显示器70。
[0025]系统存储器20例如为ROM (Read Only Memory,只读存储器),储存有对数值控制系统I整体进行控制的系统程序和对话型自动编程用的系统程序等。工作存储器30例如为RAM (Random Access Memory,随机存取存储器),其为加工程序和数据的加载区域、在加工程序执行时的作业区域,临时储存加工程序和数据等。存储存储器40例如为HDD (HardDisc Drive,硬盘驱动器)或SSD (Solid State Drive,固态启动器),储存有通过对话型自动编程而被变换的加工程序和在形成加工形状的轮廓时使用的基本形状等。再有,系统存储器20也可以由HDD构成。
[0026]键输入部(key input unit)60例如为键盘,操作者通过操作来将信息输入到数值控制系统I内。
[0027]显示器70例如可以为CRT (Cathode Ray Tube,阴极射线管)、液晶显示装置等。显示器70也可以是触摸面板式显示装置。在该情况下,显示器70也兼备操作部的功能,因此,不一定需要设置键输入部60。再有,数值控制系统I还具备伺服控制单元,但是,由于伺服控制单元与本实施方式没有直接关系,所以,省略其图示和说明。
[0028]如图1 (B)所示,数值控制系统I具有对话式自动编程功能、加工程序变换功能(CAM (Computer Aided Manufacturing))、数值控制处理功能等功能。对话式自动编程功能为生成图形信息和加工信息的功能。加工程序变换功能为将图形信息和加工信息变换为数值控制系统能执行的加工程序的功能。数值控制处理功能为基于加工程序来驱动加工装置的处理。利用这些功能,数值控制系统I能够将对象物加工为期望的形状。
[0029]图2是示出生成加工形状的轮廓时的数值控制系统I的工作的流程图。图3~图9是示出在生成加工形状的轮廓时显示于数值控制系统I的显示器70的画面的图。参照图2~图9,对生成加工形状的轮廓时的数值控制系统I的工作进行说明。
[0030]首先,操作者从储存在存储存储器40中的多个基本形状中选择为了生成加工形状的轮廓所需要的基本形状(S10)。此时,显示器70显示储存在存储存储器40中的多个基本形状或与这些基本形状对应的符号。操作者通过操作键输入部60来选择显示于显示器70的基本形状或符号。
[0031]例如,如图3所示,基本形状B1~B6以能选择的方式被显示在显示器70上。操作者对键输入部60进行操作,在要选择的基本形状所对应的框71中填入勾选记号。由此,能够从基本形状B1~B6中选择为了生成加工形状所需要的基本形状。“Bl”~ “Β6”作为标识符被赋予给各基本形状。标识符“Bl”~ “Β6”只要是能够区别基本形状的符号即可,并不限定于这些。
[0032]再有,基本形状被预先制作并注册到存储存储器40中也可。或者,操作者在生成加工形状的轮廓时描绘基本形状也可。基本形状例如为直线、曲线、圆、椭圆、四边形、孔等任意的图形。
[0033]当选择基本形状时,显示器70显示储存在存储存储器40中的多个基本形状中的被操作者选择的基本形状(以下,也称为选择形状)(S20)。例如,当选择基本形状Β3时,如图4所示那样,基本形状Β3被显示于显示器70。在进一步选择其它的基本形状的情况下,操作者只要通过操作键操作部60来向步骤SlO的选择画面返回并再次重新选择基本形状即可。此外,在不需要显示于显示器70的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1