数控装置制造方法

文档序号:6294264阅读:204来源:国知局
数控装置制造方法
【专利摘要】本发明是一种数控装置,其对具有大于或等于1个单位加工程序的加工程序进行解析,并对通过单位加工程序的执行而获得的工序形状图形(141a、144a)进行显示,该数控装置具有:加工程序解析部,其对加工程序中的单位加工程序进行解析,获取工序形状信息,其中,该工序形状信息具有包含有刀具信息的参数,该工序形状信息用于得到单位加工程序的工序形状图形(141a、144a);工序形状图形生成部,其获取与工序形状信息中的刀具信息对应的工序形状数据,生成基于工序形状信息中的参数而对工序形状数据进行变更得到的工序形状图形;以及显示处理部,其将加工程序和工序形状图形(141a、144a)显示在显示部上,显示处理部将工序形状图形(141a、144a)与显示在显示部上的加工程序的单位加工程序的显示位置相应地进行显示。
【专利说明】数控装置

【技术领域】
[0001] 本发明涉及数控装置。

【背景技术】
[0002] 通常,数控装置使用预先生成的加工程序,按照从该加工程序输出的控制指令,对 工作机械进行控制而进行加工物的加工。通常,在数控装置中,加工程序生成者与机械操作 者大多不同。机械操作者只是看到加工程序的话,不一定能完全理解加工程序生成者的意 图。因此,存在不能掌握加工内容而作业效率低下的可能性,或者存在选择与希望的加工程 序不同的加工程序而进行错误的加工的可能性。因此,在选择加工程序时,通过对图像数据 和加工程序的附加信息进行显示,从而容易对程序内容进行确认,能够迅速地选择所需的 NC (N umerical Control)加工程序(例如,参照专利文献1、2)。
[0003] 在专利文献1的数控装置中,将通过图像输入装置预先收录的工件、夹具形状和 位置等图像数据,和针对NC工作机械内的每个程序名称而登记的注释语句存储在同一存 储区域中。而且,在选择NC加工程序时,将图像数据和该程序名称及注释语句一起形成为 一览表,即时地进行显示。
[0004] 在专利文献2的数控装置中,在显示器上设有窗口区域和显示加工程序的加工程 序显示区域。而且,通过选择加工程序而在窗口区域中显示与所选择的加工程序对应的加 工模拟、加工形状的加工程序信息。
[0005] 专利文献1 :日本特开平4-251305号公报
[0006] 专利文献2 :日本特开平5-204438号公报


【发明内容】

[0007] 然而,在专利文献1涉及的技术中,需要针对每个加工程序预先收录图像数据,存 在图像数据的生成及登记繁琐的问题,或者存在在对加工程序内容进行了变更的情况下, 需要重新收录图像数据的问题。
[0008] 另外,在专利文献2涉及的技术中,存在以下问题:在窗口区域中显示与加工程序 对应的加工模拟、加工形状的加工程序信息耗费时间,或者,不能在显示器上显示与多个加 工程序对应的多个加工模拟,不能容易地进行比较。
[0009] 本发明就是鉴于上述问题而提出的,其目的在于得到一种数控装置,该数控装置 能够避免针对每个加工程序的图像数据的生成及登记的繁琐工作,将显示与加工程序对应 的加工模拟、加工形状等加工程序信息的时间缩短,并且能够在显示器上显示多个加工形 状图形。
[0010] 为了实现上述目的,本发明涉及的数控装置对具有大于或等于1个单位加工程序 的加工程序进行解析,并对通过所述单位加工程序的执行而获得的工序形状图形进行显 示,该数控装置的特征在于,具有:加工程序解析单元,其对所述加工程序中的所述单位加 工程序进行解析,获取工序形状信息,其中,该工序形状信息具有包含有刀具信息的参数, 该工序形状信息用于得到所述单位加工程序的所述工序形状图形;工序形状图形生成单 元,其获取与所述工序形状信息中的所述刀具信息对应的工序形状数据,生成基于所述工 序形状信息中的所述参数而对所述工序形状数据进行变更得到的工序形状图形;以及显示 处理单元,其将所述加工程序和所述工序形状图形显示在显示单元上,所述显示处理单元 将所述工序形状图形与显示在所述显示单元上的所述加工程序的所述单位加工程序的显 示位置相应地进行显示。
[0011] 发明的效果
[0012] 根据本发明,由于在加工程序中记述有包含刀具信息在内的工序形状信息,获取 与刀具信息对应的工序形状数据,生成基于工序形状信息中的参数而对工序形状数据进行 变更后的工序形状图形,并对应于加工程序而将该工序形状图形显示在显示单元上,因此, 具有下述效果,即,无需基于加工指令进行模拟,就能够对应于加工程序,将通过执行加工 程序的包含有工序形状信息的单位加工程序而得到的工序形状图形显示在显示单元上,能 够容易地掌握加工程序的加工内容。

【专利附图】

【附图说明】
[0013] 图1是示意地表示实施方式1涉及的数控装置的功能结构的框图。
[0014] 图2是表示实施方式1涉及的加工程序的一个例子的图。
[0015] 图3是表示工序形状数据的一个例子的图。
[0016] 图4是表示实施方式1涉及的工序形状图形的显示处理步骤的一个例子的流程 图。
[0017] 图5是表示在实施方式1中处理的工序形状数据的一个例子的图。
[0018] 图6是示意地表示对工序形状数据的绘图视点进行变更的处理的一个例子的图。 [0019] 图7是表示使加工程序进行工序形状数据显示的状态的一个例子的图。
[0020] 图8是示意地表示实施方式2涉及的数控装置的功能结构的框图。
[0021] 图9是表示实施方式2涉及的使加工程序进行工序形状数据显示的状态的一个例 子的图。
[0022] 图10是示意地表示实施方式3涉及的数控装置的功能结构的框图。
[0023] 图11是表示实施方式3涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。
[0024] 图12是示意地表示实施方式4涉及的数控装置的功能结构的框图。
[0025] 图13是表示实施方式4涉及的加工程序的一个例子的图。
[0026] 图14是表示实施方式4涉及的加工形状图形的显示处理步骤的一个例子的流程 图。
[0027] 图15是表示实施方式4涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。
[0028] 图16是表示实施方式5涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。
[0029] 图17是示意地表示实施方式6涉及的数控装置的功能结构的框图。
[0030] 图18是表示实施方式6涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。
[0031] 图19是表示实施方式7涉及的使加工程序进行加工形状数据显示的状态的一个 例子的图。

【具体实施方式】
[0032] 以下参照附图,详细说明本发明涉及的数控装置的优选实施方式。此外,本发明并 不受这些实施方式限定。
[0033] 实施方式1
[0034] 图1是示意地表示实施方式1涉及的数控装置的功能结构的框图。数控装置10A 具有加工程序存储部11、加工程序解析部12、工序形状数据存储部13、工序形状图形生成 部14、工序形状图形存储部15、显示部16、加工程序显示处理部17、形状图形显示处理部18 以及工序形状指令更新处理部19。
[0035] 加工程序存储部11对加工程序进行存储。图2是表示实施方式1涉及的加工程 序的一个例子的图。加工程序100由大于或等于1个单位加工程序101构成。单位加工程 序101例如是针对所使用的每个刀具而设置的。单位加工程序101中除了通常的加工指令 110之外,还包含工序形状指令120,该工序形状指令120是用于图形显示出通过执行该加 工指令110而形成的形状(以下,称为工序形状)的信息。工序形状指令120包含:加工位 置121,其表示在基于工作台的移动轴或旋转轴而确定的坐标系下的所加工的位置(例如加 工开始位置),其中,刀具是数控装置10A的控制对象,工作台用于载置刀具和加工对象;工 序信息122,其表示通过加工指令110的执行而形成的加工对象的最终形状;刀具信息123, 其表示加工指令110所使用的刀具;尺寸信息124,其表示加工对象的被加工区域的尺寸; 以及颜色信息125,其表示加工区域的颜色。工序形状指令120基于进行实际加工的加工指 令110,对加工位置121、工序信息122、刀具信息123、尺寸信息124等进行记述。此外,力口 工程序100是经由存储卡等移动信息存储介质或网络由未图示的加工程序读入单元读入 的内容,或通过未图示的编辑单元生成的内容等,存储在加工程序存储部11中。
[0036] 加工程序解析部12对从加工程序存储部11获取的加工程序100进行解析,在存 在记述在加工程序100内的工序形状指令120的情况下,将对工序形状指令120进行解析 而得到的工序形状信息131输出至工序形状图形生成部14。该工序是以单位加工程序101 为单位进行的。工序形状信息131与图2的工序形状指令120所包含的内容相同。
[0037] 工序形状数据存储部13对与工序形状信息131的工序信息122对应的工序形状 数据140进行存储。图3是表示工序形状数据的一个例子的图。工序形状数据140例如是 以图像显示出通过执行单位加工程序101而加工的加工形状的数据,与工序形状指令120 中的工序信息122 -一对应。在图3的例子中,工序信息"WK101"与车削形状数据141对 应,工序信息"WK102"与槽形状数据142对应,工序信息"WK103"与螺纹形状数据143对应, 工序信息"WK201"与开孔形状数据144对应,工序信息"WK202"与攻丝形状数据145对应。 此外,这是一个例子,对应于工序信息122,存在多个工序形状数据140。
[0038] 工序形状图形生成部14从工序形状数据存储部13中获取与工序形状信息131的 工序信息122对应的工序形状数据140,按照工序形状信息131生成工序形状图形。例如, 从工序形状数据存储部13中获取与工序信息122对应的工序形状数据140,使用在工序形 状信息131中规定的加工位置121、刀具信息123、尺寸信息124、颜色信息125等,对该工序 形状数据140进行修正,生成工序形状图形。
[0039] 显示部16由液晶显示装置等构成,用于显示与数控装置10A的控制相关的程序或 工序形状图形等信息。加工程序显示处理部17将从加工程序存储部11获取的加工程序 100显示在显示部16上。
[0040] 形状图形显示处理部18将由工序形状图形生成部14生成的工序形状图形,与通 过加工程序显示处理部17显示的加工程序内的工序形状指令120的显示位置相应地显示 在显示部16上。此时,形状图形显示处理部18例如对应于在显示部16上显示的加工程序 100的显示文字的大小,将所要显示的工序形状图形缩小或放大显示。另外,形状图形显示 处理部18能够将存储在工序形状图形存储部15中的工序形状图形也同样地显示在显示部 16上。
[0041] 此外,即使由固定循环指令代替工序形状指令120,工序形状图形生成部14也能 够通过预先将与固定循环指令对应的工序形状数据140存储在工序形状数据存储部13中, 而从工序形状数据存储部13中获取工序形状数据140,生成工序形状图形,其中,该固定循 环指令是使数控装置10A以预先登记的规定的加工模式(pattern)进行动作的程序。
[0042] 工序形状指令更新处理部19具有按照从加工程序存储部11中获取的单位加工程 序101中的加工指令110,对工序形状指令120进行更新的功能。即,对记述在单位加工程 序101内的加工指令110进行解析,对工序形状信息131中的加工位置121、工序信息122、 刀具信息123、尺寸信息124进行更新。这表明,例如在用户仅对单位加工程序101中的加 工指令110进行了变更的情况下,单位加工程序101中的工序形状指令120与加工指令110 不同。其结果,执行加工指令110而加工的加工对象的加工形状,与使用工序形状指令120 而生成的工序形状图形不同。为了防止上述情况,工序形状指令更新处理部19将单位加工 程序101中的工序形状指令120的内容更新为与加工指令110的内容一致。上述更新处理 例如优选在工序形状图形的生成处理前执行。
[0043] 下面,对上述结构的数控装置10A中的工序形状图形的显示处理进行说明。图4 是表示实施方式1涉及的工序形状图形的显示处理步骤的一个例子的流程图,图5是表示 在实施方式1中处理的工序形状数据的一个例子的图,图6是示意地表示对工序形状数据 的绘图视点进行变更的处理的一个例子的图,图7表示使加工程序进行工序形状数据显示 的状态的一个例子的图。
[0044] 首先,加工程序解析部12从加工程序存储部11中读出加工程序100,对记述在加 工程序100的单位加工程序101内的工序形状指令120进行解析,生成工序形状信息131。 接着,工序形状图形生成部14从加工程序解析部12中获取工序形状信息131 (步骤S11)。
[0045] 然后,工序形状图形生成部14判定在获取到的工序形状信息131中是否包含有工 序信息122 (步骤S12)。在工序形状信息131中没有包含工序信息122的情况(步骤S12 为"否"的情况)下,不生成工序形状图形,结束工序形状图形的显示处理。这是因为,如果 没有工序信息122,则不能生成工序形状图形。
[0046] 另一方面,在工序形状信息131中包含有工序信息122的情况(步骤S12为"是" 的情况)下,工序形状图形生成部14从工序形状数据存储部13中获取与工序信息122对应 的工序形状数据140 (步骤S13)。例如,在图2的例子中,工序形状信息131中的工序信息 122为"WK101",根据图3,与"WK101"对应的工序形状数据为车削形状数据141。其结果, 工序形状图形生成部14从工序形状数据存储部13中获取车削形状数据141,作为工序形状 数据。图5 (a)表示获取到的车削形状数据141。
[0047] 接着,工序形状图形生成部14判定在工序形状信息131中是否包含有尺寸信息 124 (步骤S14)。在工序形状信息131中包含有尺寸信息124的情况(步骤S14为"是"的 情况)下,工序形状图形生成部14针对工序形状数据的加工部分添加尺寸数据(步骤S15)。 图5 (b)是对图5 (a)中所获取的车削形状数据141添加尺寸数据(尺寸信息)后的数据。
[0048] 然后,或者在步骤S14中,在工序形状信息131中没有包含尺寸信息124的情况 (步骤S14为"否"的情况)下,工序形状图形生成部14判定在工序形状信息131中是否包 含有刀具信息123 (步骤S16)。在工序形状信息131中包含有刀具信息123的情况(步骤 S16为"是"的情况)下,对应于刀具信息123而对在步骤S13中获取到的工序形状数据进 行绘图视点变更(步骤S17)。例如,在工序形状数据为车削形状数据141的情况下,能够根 据图3中描绘的图了解是怎样的加工。另一方面,在工序形状数据为开孔形状数据144的 情况下,很难根据图6 (a)的开孔形状数据144的图,清楚是怎样的加工。因此进行下述处 理,即,如图6 (b)所示,改变开孔形状数据144的绘图视点,将其变更为可知是在圆柱状的 加工对象的一个底面上形成有圆柱状的孔的角度。该绘图视点的变更处理能够对应于刀具 信息123而预先确定旋转的角度。
[0049] 然后,或者,在步骤S16中,在工序形状信息131中没有包含刀具信息123的情况 (步骤S16为"否"的情况)下,工序形状图形生成部14判定在工序形状信息131中是否包 含有颜色信息125 (步骤S18)。在工序形状信息131中包含有颜色信息125的情况(步骤 S18为"是"的情况)下,基于颜色信息,对工序形状数据的加工部分的显示颜色数据进行变 更(步骤S19)。通过上述方式,根据工序形状数据生成工序形状图形。
[0050] 然后,或者,在步骤S18中没有包含颜色信息125的情况(步骤S18为"否"的情况) 下,通过加工程序显示处理部17将对应的加工程序100显示在显示部16上(步骤S20)。然 后,形状图形显示处理部18将在上述工序中获取到的工序形状数据或变更后的工序形状 数据作为工序形状图形,以高度与在步骤S20中显示的加工程序的工序形状指令120的显 示行的高度相应的方式显示在显示部16上(步骤S21)。
[0051] 如图7所示,例如在行701中显示有针对从MRAK10开始的单位加工程序的工序形 状指令。在该工序形状指令的右侧,显示使得车削形状数据141的尺寸对应于行701的高 度而变化(缩小或放大)的显示尺寸变更工序形状图形141a,其中,该车削形状数据141是 对应于"WK101"这一工序信息而添加尺寸信息等后的数据。
[0052] 另外,在图7的行702中显示有针对从MARK20开始的单位加工程序的工序形状指 令。在该工序形状指令的右侧,显示使得开孔形状数据144的尺寸对应于行702的高度而 变化(缩小或放大)的显示尺寸变更工序形状图形144a,其中,该开孔形状数据144是对应 于"WK201"这一工序信息而附加尺寸信息等,并将绘图视点如图6所示进行变更后的数据。 到此,结束工序形状图形的显示处理。
[0053] 此外,在上述例子中采用了 3维的工序形状数据,但也可以是2维的工序形状数 据。另外,也可以使通过工序形状图形生成部14生成的工序形状图形与工序形状指令120 相关联,并存储在工序形状图形存储部15中。由此,无需在每次显示编辑画面时都通过工 序形状图形生成部14生成工序形状图形,而能够将存储在工序形状图形存储部15中的工 序形状图形显示在显示部16上。
[0054] 在本实施方式1中,预先准备与工序形状指令120中的工序信息122对应的工序 形状数据140,进一步根据工序形状指令120中的信息对该工序形状数据140进行变更,并 且,在对加工程序100进行显示时,与工序形状指令120的显示行的大小相应地,显示变更 后的工序形状图形。其结果,实现下述效果,即,无需针对每个加工程序1〇〇(单位加工程序 101)预先收录图像数据,避免图像数据生成或登记时的繁琐工作,即使在加工程序内容有 变更的情况下,也无需重新收录图像数据。另外,由于不再进行与加工程序100对应的加工 模拟,因此,与现有技术相比,能够缩短显示加工形状或其加工程序信息所需的时间。由此, 能够在实际加工之前,从安装至数控装置中的多个加工程序中选择实际加工所需的加工程 序,并对加工内容进行确认。
[0055] 实施方式2
[0056] 图8是示意地表示实施方式2涉及的数控装置的功能结构的图。该数控装置10B 构成为,在实施方式1的数控装置10A的基础上,还具有由用户针对数控装置10B进行加工 程序的显示或执行等指示的操作部20。
[0057] 加工程序显示处理部17还具有下述功能,S卩,在显示部16上显示有加工程序的情 况下,获取从操作部20输入的加工程序中的当前的光标位置,将其结果(与光标的位置信 息对应的工序形状指令)传递给形状图形显示处理部18。此时,例如在光标位置位于工序 形状指令的位置时,也可以向形状图形显示处理部18通知与光标的位置信息对应的工序 形状指令。
[0058] 形状图形显示处理部18还具有下述功能,S卩,在从加工程序显示处理部17获取到 的光标位置位于加工程序的工序形状指令的显示行的情况下,将由工序形状图形生成部14 基于工序形状指令生成的工序形状图形放大后的放大工序形状图形,显示在显示部16上。
[0059] 图9是表示实施方式2涉及的使加工程序进行工序形状数据显示的状态的一个例 子的图。在该编辑画面900中,通过操作部20而使光标902位于行901。由于该行901是 单位加工程序的工序形状指令的位置,因此,加工程序显示处理部17对当前的光标902的 位置和光标902位置处的工序形状指令进行通知。
[0060] 形状图形显示处理部18生成将与光标902处的工序形状指令对应的工序形状图 形放大后的放大工序形状图形141b,并显示在光标902位置处的工序形状指令的例如右 侦k此时,可以显示对应于行901的高度而显示的显示尺寸变更工序形状图形141a,也可以 不显示,另外,也可以在进行放大工序形状图形141b显示的期间使其暗淡或闪烁地显示。 此外,对于与实施方式1相同的结构要素标注相同的标号,省略其说明。另外,由于动作也 与实施方式1相同,因此,省略其说明。
[0061] 在实施方式2中,在由操作部20操作的光标位于加工程序中的工序形状指令行处 的情况下,将与该工序形状指令对应的工序形状图形放大显示。由此,实现下述效果,即,与 实施方式1的情况相比,能够容易地确认利用加工程序加工的形状。
[0062] 实施方式3
[0063] 图10是示意地表示实施方式3涉及的数控装置的功能结构的框图。该数控装置 10C在实施方式1的数控装置10A的基础上,还具有工序形状图形结合处理部21,该工序形 状图形结合处理部21使用按照当前工序的工序形状指令生成的工序形状图形、和按照先 前工序的工序形状指令生成的工序形状图形,使2个(多个)工序的工序形状图形结合,生成 通过执行2个(多个)工序而得到的工序形状图形。
[0064] 具体而言,工序形状图形结合处理部21使基于当前工序(单位加工程序)的工序形 状指令而由工序形状图形生成部14生成的当前工序的工序形状图形、与基于先前工序(单 位加工程序)的工序形状指令而生成并存储在工序形状图形存储部15中的先前工序的工序 形状图形相结合,生成结合工序形状图形。此时,按照先前工序的工序形状指令中的加工位 置和当前工序的工序形状指令的加工位置,进行2个工序形状图形的叠加。
[0065] 另外,工序形状图形生成部14在将工序形状图形存储在工序形状图形存储部15 中时,将工序形状图形与工序形状指令相关联而进行存储。而且,形状图形显示处理部18 将由工序形状图形结合处理部21生成的结合工序形状图形显示在显示部16上。
[0066] 图11是表示实施方式3涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。在该编辑画面1100中,将按照先前工序即单位加工程序1101的工序形状指令 形成的显示尺寸变更工序形状图形141a,显示在先前工序的工序形状指令行的右侧。而且, 在当前工序即单位加工程序1102的工序形状指令的右侧,显示结合工序形状图形1110,其 中,该结合工序形状图形1110是将按照先前工序的工序形状指令形成的显示尺寸变更工 序形状图形141a、和按照当前工序的工序形状指令形成的工序形状图形结合而成的。如上 所述,在实施方式3中,在先前工序中进行的加工处理结果上,叠加在当前工序中进行的加 工处理结果而进行显示。
[0067] 此外,对与实施方式1相同的结构要素标注相同的标号,省略其说明。另外,由于 动作也与实施方式1相同,因此,省略其说明。而且,在这里,针对实施方式1的数控装置 10A具有工序形状图形结合处理部21的情况进行了说明,但也可以是实施方式2的数控装 置10B具有工序形状图形结合处理部21。
[0068] 另外,在上述说明中,示出了使先前工序和当前工序的2个工序形状图形结合的 情况。但是,通过预先将大于或等于3个的多个工序的工序形状图形与工序形状指令120相 关联地存储在工序形状图形存储部15中,从而还能够将通过工序形状图形结合处理部21 而使多个工序形状图形结合得到的结合工序形状图形显示在显示部16上。
[0069] 根据实施方式3,实现下述效果,S卩,能够通过使多个工序的工序形状图形结合,从 而将由加工程序进行的多个处理的结果累积显示。
[0070] 实施方式4
[0071] 图12是示意地表示实施方式4涉及的数控装置的功能结构的框图。该数控装置 10D具有加工程序存储部11、加工程序解析部12、显示部16、加工程序显示处理部17、形状 图形显示处理部18、工序形状指令更新处理部19、加工形状图形生成部22和加工形状图形 存储部23。
[0072] 加工形状图形生成部22按照从加工程序解析部12输出的加工信息132进行模 拟,生成加工形状图形。在这里,加工信息132是指加工指令,加工形状图形是指按照加工 程序的加工指令对加工对象进行处理后得到的加工对象的图形信息。另外,在工序形状信 息131中包含有形状存储信息的情况下,加工形状图形生成部22将模拟至与该工序形状指 令对应的加工指令为止而得到的加工形状图形,存储在加工形状图形存储部23中。此时, 使加工形状图形与包含有形状存储信息的工序形状指令相关联地进行存储。
[0073] 图13是表示实施方式4涉及的加工程序的一个例子的图。在该实施方式4中,在 对加工程序100进行了模拟之后,加工程序100中的单位加工程序101的工序形状指令120 将包含有形状存储信息126,该形状存储信息126用于规定是否对执行至该加工指令110为 止而得到的形状进行存储。在该形状存储信息126中记为例如"MEM"的情况下,将通过执 行至由MARK10所示的单位加工程序101为止而得到的加工形状图形存储在加工形状图形 存储部23中。另外,在形状存储信息126没有记述任何内容的情况(没有形状存储信息126 的情况)下,通过执行至由MARK10所示的单位加工程序101为止而得到的加工形状图形,不 会被存储在加工形状图形存储部23中。
[0074] 在工序形状信息131中包含有形状存储信息126的情况下,加工形状图形存储部 23对进行模拟处理至加工程序100中的与其工序形状指令120对应的单位加工程序101为 止而得到的加工形状图形进行存储。加工形状图形与包含有形状存储信息126的工序形状 指令120相关联地被存储。
[0075] 另外,在该实施方式4中,加工程序解析部12具有下述功能,S卩,将对记述在单位 加工程序101内的加工指令110进行解析而得到的加工信息132,输出至加工形状图形生成 部22,将工序形状信息131输出至加工形状图形存储部23。
[0076] 形状图形显示处理部18将显示尺寸变更加工形状图形显示在显示部16上,该显 示尺寸变更加工形状图形是与通过加工程序显示处理部17而显示在显示部16上的加工程 序内的对应的工序形状指令120的显示位置相应,并且对应于显示文字的大小,将存储在 加工形状图形存储部23中的加工形状图形缩小或放大而得到的。此外,对与实施方式1相 同的结构要素标注相同的标号,省略其说明。
[0077] 接着,针对上述结构的数控装置10D中的加工形状图形的显示处理进行说明。图 14是表示实施方式4涉及的加工形状图形的显示处理步骤的一个例子的流程图。
[0078] 首先,加工程序解析部12从加工程序存储部11中读出加工程序100,对记述在加 工程序100的单位加工程序101内的加工指令110进行解析,生成加工信息。接着,加工形 状图形生成部22从加工程序解析部12中获取加工信息,执行模拟(步骤S31)。
[0079] 接着,加工程序解析部12对记述在所读入的单位加工程序101内的工序形状指令 120进行解析,判定在工序形状指令120中是否存在形状存储信息126(步骤S32)。在没有 形状存储信息126的情况(步骤S32为"否"的情况)下,判定在加工程序100内是否存在下 一个单位加工程序101 (步骤S33)。在存在下一个单位加工程序101的情况(步骤S33为 "是"的情况)下,读入下一个单位加工程序,接在先前工序的模拟结果之后,继续执行模拟 (步骤S34)。然后,返回步骤S31。
[0080] 在步骤S32中,在存在形状存储信息126的情况(步骤S32为"是"的情况)下,力口 工形状图形生成部22将至今为止执行模拟的模拟结果作为加工形状图形,与工序形状指 令120相关联地存储在加工形状图形存储部23中(步骤S35)。然后,处理进入步骤S33。
[0081] 步骤S33中,在没有下一个单位加工程序101的情况(步骤S33为"否"的情况)下, 加工程序显示处理部17在显示部16上显示加工程序100 (步骤S36)。另外,形状图形显 示处理部18与存在形状存储信息126的工序形状指令120的显示行相邻地显示对应的加 工程序100的模拟结果即加工形状图形(步骤S37)。此时,将由加工形状图形生成部22生 成的加工程序100整体的模拟结果即加工形状图形,与最后的单位加工程序101的工序形 状指令120的显示行相邻地显示。另外,将存储在加工形状图形存储部23中的加工形状图 形,与所关联的工序形状指令120的显示行相邻地显示。另外,将这些加工形状图形作为与 工序形状指令120的显示行的高度相应地对尺寸进行变更后的显示尺寸变更加工形状图 形,显示在显示部16上。通过上述步骤,加工形状图形的显示处理结束。
[0082] 图15是表示实施方式4涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。在该编辑画面1500中,在单位加工程序1501的工序形状指令中没有包含形状存 储信息126,而在单位加工程序1502的工序形状指令中包含有形状存储信息126。因此,基 于进行至单位加工程序1501为止的加工信息的模拟结果,不会显示在单位加工程序1501 的工序形状指令的右侧。另一方面,基于进行至单位加工程序1502为止的加工信息的模 拟结果即加工形状图形1510,显示在单位加工程序1502的工序形状指令的右侧。此时,力口 工形状图形1510与单位加工程序1502的工序形状指令的显示行的大小相应地进行尺寸变 更。
[0083] 在现有技术中,如果基于加工程序100进行模拟,则只能得到对加工程序100中的 全部单位加工程序101进行模拟所得到的结果、即加工形状图形。然而,根据该实施方式4, 通过对单位加工程序101中的工序形状指令120添加形状存储信息126,能够对直至添加有 形状存储信息126的位置为止的模拟结果即加工形状图形进行存储,并将其显示在单位加 工程序101的对应的工序形状指令120的显示行处。其结果,实现下述效果,S卩,能够掌握 1个加工程序100中的中途的加工对象的加工形状图形。
[0084] 实施方式5
[0085] 实施方式5的数控装置在实施方式4的数控装置10D的基础上还具有下述功能, 艮P,由加工程序显示处理部17获取在加工程序存储部11中存储的加工程序的加工程序编 号和注释,并以列表形式显示在显示部16上。
[0086] 另外,加工形状图形生成部22按照从加工程序解析部12获取的加工指令的解析 结果即加工信息132,生成加工形状图形。该加工形状图形的生成是对应于加工程序的每个 加工程序编号而执行的。
[0087] 而且,形状图形显示处理部18具有将显示尺寸变更加工形状图形显示在显示部 16上的功能,其中,该显示尺寸变更加工形状图形是与显示在显示部16上的加工程序的程 序编号的显示位置相应并对应于显示文字的大小,使由加工形状图形生成部22生成的加 工形状图形缩小或放大而得到的。此外,其它结构与实施方式4相同。
[0088] 图16是表示实施方式5涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。如该图所示,在加工程序一览表画面1600上,将由加工程序显示处理部17提取 出的加工程序编号和注释以列表形式显示在显示部16上。另外,由形状图形显示处理部18 将与各加工程序编号对应的加工形状图形1610显示在显示部16上的加工程序编号的对应 行的右侧。
[0089] 此外,也可以将由加工形状图形生成部22生成的加工形状图形1610与加工程序 相关联地存储在加工形状图形存储部23中。由此,无需在每次显示加工程序一览表画面 1600时都由加工形状图形生成部22生成加工形状图形1610,而能够由形状图形显示处理 部18读出在加工形状图形存储部23中存储的加工形状图形1610,并将其显示在显示部16 上。
[0090] 根据该实施方式5,能够以一览形式对执行与加工程序编号对应的加工程序后的 加工对象的加工形状进行显示,因此,能够容易地进行用户对加工程序的识别。其结果,能 够在运行加工程序或者编辑加工程序的情况下,提高选择加工程序的作业效率。
[0091] 实施方式6
[0092] 图17是示意地表示实施方式6涉及的数控装置的功能结构的框图。该数控装置 10E构成为,在实施方式4的数控装置10D的基础上还具有操作部20,该操作部20用于由 用户对数控装置10E进行加工程序的显示或执行等。
[0093] 另外,在显示部16上列表显示有加工程序的情况下,加工程序显示处理部17获取 从操作部20输入的光标在列表中的当前位置,并将其结果传递至形状图形显示处理部18。
[0094] 在从加工程序显示处理部17中获取的光标位置位于由加工程序显示处理部17显 示的加工程序列表处的情况下,形状图形显示处理部18将对与其加工程序编号对应的工 序形状图形进行放大后的放大工序形状图形,显示在显示部16上的与光标处的加工程序 编号的显示行对应的位置。
[0095] 图18是表示实施方式6涉及的使加工程序进行工序形状数据显示的状态的一个 例子的图。在这里,通过操作部20而使光标1802位于行1801。该行1801是加工程序编号 "3000"所在的位置,因此,加工程序显示处理部17通知当前光标1802的位置和光标1802 处的加工程序编号"3000"。形状图形显示处理部18将放大加工形状图形1810b显示在光 标1802处的加工程序编号的右侧,其中,该放大加工形状图形1810b是将与光标1802处的 加工程序编号对应的加工形状图形1810放大而得到的。此外,对与实施方式4相同的结构 要素标注相同的标号,省略其说明。
[0096] 根据实施方式6,在由操作部20操作后的光标位于加工程序列表中的某一行处的 情况下,将与该加工程序编号对应的加工形状图形放大显示。由此,实现能够容易地确认由 加工程序加工的形状的效果。
[0097] 实施方式7
[0098] 在实施方式5的数控装置10E的基础上,实施方式7的数控装置还具有下述功能, 艮P,由形状图形显示处理部18对应于记述在加工程序内的多个工序形状指令120,显示对 由加工形状图形生成部22生成的多个加工形状图形的尺寸进行变更而得到的显示尺寸变 更加工形状图形。此时,将多个显示尺寸变更加工形状图形按照时间顺序依次显示在对应 的加工程序编号的区域中。此处所显示的加工形状图形是与带有形状存储信息的工序形状 指令对应的加工形状信息,只要将它们依次显示即可。此外,其它结构与实施方式5相同。
[0099] 或者,实施方式7的数控装置也可以基于实施方式3的数控装置10C而制造。艮P, 在实施方式3的数控装置10C的基础上,实施方式7的数控装置还具有下述功能,S卩,由加 工程序显示处理部17获取在加工程序存储部11中存储的加工程序的加工程序编号和注 释,并以列表形式显示在显示部16上。另外,工序形状图形结合处理部21生成结合工序形 状图形,并将其存储在工序形状图形存储部15中,其中,该结合工序形状图形是获取由工 序形状图形生成部14形成的多个工序中的工序形状图形,并进行结合而得到的。而且,形 状图形显示处理部18具有将多个显示尺寸变更结合工序形状图形按照时间顺序依次显示 在显示部16上的功能,其中,该多个显示尺寸变更结合工序形状图形是与由加工程序显示 处理部17显示在显示部16上的加工程序的程序编号的显示位置相应,且对应于显示文字 的大小,对存储在工序形状图形存储部15中的多个结合工序形状图形的尺寸进行变更而 得到的。此外,其它结构与实施方式3相同。
[0100] 或者,实施方式7的数控装置也可以基于实施方式1的数控装置10A制造。即,在 实施方式1的数控装置10A的基础上,实施方式7的数控装置还具有下述功能,S卩,由加工 程序显示处理部17获取在加工程序存储部11中存储的加工程序的加工程序编号和注释, 并以列表形式显示在显示部16上。另外,具有由形状图形显示处理部18对多个显示尺寸 变更工序形状图形进行显示的功能,其中,多个显示尺寸变更工序形状图形是由形状图形 显示处理部18获取对应于记述在加工程序内的多个工序形状指令120而由工序形状图形 生成部14生成的多个工序中的工序形状图形,并对它们的尺寸进行变更而得到的。此时, 形状图形显示处理部18与通过加工程序显示处理部17显示在显示部16上的加工程序的 程序编号的显示位置相应,并对应于显示文字的大小,将多个显示尺寸变更工序形状图形 按照时间顺序显示在显示部16上。另外,作为工序形状图形,也可以使用由形状图形生成 部14生成并存储在工序形状图形存储部15中的数据。此外,其它结构与实施方式1相同。
[0101] 图19是表示实施方式7涉及的使加工程序进行加工形状数据显示的状态的一个 例子的图。如该图所示,加工程序一览表画面1900通过加工程序显示处理部17而在显示部 16上以列表形式对加工程序编号和注释进行显示。另外,通过形状图形显示处理部18而将 与各加工程序编号对应的加工形状图形,按照时间顺序显示在显示部16上的加工程序编 号的对应行的右侧。在基于实施方式3的数控装置10C而制造的数控装置的情况下,通过 形状图形显示处理部18而将与各加工程序编号对应的、存储在工序形状图形存储部15中 的结合工序形状图形,按照时间顺序显示在显示部16上的加工程序编号的对应行的右侧。
[0102] 根据该实施方式7,按照时间顺序显示在执行了与加工程序列表中的某一行的加 工程序编号对应的加工程序的情况下,是以什么样的形状进行加工,因此,实现用户能够直 观了解加工对象由加工程序进行处理的处理形状变化的效果。
[0103] 工业实用性
[0104] 如上所述,本发明涉及的数控装置,可用于在实际加工之前,从安装在NC工作机 械上的多个NC加工程序中选择实际加工所需的NC加工程序,对NC加工内容进行确认。
[0105] 标号的说明
[0106] 10A?10E数控装置、11加工程序存储部、12加工程序解析部、13工序形状数据存 储部、14工序形状图形生成部、15工序形状图形存储部、16显示部、17加工程序显示处理 部、18形状图形显示处理部、19工序形状指令更新处理部、20操作部、21工序形状图形结合 处理部、22加工形状图形生成部、23加工形状图形存储部、100加工程序、101单位加工程 序、110加工指令、120工序形状指令、121加工位置、122工序信息、123刀具信息、124尺寸 信息、125颜色信息、126形状存储信息、140工序形状数据、141车削形状数据、142槽形状数 据、143螺纹形状数据、144开孔形状数据、145攻丝形状数据。
【权利要求】
1. 一种数控装置,其对具有大于或等于1个单位加工程序的加工程序进行解析,并对 通过所述单位加工程序的执行而获得的工序形状图形进行显示, 该数控装置的特征在于,具有: 加工程序解析单元,其对所述加工程序中的所述单位加工程序进行解析,获取工序形 状信息,其中,该工序形状信息具有包含有刀具信息的参数,该工序形状信息用于得到所述 单位加工程序的所述工序形状图形; 工序形状图形生成单元,其获取与所述工序形状信息中的所述刀具信息对应的工序形 状数据,生成基于所述工序形状信息中的所述参数而对所述工序形状数据进行变更得到的 工序形状图形;以及 显示处理单元,其将所述加工程序和所述工序形状图形显示在显示单元上, 所述显示处理单元将所述工序形状图形与显示在所述显示单元上的所述加工程序的 所述单位加工程序的显示位置相应地进行显示。
2. 根据权利要求1所述的数控装置,其特征在于, 还具有工序形状数据存储单元,该工序形状数据存储单元存储与所述刀具信息对应的 所述工序形状数据, 所述工序形状图形生成单元基于所述工序形状信息中的所述刀具信息,从所述工序形 状数据存储单元中获取所述工序形状数据。
3. 根据权利要求1所述的数控装置,其特征在于, 所述单位加工程序包含有工序形状指令和加工指令,其中,该工序形状指令包含有所 述参数。
4. 根据权利要求3所述的数控装置,其特征在于, 还具有工序形状图形存储单元,该工序形状图形存储单元用于与所述工序形状指令相 关联地对由所述工序形状生成单元生成的所述工序形状图形进行存储, 所述显示处理单元在第2次及其之后读入所述单位加工程序时,从所述工序形状图 形存储单元中获取与所述工序形状指令对应的所述工序形状图形,并显示在所述显示单元 上。
5. 根据权利要求3所述的数控装置,其特征在于, 所述参数具有通过执行所述加工指令而得到的形状的尺寸信息, 所述工序形状图形生成单元在所述工序形状数据中添加所述尺寸信息,生成所述工序 形状图形。
6. 根据权利要求3所述的数控装置,其特征在于, 所述工序形状图形生成单元基于所述刀具信息,对所述工序形状数据的绘图视点进行 变更。
7. 根据权利要求3所述的数控装置,其特征在于, 所述参数具有颜色信息, 所述工序形状图形生成单元生成针对所述工序形状数据基于所述颜色信息而变更加 工部分的显示颜色后的所述工序形状图形。
8. 根据权利要求1所述的数控装置,其特征在于, 所述显示处理单元与所述显示单元中的所述单位加工程序的所述工序形状指令的显 示行相应地对所述工序形状图形的尺寸进行变更而进行显示。
9. 根据权利要求1所述的数控装置,其特征在于, 所述加工程序是以规定的加工模式进行动作的程序,即固定循环指令。
10. 根据权利要求1所述的数控装置,其特征在于, 所述显示处理单元还具有将与所述显示单元中的光标所在位置的所述工序形状指令 对应的所述工序形状图形放大显示的功能。
11. 根据权利要求1所述的数控装置,其特征在于, 还具有工序形状图形结合处理单元,该工序形状图形结合处理单元用于生成结合工序 形状图形,其中,该结合工序形状图形是使由所述工序形状图形生成单元基于当前的所述 单位加工程序生成的当前工序形状图形,与先前工序形状图形进行对位并结合而得到的, 该先前工序形状图形与所述当前工序形状图形所对应的所述单位加工程序之前的所述单 位加工程序对应, 所述显示处理单元将所述结合工序形状图形与所述当前的单位加工程序的所述工序 形状指令的位置相应地进行显示。
12. 根据权利要求11所述的数控装置,其特征在于, 还具有工序形状图形存储单元,该工序形状图形存储单元与所述工序形状指令相关联 地,对由所述工序形状结合处理单元生成的所述结合工序形状图形进行存储, 所述显示处理单元还具有下述功能,即,从所述加工程序中获取所述加工程序编号和 注释并以列表形式显示在所述显示单元上,并且,从所述工序形状图形存储单元中获取与 所述加工程序编号所对应的所述加工程序相关联地存储的多个所述结合工序形状图形并 与所述加工程序编号的显示位置相应地显示在所述显示单元上。
13. 根据权利要求3所述的数控装置,其特征在于, 还具有工序形状指令更新处理单元,该工序形状指令更新处理单元基于所述加工指令 的内容,对所述工序形状指令中的所述参数进行更新。
14. 一种数控装置,其对具有大于或等于1个单位加工程序的加工程序进行解析,并对 通过所述单位加工程序的执行而得到的加工形状图形进行显示, 该数控装置的特征在于,具有: 加工程序解析单元,其对所述加工程序中的所述单位加工程序进行解析,获取包含有 形状存储信息的工序形状信息,其中,该形状存储信息用于表示是否存储模拟至所述单位 加工程序为止而得到的所述加工形状图形; 加工形状图形生成单元,其基于所述单位加工程序中的加工指令进行模拟,生成所述 加工形状图形; 加工形状图形存储单元,其与具有对所述加工形状图形进行存储的所述形状存储信息 的所述工序形状信息相关联地存储所述加工形状图形;以及 显示处理单元,其将所述加工程序和所述加工形状图形显示在显示单元上, 所述显示处理单元将所述加工形状图形与显示在所述显示单元上的所述加工程序中 的具有所述形状存储信息的所述单位加工程序的显示位置相应地进行显示。
15. 根据权利要求14所述的数控装置,其特征在于, 所述加工形状图形生成单元还具有针对所述加工程序的每个加工程序编号生成所述 加工形状图形的功能, 所述显示处理单元还具有下述功能,即,从所述加工程序中获取所述加工程序编号和 注释并以列表形式显示在所述显示单元上,并且,与所述加工程序编号的显示位置相应地 将对应的所述加工形状图形显示在所述显示单元上。
16. 根据权利要求15所述的数控装置,其特征在于, 所述显示处理单元还具有将与所述显示单元中的光标处的所述加工程序编号对应的 所述加工形状图形放大显示的功能。
17. 根据权利要求15所述的数控装置,其特征在于, 所述显示处理单元还具有下述功能,即,从所述加工程序中获取所述加工程序编号和 注释并以列表形式显示在所述显示单元上,并且,从所述加工形状图形存储单元中获取与 所述加工程序编号所对应的所述加工程序相关联地存储的多个所述加工形状图形,并与所 述加工程序编号的显示位置相应地显示在所述显示单元上。
【文档编号】G05B19/4093GK104160345SQ201280019581
【公开日】2014年11月19日 申请日期:2012年12月17日 优先权日:2012年12月17日
【发明者】丹羽俊广, 樱井满将, 黑川聪昭 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1