CN110087828A - 信息处理装置及加工不良确定方法 - Google Patents

信息处理装置及加工不良确定方法 Download PDF

Info

Publication number
CN110087828A
CN110087828A CN201780078011.3A CN201780078011A CN110087828A CN 110087828 A CN110087828 A CN 110087828A CN 201780078011 A CN201780078011 A CN 201780078011A CN 110087828 A CN110087828 A CN 110087828A
Authority
CN
China
Prior art keywords
processing
bad
program
workpiece
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201780078011.3A
Other languages
English (en)
Other versions
CN110087828B (zh
Inventor
西胁健二
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of CN110087828A publication Critical patent/CN110087828A/zh
Application granted granted Critical
Publication of CN110087828B publication Critical patent/CN110087828B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/24Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Optics & Photonics (AREA)
  • Numerical Control (AREA)
  • Image Processing (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Image Analysis (AREA)

Abstract

信息处理装置(1)的特征在于,具有加工不良确定部(13),该加工不良确定部(13)基于根据对加工后的加工对象物进行拍摄得到的图像数据而计算的图像特征量(40),对加工对象物的加工不良部分进行确定,基于图像特征量(40)和根据用于对加工对象物进行加工的加工程序(2)而计算的程序特征量(41),对加工程序(2)中的记述有对所述加工不良部分进行加工的动作的部分进行确定。

Description

信息处理装置及加工不良确定方法
技术领域
本发明涉及对加工对象物的加工不良部分进行确定的信息处理装置及加工不良确定方法。
背景技术
数控装置通过读入并执行记述有用于使加工对象物或者加工刀具沿预先设定的路径移动的移动指令的数控加工程序,从而使加工对象物和加工刀具的相对位置变化,对加工对象物进行加工。在如上所述的加工中,有时在加工对象物中会产生加工不良。加工不良例如是由于数控加工程序或者控制数据的异常而加工刀具相对于加工对象物从期望的位置偏移而产生的,或者是由于在加工刀具和加工对象物之间产生被称为颤振的振动而产生的。由于颤振而产生的加工不良还称为颤振振痕。在产生了加工不良的情况下,需要对产生了加工不良的部分和发生加工不良的主要原因进行确定,进行改善以使得进行正常的加工。
在专利文献1中公开下述技术,即,始终对作为工作机械的加工中心的状态进行监视,基于监视数据和对加工对象物的加工面进行拍摄得到的图像数据,对产生加工不良的原因进行确定。在这里,被监视的数据是输送电动机的电流值、主轴头的电流值、机体的多个部位处的振动温度等。
专利文献1:日本特开2007-190628号公报
发明内容
但是,根据在专利文献1记载的技术,需要始终对工作机械的状态进行监视。另外,在为了解除加工不良而需要加工程序的修正的情况下,需要进行模拟而确定加工程序内的需要进行修正的部分,存在为了解除加工不良而花费时间的问题。
本发明就是鉴于上述情况而提出的,其目的在于,得到一种信息处理装置及加工不良确定方法,其在发生了加工不良的情况下,能够削减为了解除加工不良所花费的时间。
为了解决上述的课题,并达到目的,本发明的信息处理装置的特征在于,具有加工不良确定部,该加工不良确定部基于根据对加工后的加工对象物进行拍摄得到的图像数据而计算的图像特征量,对加工对象物的加工不良部分进行确定,基于图像特征量和根据用于对加工对象物进行加工的加工程序而计算的程序特征量,对加工程序中的记述有对加工不良部分进行加工的动作的部分进行确定
发明的效果
本发明涉及的信息处理装置实现下述效果,即,在发生了加工不良的情况下,能够削减为了解除加工不良所花费的时间。
附图说明
图1是表示本发明的实施方式1涉及的信息处理装置的结构的图。
图2是表示图1所示的程序特征量计算部进行计算的指令位置的图。
图3是表示图1所示的程序特征量计算部进行计算的程序特征量的图。
图4是表示图1所示的图像读取部进行读取的图像数据的图。
图5是根据图4所示的图像数据计算出的图像特征量的图。
图6是表示图1所示的显示部显示出的显示画面的图。
图7是表示图1所示的信息处理装置的动作的流程图。
图8是表示本发明的实施方式2涉及的信息处理装置的结构的图。
图9是表示图8所示的显示部显示出的对加工不良的原因进行显示的显示画面的图。
图10是表示图8所示的信息处理装置的动作的流程图。
图11是表示本发明的实施方式3涉及的信息处理装置的结构的图。
图12是表示对图11所示的信息处理装置进行处理的图像数据进行拍摄的拍摄机和加工对象物的位置关系的变动状况的图。
图13是表示本发明的实施方式1至3涉及的信息处理装置的硬件结构的图。
具体实施方式
下面,基于附图,对本发明的实施方式所涉及的信息处理装置及加工不良确定方法详细地进行说明。此外,本发明并不限定于本实施方式。
实施方式1.
图1是表示本发明的实施方式1涉及的信息处理装置1的结构的图。信息处理装置1进行对在通过加工刀具进行加工的加工对象物产生的加工不良进行确定的处理。具体地说,信息处理装置1使用用于使加工刀具和加工对象物的相对位置变化而对加工对象物进行加工的加工程序2、和对加工对象物进行拍摄得到的图像数据24,能够对加工对象物的加工不良部分和加工程序中的记述有对加工不良部分进行加工的动作的部分进行确定。加工对象物也称为工件。
信息处理装置1具有程序指令读取部3、程序特征量计算部4、图像读取部5、图像特征量计算部6、对照部8、加工不良确定部13以及显示部9。
程序指令读取部3读取由多个程序块构成的加工程序2,输入至程序特征量计算部4。程序特征量计算部4基于所输入的加工程序2,针对加工程序2的每个程序块而对表示加工对象物的加工后的形状的特征量进行计算。程序特征量41是指根据指令位置进行计算的包含加工对象物的边缘32及加工形状的边缘33在内的边缘形状、各程序块的线段长度、曲率、加工方向、间距宽度等。程序特征量计算部4将计算出的程序特征量41输入至对照部8。
图2是表示图1所示的程序特征量计算部4进行计算的指令位置35的图。加工程序2记述有表示加工后的加工对象物的形状的多个指令位置35。图2示出由WX、WY、WZ这三个轴规定出的三维空间中的多个指令位置35。图3是表示图1所示的程序特征量计算部4进行计算的程序特征量41的图。程序特征量41包含有指令位置35、加工对象物的边缘32以及加工形状的边缘33。
图像读取部5读取对加工对象物的加工面进行拍摄得到的图像数据24,将读取到的图像数据24输入至图像特征量计算部6。图像读取部5读取的图像数据24也可以是运动图像数据的一部分。图像特征量计算部6对从图像读取部5输入的图像数据24进行解析,对图像的特征量进行计算。图像特征量40使用边缘检测、二值化等图像解析方法进行计算。图像特征量计算部6将计算出的图像特征量40输入至对照部8。
图4是表示图1所示的图像读取部5进行读取的图像数据24的图。图像数据24包含有加工对象物的一部分,但图像数据24也可以包含加工对象物的整体。图5是表示根据图4所示的图像数据24计算出的图像特征量40的图。图像特征量40表示包含表示加工对象物的外周的边缘32、加工形状的边缘33以及加工不良部分的边缘34在内的边缘形状、加工方向、间距宽度等。
对照部8对从程序特征量计算部4输入的程序特征量41和从图像特征量计算部6输入的图像特征量40进行对照,使图像数据24中的加工对象物的部分与记述有对该部分进行加工的动作的加工程序2中的部分相对应。对照部8对作为程序特征量41计算出的表示加工对象物的外周的边缘32和作为图像特征量40计算出的表示加工对象物的外周的边缘32进行比较,对特征量一致的部分进行确定,使程序特征量41与图像特征量40相对应。或者,对照部8也可以使用加工的扫描线方向、间距宽度、加工形状的边缘33等除了边缘32以外的特征量而进行对照。另外,对照部8也能够使用多个种类的特征量而进行对照。在图像数据24中拍摄有加工对象物的整体的情况下,对照部8优选使用表示加工对象物的外周的边缘32而进行对照。在图像数据24中只拍摄有加工对象物的一部分的情况下,对照部8优选使用加工形状的边缘33、间距宽度等特征量而进行对照。此外,对照部8也可以是在特征量的差处于预先设定的误差的范围内的情况下,判断为特征量一致。
在预先知道图像数据24和加工程序2的对应性的情况下,对照部8也可以从用户接受表示对应关系的信息的输入,基于接受到的信息进行对照。或者,对照部8在对照的结果为发现多个特征量一致的部分的情况下,也可以输出多个候选,使用户选择图像数据24的加工对象物和加工程序2的对应性。
加工不良确定部13基于图像特征量40对加工对象物中的加工不良部分的位置进行确定,基于图像特征量40及程序特征量41,对加工程序2中的记述有对加工不良部分进行加工的动作的部分进行确定。加工不良确定部13基于图像特征量40,对加工不良部分的边缘34进行确定。例如在切削加工的情况下,有时加工面不是平面,形成通过切削加工而形成的多个切削面的边界。在该边界形成的凸出的部分称为会切部(Cusp)。在良好地加工了加工面情况下,会切部的高度成为一样的高度,如果根据图像数据24进行边缘检测,则检测出一样的值。在加工面包含加工不良部分的情况下,会切部的高度等图像特征量40与良好的加工面成为不同的值。在确定出加工不良部分的位置后,加工不良确定部13使用对照部8的对照结果,对加工程序2中的记述有对加工不良部分进行加工的动作的部分进行确定。加工不良确定部13将加工不良部分的位置信息、和加工程序2中的记述有对加工不良部分进行加工的动作的部分输入至显示部9。
显示部9基于所输入的信息,生成显示画面,将生成的显示画面显示于显示装置。图6是表示图1所示的显示部9进行显示的显示画面的图。在图6的上部,示出在图像数据24上重叠了作为图像特征量40的加工对象物的边缘32及加工不良部分的边缘34、和加工不良确定部分36的图。在图6的下部,示出在将作为程序特征量41的指令位置35三维显示的图重叠了加工不良确定部分的加工程序块31的图。显示部9也可以在1个显示画面上显示出图6所示的多个图,也可以通过多个显示画面分别显示出图6所示的多个图。在图6中仅图示出1个部位的加工不良确定部分和加工不良确定部分的加工程序块,但在确定出多个加工不良部分的情况下,可以将多个加工不良确定部分重叠在图像数据24上而示出,在对照了多个加工不良确定部分的加工程序块的情况下,也可以将多个加工程序块重叠在图像数据24上而示出。
图7是表示图1所示的信息处理装置1的动作的流程图。首先,程序指令读取部3取得加工程序2,图像读取部5取得图像数据24。程序指令读取部3将所取得的加工程序2输入至程序特征量计算部4,图像读取部5将所取得的图像数据24输入至图像特征量计算部6(步骤S11)。图像特征量计算部6根据输入的图像数据24对图像特征量40进行计算(步骤S12)。程序特征量计算部4根据输入的加工程序2对程序特征量41进行计算(步骤S13)。
对照部8对程序特征量41和图像特征量40进行对照,使图像数据24中的加工对象物的部分与记述有对该部分进行加工的动作的加工程序2的部分相对应。此时,对照部8在程序特征量41设定与图像特征量40的比较对象即比较范围,对比较范围的程序特征量41和图像特征量40进行对照(步骤S14)。对照部8对是否确定出所对应的特征量进行判断(步骤S15)。在没能确定出所对应的特征量的情况下(步骤S15:No),对照部8对程序特征量41的比较范围进行变更(步骤16),再次执行步骤S14。此外,虽然未图示,在没有比较范围的候选的情况下,判定为在加工程序2和图像数据24之间不存在相关性,结束处理。
在确定出所对应的特征量的情况下(步骤S15:Yes),加工不良确定部13使用图像特征量40,对加工不良部分进行确定(步骤S17)。加工不良确定部13对加工不良确定部分的加工程序块进行确定。加工不良确定部13将加工不良确定部分和加工不良确定部分的加工程序块输入至显示部9(步骤S18)。显示部9输出加工不良确定部分和加工不良确定部分的加工程序块(步骤S19)。
如以上说明的那样,根据本发明的实施方式1,基于对加工对象物进行拍摄得到的图像数据24、和用于使加工刀具和加工对象物的相对位置变化而对加工对象物进行加工的加工程序2,能够对加工对象物的加工不良部分的位置、和记述有对加工不良部分进行加工的动作的加工程序2的部分进行确定。通过该结构,在发生了加工不良情况下,确定出成为其原因的加工程序2的部分,因此能够削减为了解除加工不良所花费的时间。
实施方式2.
图8是表示本发明的实施方式2涉及的信息处理装置10的结构的图。此外,对与实施方式1涉及的信息处理装置1相同的结构要素标注相同标号,省略详细的说明。
信息处理装置10具有程序指令读取部3、程序特征量计算部4、插补部11、电动机控制部12、控制数据特征量计算部15、图像读取部5、图像特征量计算部6、对照部8、加工不良确定部13、原因确定部14以及显示部9。
程序指令读取部3将读取到的加工程序2输入至插补部11和程序特征量计算部4。插补部11将读取到的加工程序2所表示的加工刀具的指令位置针对每个程序块进行插补,将插补后的指令位置输入至电动机控制部12和控制数据特征量计算部15。电动机控制部12基于插补后的指令位置,对用于使加工刀具、或者安装有加工对象物的工作台移动的输送装置进行控制。输送装置使加工刀具或者加工对象物的位置移动,从而加工刀具和加工对象物的相对位置变化,通过加工刀具对加工对象物进行加工。电动机控制部12基于插补后的指令位置将表示实际使加工刀具、或者工作台移动的位置的反馈位置输入至控制数据特征量计算部15。插补后的指令位置及反馈位置还称为控制数据。
程序特征量计算部4根据加工程序2计算程序特征量41,将计算出的程序特征量41输入至对照部8。控制数据特征量计算部15根据包含有插补后的指令位置及反馈位置的控制数据,计算作为控制数据的特征量的控制数据特征量,将计算出的控制数据特征量输入至对照部8。控制数据特征量是插补后的指令位置、反馈位置、加工刀具的移动速度即实际进给速度、加工刀具的移动方向、间距误差校正量、伺服电动机的误差校正量、加工模式信息、理想经过速度、曲率、曲率半径等。
向对照部8输入程序特征量41及图像特征量40之外,还输出控制数据特征量。对照部8对程序特征量41及图像特征量40进行对照,同样地对图像特征量40及控制数据特征量进行对照,使图像数据24中的加工对象物的部分和用于加工该部分的控制数据相对应。原因确定部14基于图像特征量40和控制数据特征量,确定加工不良的原因。具体地说,原因确定部14将与加工不良部分对应的控制数据特征量,确定为成为加工不良的原因的控制数据特征量。原因确定部14也可以进一步对与加工不良部分相对应的控制数据特征量进行解析,对成为加工不良的原因的控制数据特征量进行筛选。例如,原因确定部14对加工刀具的移动速度即实际进给速度和理想经过速度进行比较,对实际进给速度是否超过理想经过速度进行确认。另外,原因确定部14也可以将与加工不良部分相对应的控制数据特征量、和与加工不良部分以外的部分相对应的控制数据特征量进行比较,对表示与加工不良部分以外的部分不同的倾向的控制数据特征量进行确定。原因确定部14将确定为加工不良的原因的控制数据特征量作为加工不良要因数据而输出。另外,原因确定部14也能够基于加工不良要因数据,对为了解除加工不良的对策进行解析。原因确定部14在实际进给速度过快是加工不良的原因的情况下,能够将使加工刀具的进给速度减速这样的加工条件作为为了解除加工不良的对策而输出。
显示部9能够对表示加工不良的原因的显示画面、表示为了解除加工不良的对策的显示画面等进一步显示。图9是表示图8所示的显示部9显示出的对加工不良的原因进行显示的显示画面42的图。显示画面42将图像数据24与实际进给速度重叠而示出。实线的箭头43表示与预先设定的阈值相比实际进给速度快,虚线的箭头44表示与预先设定的阈值相比实际进给速度慢。显示部9也可以在显示画面42提示为了解除加工不良的对策。例如,在加工不良部分产生了颤振振痕的情况下,显示部9将对主轴转速进行变更作为应对策提示。此外,显示部9能够与针对加工对象物的图像数据24的拍摄角度匹配,将控制数据特征量投影于图像数据24而进行显示显示。
图10是表示图8所示的信息处理装置10的动作的流程图。此外,信息处理装置10在图7所示的动作的基础上进行图10所示的动作。
控制数据特征量计算部15对控制数据的特征量进行计算(步骤S30)。对照部8对控制数据特征量和图像特征量40进行对照,判断控制数据特征量和图像特征量40是否一致(步骤S31)。在控制数据特征量和图像特征量40不一致的情况下(步骤S31:No),对照部8对控制数据特征量的比较范围进行变更(步骤S32),反复步骤S31的处理。在控制数据特征量和图像特征量40一致的情况下(步骤S31:Yes),原因确定部14对加工不良的原因进行确定,生成加工不良要因数据,输出所生成的加工不良要因数据(步骤S33)。显示部9根据由原因确定部14输出的加工不良要因数据,提示出加工不良对策(步骤S34)。
如以上说明所示,根据本发明的实施方式2涉及的信息处理装置10,在实施方式1涉及的信息处理装置1实现的效果的基础上,能够对成为加工不良的原因的控制数据进行确定。仅是对加工程序2的记述有对成为加工不良的部分进行加工的动作的部分进行确定,有时为了判断如何修正加工程序2即可而花费时间。在本实施方式2中,还能够确定出在产生了加工不良时的控制数据为何种状态、如何做能够解除加工不良,因此能够进一步削减为了解除加工不良所花费的时间。
实施方式3.
图11是表示本发明的实施方式3涉及的信息处理装置100的结构的图。信息处理装置100在实施方式2涉及的信息处理装置10的结构的基础上,还具有图像位置计算部7。
图像位置计算部7从拍摄出图像数据24的拍摄机取得拍摄机的安装位置、固定有加工对象物的工作台或者加工刀具的旋转角度、图像拍摄时的焦距等用于对图像数据24的加工对象物中的位置进行确定的信息。图像位置计算部7基于所取得的信息,对在图像数据24拍摄到的加工对象物的整体中的位置进行计算。
图12是表示对图11所示的信息处理装置100进行处理的图像数据24进行拍摄的拍摄机53和加工对象物的位置关系的变动状况的图。第1实例50示出将拍摄机53设置于固定坐标的情况。在加工后将加工对象物收纳于拍摄机53的视角,对加工对象物的加工面进行拍摄。在该情况下,对拍摄机53的位置进行固定,因此能够对进行了拍摄时的加工对象物的位置进行计算。第2实例51示出在安装有加工刀具的主轴54安装了拍摄机53的情况。拍摄机53与主轴54一起移动,因此信息处理装置100能够计算拍摄机53的位置。图像位置计算部7能够基于从照相机位置相对于加工面的焦距、拍摄机53的安装角度及安装位置,对图像数据24的坐标系进行计算。在这里,在加工对象物被固定、安装有加工刀具的主轴54进行移动的情况下,使主轴54移动的输送装置能够对主轴54的移动进行显示,以使得拍摄机53和加工对象物不会比焦距的最短距离更接近。在该情况下,能够避免拍摄机53和加工对象物的碰撞,可避免由于拍摄机53和加工对象物过于接近而不能对焦拍摄的状况。
图12所示的第3实例52示出使用未固定的拍摄机53对图像数据24进行拍摄的情况。在手动地进行拍摄的情况下,能够以自由的位置和角度进行拍摄。例如能够设置内置的GPS数据、照相机初始位置,通过内置的加速度传感器、加速度等,掌握拍摄时的位置及角度。图像位置计算部7基于拍摄时的位置、角度、焦距,能够对加工对象物的加工面的坐标系进行计算。图12以混合倾斜结构示出,但工作台倾斜、刀具倾斜、3轴机构等,能够应用本发明的机械结构没有限制。
此外,虽未图示,不仅是根据拍摄机53的位置对图像位置进行计算,关于拍摄图像,也可以记述知道坐标或比例尺的内容、例如坐标方向、或者将规尺等知道坐标或者比例尺的内容与加工对象物的加工面一起进行拍摄。通过反映至图像数据24内的坐标系或比例尺,知晓拍摄到的加工面的大小或视线方向,从而能够使加工程序2和加工面的特征量更准确地一致。
图13是表示本发明的实施方式1至3涉及的信息处理装置1、10、100的硬件结构的图。存储器61是对由处理器62执行的计算机程序和在计算机程序的执行中生成的数据进行存储的存储部。存储器61是RAM(Random Access Memory)、ROM(Read Only Memory)、闪存等非易失性或者易失性的半导体存储器、磁盘等。处理器62是读出并执行在存储器61存储的计算机程序的处理电路。处理器62是CPU(Central Processing Unit)、处理装置、运算装置、微处理器、微型计算机或者DSP(Digital Signal Processor)等。显示装置63是液晶显示装置、有机EL(Electro-Luminescence)显示装置等。
显示部9的功能能够通过由处理器62读出并执行在存储器61存储的计算机程序而对显示装置63进行控制,由此实现。程序指令读取部3、程序特征量计算部4、图像读取部5、图像特征量计算部6、对照部8、加工不良确定部13、插补部11、电动机控制部12、控制数据特征量计算部15、原因确定部14及图像位置计算部7的功能能够通过由处理器62读出并执行在存储器61存储的计算机程序而实现。
以上的实施方式所示的结构示出本发明的内容的一个例子,也能够与其他公知技术进行组合,在没有脱离本发明的主旨的范围也能够省略、变更结构的一部分。
标号说明
1、10、100信息处理装置,2加工程序,3程序指令读取部,4程序特征量计算部,5图像读取部,6图像特征量计算部,7图像位置计算部,8对照部,9显示部,11插补部,12电动机控制部,13加工不良确定部,14原因确定部,15控制数据特征量计算部,24图像数据,31加工不良确定部分的加工程序块,32加工对象物的边缘,33加工形状的边缘,34加工不良部分的边缘,35指令位置,36加工不良确定部分,40图像特征量,41程序特征量,42显示画面,43实线的箭头,44虚线的箭头,50第1实例,51第2实例,52第3实例,53拍摄机,54主轴,61存储器,62处理器,63显示装置。

Claims (10)

1.一种信息处理装置,其特征在于,
具有加工不良确定部,该加工不良确定部基于根据对加工后的加工对象物进行拍摄得到的图像数据而计算的图像特征量,对所述加工对象物的加工不良部分进行确定,基于所述图像特征量和根据用于对所述加工对象物进行加工的加工程序而计算的程序特征量,对所述加工程序中的记述有对所述加工不良部分进行加工的动作的部分进行确定。
2.根据权利要求1所述的信息处理装置,其特征在于,还具有:
程序特征量计算部,其对所述加工程序进行解析而计算所述程序特征量;
图像特征量计算部,其对所述图像数据进行解析而计算所述图像特征量;以及
对照部,其对所述程序特征量和所述图像特征量进行对照,使所述图像数据中的所述加工对象物的部分与记述有对该部分进行加工的动作的所述加工程序的部分相对应。
3.根据权利要求1或2所述的信息处理装置,其特征在于,还具有:
控制数据特征量计算部,其对控制数据特征量进行计算,该控制数据特征量是在执行了所述加工程序时,对用于使所述加工对象物和加工刀具的相对位置变化的输送装置输入的控制数据的特征量;以及
原因确定部,其基于所述控制数据特征量和所述加工不良部分的所述图像特征量,对加工不良的发生原因进行确定。
4.根据权利要求3所述的信息处理装置,其特征在于,
所述原因确定部对所述控制数据特征量和所述图像特征量进行对照,使所述图像数据中的所述加工对象物的部分与用于对该部分进行加工的所述控制数据相对应,对成为所述加工不良的发生原因的所述控制数据进行确定。
5.根据权利要求3或4所述的信息处理装置,其特征在于,
所述原因确定部基于所述控制数据特征量对用于解除所述加工不良的加工条件进行计算,根据该加工条件生成用于解除所述加工不良的所述控制数据。
6.根据权利要求1至5中任一项所述的信息处理装置,其特征在于,
还具有显示部,该显示部对在所述图像数据重叠了所述图像特征量和所述加工不良部分的位置信息的画面、或者在所述程序特征量重叠了所述加工不良部分的位置信息的画面中的至少任意者进行显示。
7.根据权利要求6所述的信息处理装置,其特征在于,
所述显示部与相对于所述加工对象物的所述图像数据的拍摄角度相匹配,将所述程序特征量、或者控制数据特征量投影于所述图像数据而进行显示,该控制数据特征量为在执行了所述加工程序时对用于使所述相对位置变化的输送装置输入的控制数据的特征量。
8.根据权利要求1至7中任一项所述的信息处理装置,其特征在于,
还具有图像位置计算部,该图像位置计算部基于对所述图像数据进行拍摄的拍摄机的位置信息及焦距信息,对所述图像数据的所述加工对象物中的位置进行确定。
9.一种加工不良确定方法,其是信息处理装置对加工对象物的加工不良进行确定的方法,
该加工不良确定方法的特征在于,包含下述步骤:
取得根据用于对所述加工对象物进行加工的加工程序而计算的程序特征量的步骤;
取得根据对加工后的所述加工对象物进行拍摄得到的图像数据而计算的图像特征量的步骤;
基于所述图像特征量,对所述加工对象物的加工不良部分进行确定的步骤;以及
基于所述程序特征量和所述图像特征量,对所述加工程序中的记述有对所述加工不良部分进行加工的动作的部分进行确定。
10.根据权利要求9所述的加工不良确定方法,其特征在于,
还包含取得所述图像数据的步骤,
在对所述图像数据进行拍摄时,对所述图像数据进行拍摄的拍摄机与所述加工对象物的距离被限制为比该拍摄机的焦距长。
CN201780078011.3A 2017-06-06 2017-06-06 信息处理装置及加工不良确定方法 Active CN110087828B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2017/021000 WO2018225159A1 (ja) 2017-06-06 2017-06-06 情報処理装置および加工不良特定方法

Publications (2)

Publication Number Publication Date
CN110087828A true CN110087828A (zh) 2019-08-02
CN110087828B CN110087828B (zh) 2020-09-08

Family

ID=63036790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780078011.3A Active CN110087828B (zh) 2017-06-06 2017-06-06 信息处理装置及加工不良确定方法

Country Status (3)

Country Link
JP (1) JP6366875B1 (zh)
CN (1) CN110087828B (zh)
WO (1) WO2018225159A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6677706B2 (ja) 2017-12-27 2020-04-08 ファナック株式会社 リンク情報生成装置、リンク情報生成方法及びリンク情報生成プログラム
JP7060535B2 (ja) * 2019-02-27 2022-04-26 ファナック株式会社 工作機械の加工不良発生予測システム
JP7396857B2 (ja) 2019-11-01 2023-12-12 ファナック株式会社 表示装置
US20230066114A1 (en) 2020-01-22 2023-03-02 Fanuc Corporation Image analysis device, control device, mechanical system, image analysis method, and computer program for image analysis
WO2022153937A1 (ja) * 2021-01-12 2022-07-21 ファナック株式会社 表示装置
WO2023132039A1 (ja) * 2022-01-06 2023-07-13 三菱電機株式会社 加工不良分析装置、加工システム、加工不良分析方法、および、加工方法
JP7135225B1 (ja) * 2022-01-25 2022-09-12 Dmg森精機株式会社 工作機械、制御方法、および制御プログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10133728A (ja) * 1996-10-30 1998-05-22 Amada Co Ltd 製品検査データの自動フィードバック装置及びこの装置を用いた自動プログラム修正方法
US20010000805A1 (en) * 1999-07-01 2001-05-03 Mitsuhiko Kadono Tool path data generation apparatus for NC machine tool and numerical controller provided with it
CN101208609A (zh) * 2005-06-22 2008-06-25 浜松光子学株式会社 半导体不良解析装置、不良解析方法、不良解析程序及不良解析***
US20100063617A1 (en) * 2008-09-05 2010-03-11 Mori Seiki Co., Ltd Machining state checking method and machining state checking apparatus
CN106181725A (zh) * 2015-05-26 2016-12-07 株式会社迪思科 加工***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04201050A (ja) * 1990-11-29 1992-07-22 Sanyo Mach Works Ltd 自動仕上げ加工装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10133728A (ja) * 1996-10-30 1998-05-22 Amada Co Ltd 製品検査データの自動フィードバック装置及びこの装置を用いた自動プログラム修正方法
US20010000805A1 (en) * 1999-07-01 2001-05-03 Mitsuhiko Kadono Tool path data generation apparatus for NC machine tool and numerical controller provided with it
CN101208609A (zh) * 2005-06-22 2008-06-25 浜松光子学株式会社 半导体不良解析装置、不良解析方法、不良解析程序及不良解析***
US20100063617A1 (en) * 2008-09-05 2010-03-11 Mori Seiki Co., Ltd Machining state checking method and machining state checking apparatus
CN106181725A (zh) * 2015-05-26 2016-12-07 株式会社迪思科 加工***

Also Published As

Publication number Publication date
JP6366875B1 (ja) 2018-08-01
JPWO2018225159A1 (ja) 2019-06-27
CN110087828B (zh) 2020-09-08
WO2018225159A1 (ja) 2018-12-13

Similar Documents

Publication Publication Date Title
CN110087828A (zh) 信息处理装置及加工不良确定方法
JP5725796B2 (ja) 工具の測定方法及び測定装置、並びに工作機械
US9454144B2 (en) Machine tool path display apparatus displaying relative tool vector angle
US9964939B2 (en) Trajectory display device for displaying trajectory of tool axis
US20170308055A1 (en) Machine tool control method and machine tool control device
US9342065B2 (en) Path interference and generation device and method
US20090187276A1 (en) Generating device of processing robot program
US20070242073A1 (en) Robot simulation apparatus
US10585418B2 (en) Control system of machine tool
US10618163B2 (en) Simulation device, simulation method, and computer program for robot system
US20180272539A1 (en) Information processing apparatus, system, information processing method, and manufacturing method
US20190266296A1 (en) Machining simulation device of machine tool
EP3781901B1 (en) Dynamically adapting operation of a coordinate measuring machine
US20040225405A1 (en) Simulation device
CN106054812B (zh) 能够检查工具和被加工物的干扰的数值控制装置
JP7061013B2 (ja) 経路補正方法及び多軸加工機の制御装置
WO2019082394A1 (ja) 数値制御装置
JPS6190206A (ja) 金型加工用ncデ−タ作成装置
JP2008071015A (ja) 数値制御装置
US11086293B2 (en) Machining program generation support device
JP6110250B2 (ja) Ncプログラムにおける回転送り軸指令の変化度合いの算出及び表示方法並びに装置
JPH10118889A (ja) 切削条件決定方法
KR20200003006A (ko) 레이저 가공 헤드로부터 작업편 표면까지의 거리를 조정하기 위한 방법 및 거리 조정 디바이스, 및 컴퓨터 프로그램 제품
JP2019101799A (ja) 加工プログラム解析装置およびこれを備えた工作機械、ならびに加工プログラム解析プログラムおよび加工プログラム解析方法
JPH11296218A (ja) ロボットのオフライン教示方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant