加工程序生成装置制造方法及图纸

技术编号:2775676 阅读:115 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种加工程序生成装置,该装置存储有多个在加工程序的生成中所使用的定型语句。在这些定型语句中,分别包含待定义的数据。选择一个定型语句,并在包含在该定型语句中的待定义的数据部分键入数据。其结果,就可以生成使用定型语句的、在数字控制装置中所使用的加工程序。

Processing program generating device

The present invention provides a processing program generation device that stores a plurality of stereotyped statements used in the generation of a processing program. In these stereotypes, data is to be defined separately. Select a stereotype statement and type the data in the data portion to be defined in the stereotype statement. As a result, processing programs used in digital control devices can be generated using stereotyped statements.

【技术实现步骤摘要】

本专利技术涉及通过数字控制装置控制机床生成用于加工工件的加工程序的加工程序生成装置
技术介绍
在纳入对话式编程输入功能的数字控制装置中,可以参照各种数据文件,在将各种对话数据显示在显示装置上的同时,以对话方式生成加工程序。在通过这种对话方式进行的加工程序的生成中,根据刀具的切削方向自动地计算并设定最佳的刀具的转速和进给速度的加工程序生成装置已被公开(特开平10-161725号公报)。这种方法通过设置NC语句生成用对话式数据输入专用画面,在该画面上规定的位置输入数据,或者通过使光标移到规定的位置并按帮助键,来自动决定进给速度和切削速度等加工条件。在上述的现有技术中,由于在输入画面输入的进给速度和主轴旋转速度等的加工条件的数据不是通常的数字控制装置中所使用的ISO编码数据,所以,必须要执行如下的程序将利用该输入画面输入的数据或被自动决定的数据存储到暂时存储装置,解释存储的数据并变换成ISO编码形式。用于存储输入的数据的数据存储区成为必要,并且必须准备用于解释该存储的数据的特别程序。
技术实现思路
本专利技术的加工程序生成装置生成在数字控制装置中使用的加工程序。本专利技术的加工程序生成装置的第1种方式,具备定型语句存储装置,该装置存储多个在加工程序的生成中使用的包含待定数据部分的定型语句;选择装置,该装置从定型语句存储装置选择一个定型语句;输入装置,该输入装置将数据输入到通过选择装置选择的定型语句中所包含的待定数据部分。那么,通过用输入装置将数据输入到定型语句的待定数据部分,使用该定型语句来生成加工程序。本专利技术的加工程序生成装置的第2种方式,具备定型语句存储装置,该存储装置存储多个包含待定数据部分的在加工程序的生成中使用的定型语句;程序数据存储装置,存储有定型语句中所使用的程序数据;选择装置,该选择装置从定型语句存储装置中选择一个定型语句;输入装置,该输入装置将数据输入到由选择装置所选择的定型语句中包含的待定数据部分。那么,根据用输入装置输入到定型语句中包含的待定数据部分的数据,读出存储在程序数据存储装置中的程序数据,并替换到定型语句的其他待定数据部分,由此,来生成加工程序。本专利技术的加工程序生成装置的第3种方式,具备定型语句存储装置,该存储装置存储多个包含待定数据部分的在加工程序的生成中使用的定型语句;计算式存储装置,该存储装置存储用来决定定型语句中使用的程序数据的计算式;选择装置,该选择装置从定型语句存储装置选择一个定型语句;输入装置,该输入装置将数据输入到由选择装置所选择的定型语句中所包含的待定数据部分。那么,利用用输入装置输入到定型语句中所包含的待定数据部分的数据,通过存储在计算式存储装置中的计算式来决定程序数据,并替换到定型语句的其他待定数据部分,由此,来生成加工程序。在上述第1到第3种方式的加工程序生成装置中,为了识别应该输入到包含在定型语句中的待定数据部分的数据,也可以在定型语句中附加标记。本专利技术,由于具有上述的构成,所以,可以提供不需要数据存储区域和用来解释输入数据的特别的程序而可以以对话方式输入ISO编码形式的加工程序的加工程序生成装置。附图说明本专利技术上述的以及其他的目的和特征,从参照附图对以下实施例的说明中将会更加清楚。这些图中图1是作为本专利技术的加工程序生成装置的一个例子,纳入了对话式输入功能的数字控制装置的方框图。图2和图3是表示本专利技术的加工程序生成作业的第一个例子的流程图。图4和图5是表示本专利技术的加工程序生成作业的第二个例子的流程图。图6是说明加工程序生成作业的第一个例子中使用的定型语句文件的图。图7是说明加工程序生成作业的第二个例子中使用的定型语句文件的图。图8是说明加工程序生成作业的第二个例子中使用的加工条件文件的图。图9是说明加工程序生成作业的第二个例子中使用的数据处理文件的图。图10是说明加工程序生成作业的第二个例子中使用的加工程序文件的图。具体实施例方式图1是作为本专利技术的一实施方式的加工程序生成装置,纳入了对话式输入功能的数字控制装置的一个例子的方框图。处理器11依据存储在ROM12中的系统程序控制整个数字控制装置。ROM12可以使用EPROM或EEPRONM,处理器11执行的系统程序存储在该ROM12中。RAM13使用SRAM等、存储各种数据或输入输出信号。非易失性存储器14使用被未图示的电池所支持的CMOS、在电源切断之后照原样保持暂时存储的各种数据、并存储加工程序等。图形控制回路15将数字信号变换成显示用信号,传送给显示装置16。作为在显示装置16中的图形显示器,使用CRT或液晶显示装置。显示装置16在以对话方式生成加工程序时,显示生成加工程序、预先设定存储的各种文件的数据。键盘17用来输入数字键、光标键、选择键等的各种指令,进行数据输入。轴控制回路18从处理器11接受轴的移动指令,将轴的指令输出到伺服放大器19。伺服放大器19接受该移动指令,驱动机床20的伺服马达。这些构成要素通过总线21相互连接起来。PMC(可编程设备控制器)22在NC程序执行时,经由总线21接受T功能(刀具选择指令)信号等。那么,用序列程序处理该信号,作为动作指令输出信号,来控制机床20。另外,从机床20接受状态信号,进行序列处理之后,经由总线21将必要的输入信号传送给处理器11。进一步,指示项目(功能)随系统程序等而变化的软键23,将加工程序传送给存储介质、打印机或纸带读出器等外部设备的串行接口24连接在总线21上。该软键23,与上述显示装置16、键盘17一起被设置在CRT/MDI控制盘25。在上述总线21上,除了为NC用的CPU的处理器11以外,还连接有具有总线30的对话用的处理器31。在总线30上连接有ROM32、RAM33以及由EEPROM等构成的非易失性存储器34。为了以对话形式生成加工程序所参照的各种数据的文件存储在了非易失性存储器34中。其加工程序生成时,被各文件需要的数据以菜单形式显示在显示装置16上。要选择菜单中的哪项,由与菜单对应配置在画面下部的软键23等来进行。另外,将所生成的加工程序存储到非易失性存储器14。纳入上述的对话式程序输入功能的数字控制装置的构成与传统的没有差别。在本实施方式中,在ISO编码形式的加工程序中,为了能够事前抽出指定刀具/切削条件(主轴转速、进给速度等)的部分并以菜单形式进行选择,将存储的包含待定数据部分的定型语句文件A1或B1、按刀具存储加工条件的加工条件文件B2、以及用来以计算式求取主轴旋转速度或进给速度的数据处理文件B3等设置在非易失性存储器34内。那么,利用设置在非易失性存储器34内的这些文件的同时生成加工程序。在定型语句文件A1或B1中的刀具命令的语句中,对于刀具,包含有作为未定义的「T?」的数据(待定数据)。进一步,在定型语句文件B1中的刀具命令的语句中,除刀具的待定数据「T?」之外,还进一步包含有主轴转速的待定数据「S?」、进给速度的待定数据「F?」等。操作者通过用光标等指示该待定数据中的标记部分并直接用数字键输入数据,可以边自动决定切削条件等边生成ISO编码形式的加工程序。图2和图3是表示本专利技术的加工程序生成作业的第一个例子的流程图。在这个例子中,在非易失性存储器34内,如图6所示,付与刀具命令(1)、刀具命令(2)....、从1号本文档来自技高网...

【技术保护点】
在数字控制装置中所使用的加工程序生成装置,其特征在于,该装置具备:定型语句存储装置,该装置存储多个包含待定数据部分、在加工程序的生成中使用的定型语句;选择装置,该装置从上述定型语句存储装置中选择一个定型语句; 输入装置,该装置将数据输入到通过上述选择装置选择的定型语句中所包含的待定数据部分;通过用上述输入装置将数据输入到上述定型语句的待定数据部分,使用该定型语句来生成加工程序。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:筱崎了寒川幸治
申请(专利权)人:发那科株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利