System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及加工模拟装置、数控车床、机床系统、工件加工方法和程序。
技术介绍
1、已知使用车床加工工件的技术。
2、作为相关技术,在专利文献1中公开了加工模拟装置。专利文献1记载的加工模拟装置具备基于加工程序模拟刀具与加工物的相对运动的加工模拟机构、将刀具和加工物的三维模型与标识符一起保存的存储器、读取加工程序中指定的三维模型的标识符的机构、以及从存储器调用与读取到的标识符一致的标识符的三维模型并将其设定到加工模拟机构的机构。在专利文献1记载的加工模拟装置中,将加工物形状的原点设定为虚拟三维空间的原点(x=0、y=0、z=0)。
3、专利文献1:日本特开2009-53823号公报
技术实现思路
1、本专利技术的目的在于提供能够准确地设定加工模拟坐标系上的程序原点的加工模拟装置、数控车床、机床系统、工件加工方法和程序。
2、一些实施方式中的加工模拟装置具备:运算装置,通过基于与数控车床的机床原点对应的加工模拟坐标系上的机床模型原点、作为在所述数控车床的卡盘安装的爪的形状模型的爪模型、以及作为由多个所述爪握持的工件的形状模型的工件模型,设定作为加工模拟坐标系上的原点的程序原点的位置,并使用所述程序原点作为基准位置执行加工程序,从而进行虚拟地加工所述工件模型的加工模拟;以及通信电路,向所述数控车床发送表示所述程序原点的所述位置的数据。
3、一些实施方式中的数控车床具备:第二通信电路,从加工模拟装置接收表示程序原点的位置的数据,所述加工模拟
4、一些实施方式中的机床系统具备上述的加工模拟装置和上述的数控车床。
5、一些实施方式中的工件加工方法包括:基于与数控车床的机床原点对应的加工模拟坐标系上的机床模型原点、作为在所述数控车床的卡盘安装的爪的形状模型的爪模型、以及作为由多个所述爪握持的工件的形状模型的工件模型,设定作为加工模拟坐标系上的原点的程序原点的位置的工序;通过使用所述程序原点作为基准位置执行加工程序,从而进行虚拟地加工所述工件模型的加工模拟的工序;基于所述程序原点的所述位置,设定加工程序坐标系中的加工程序原点的位置的工序;以及由使用所述加工程序原点作为基准位置执行所述加工程序的所述数控车床加工所述工件的工序。
6、一些实施方式中的程序是用于使加工模拟装置执行加工模拟方法的程序,所述加工模拟方法包括:基于与数控车床的机床原点对应的加工模拟坐标系上的机床模型原点、作为在所述数控车床的卡盘安装的爪的形状模型的爪模型、以及作为由多个所述爪握持的工件的形状模型的工件模型,设定作为加工模拟坐标系上的原点的程序原点的位置的工序;通过使用所述程序原点作为基准位置执行加工程序,从而进行虚拟地加工所述工件模型的加工模拟的工序;以及向所述数控车床发送表示所述程序原点的所述位置的数据的工序。
7、按照本专利技术,能够提供可准确地设定加工模拟坐标系上的程序原点的加工模拟装置、数控车床、机床系统、工件加工方法和程序。
本文档来自技高网...【技术保护点】
1.一种加工模拟装置,其中具备:
2.根据权利要求1所述的加工模拟装置,其中还具备:
3.根据权利要求2所述的加工模拟装置,其中,
4.根据权利要求1至3中任一项所述的加工模拟装置,其中,
5.一种数控车床,其中具备:
6.根据权利要求5所述的数控车床,其中,
7.根据权利要求5或6所述的数控车床,其中,
8.根据权利要求7所述的数控车床,其中,
9.根据权利要求5或6所述的数控车床,其中,
10.一种机床系统,其中具备:
11.一种工件加工方法,其中具备:
12.一种程序,其中,所述程序用于使加工模拟装置执行加工模拟方法,所述加工模拟方法具备:
13.根据权利要求12所述的程序,其中,
【技术特征摘要】
【国外来华专利技术】
1.一种加工模拟装置,其中具备:
2.根据权利要求1所述的加工模拟装置,其中还具备:
3.根据权利要求2所述的加工模拟装置,其中,
4.根据权利要求1至3中任一项所述的加工模拟装置,其中,
5.一种数控车床,其中具备:
6.根据权利要求5所述的数控车床,其中,
7.根据权利要求5或6所述的数控车床...
【专利技术属性】
技术研发人员:坂香太朗,小池俊辅,片山拓朗,
申请(专利权)人:山崎马扎克公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。