【技术实现步骤摘要】
【国外来华专利技术】在加工仿真期间执行撤销操作和重做操作的系统和方法
本专利技术总体上涉及对NC加工进行仿真,并且更具体地涉及执行仿真加工操作的撤销和重做。
技术介绍
NC加工仿真的数控(NC)加工在计算机辅助设计(CAD)和计算机辅助制造(CAM)中是至关重要的。在仿真期间,使用NC加工工具的计算机表示和一组NC加工工具运动对工件的计算机模型加以编辑以仿真加工过程。能够在仿真期间使工件模型和工具表示可视化以检测零件(诸如工件和工具架)之间的潜在碰撞,并且在仿真之后验证工件的最终形状。工件的最终形状受工具和工具运动的选择的影响。用于控制这些运动的指令通常是使用计算机辅助制造系统从工件的期望的最终形状的图形表示生成的。所述运动通常使用还被称为预备代码或G代码的数控编程语言来实现,参见以下标准RS274D和DIN66025/ISO6983。由CAM系统生成的G代码可能不产生所期望的形状的确切复制。另外,NC工具的移动受到用于NC加工的电机支配,电机的速度、运动的范围以及用于加速和减速的能力受到限制,使得实际的工具运动可能不确切地遵循NC机器指令。工件的实际的最终形状与工件的期望形状之间的差异可能非常小。在一些情形下,这些差异可能在工件的最终形状的表面中导致具有在深度和宽度上大约几微米并且在长度上几十微米的大小的不希望的孔或缺口。通常,NC加工指令的集合是通过在对期望的零件进行机器加工之前对由较软的不太昂贵的材料制成的测试工件进行机器加工来测试的。如果测试工件的目视检查定位了测试工件中的不希望的差异,则能够相应地修改NC机器指令。这种人工测试是费时的且昂贵的。用于用机器加工单个测试 ...
【技术保护点】
一种用于确定工件的中间表示的方法,该中间表示与加工指令的集合中的中间指令相对应,所述加工指令对由复合自适应距离场(cADF)表示的所述工件的加工进行仿真,该方法包括:使所述cADF中的单元与在形成所述工件的复合表面时改变所述单元的类型或所述单元中的距离场的类型的加工指令相关联,以产生关联的至少一部分;使所述单元中的所述距离场与在形成所述工件的所述复合表面时改变所述距离场的类型的所述加工指令相关联,以产生所述关联的至少一部分;使用所述关联并且响应于接收到用于将所述加工的仿真撤销到所述中间加工指令的命令,识别在通过所述中间加工指令进行所述仿真时形成所述工件的所述复合表面的单元的子集和距离场的子集;以及使用单元的所述子集和距离场的所述子集来确定所述工件的所述中间表示,其中,该方法的步骤由处理器执行。
【技术特征摘要】
【国外来华专利技术】2013.04.24 US 13/869,1351.一种用于确定工件的中间表示的方法,该中间表示与加工指令的集合中的中间指令相对应,所述加工指令对由复合自适应距离场表示的所述工件的加工进行仿真,该方法包括:使所述复合自适应距离场中的单元与在形成所述工件的复合表面时改变所述单元的类型或所述单元中的距离场的类型的加工指令相关联,以产生关联的至少一部分;使所述单元中的所述距离场与在形成所述工件的所述复合表面时改变所述距离场的类型的所述加工指令相关联,以产生所述关联的至少一部分;使用所述关联并且响应于接收到用于将所述加工的仿真撤销到中间加工指令的命令,识别在通过所述中间加工指令进行所述仿真时形成所述工件的所述复合表面的单元的子集和距离场的子集;以及使用单元的所述子集和距离场的所述子集来确定所述工件的所述中间表示,其中,该方法的步骤由处理器执行。2.根据权利要求1所述的方法,其中,所述关联包括表示加工指令的所述集合的排序的编号,使得所述编号将所述加工指令与所述单元并且与所述距离场相关联。3.根据权利要求2所述的方法,其中,所述编号包括与所述加工指令的所述仿真对应的时间戳,使得所述加工指令的所述时间戳将所述加工指令与在所述时间戳的时间处改变类型的所述单元及所述距离场相关联。4.根据权利要求1所述的方法,其中,所述加工指令由表示所述指令在加工指令的所述集合中的排序的编号来标识,并且其中,所述关联包括时间戳的集合,各个时间戳记录单元的类型或所述距离场的类型的特定变化,并且其中,时间戳的所述集合包括用于记录由编号TCB标识的用于将所述单元的类型从内部类型叶单元改变为边界类型叶单元的TCB加工指令的TCB时间戳,其中,时间戳的所述集合包括用于记录由编号TCI标识的用于将所述单元的类型从边界类型叶单元改变为中间类型单元的TCI加工指令的TCI时间戳,其中,时间戳的所述集合包括用于记录由编号TCE标识的用于将所述单元的类型改变为外部类型叶单元的TCE加工指令的TCE时间戳,其中,时间戳的所述集合包括用于记录由编号TSB标识的使由所述距离场表示的扫描容积开始在所述单元内形成所述工件的所述复合表面的一部分的TSB加工指令的TSB时间戳,并且其中,时间戳的所述集合包括用于记录由编号TSE标识的使由所述距离场表示的所述扫描容积停止在所述单元内形成所述工件的所述复合表面的所述一部分的TSE加工指令的TSE时间戳。5.根据权利要求4所述的方法,该方法还包括:响应于接收到用于将所述加工的所述仿真撤销到由编号T标识的所述中间加工指令的所述命令:确定与所述TCB时间戳中的所述编号TCB并且与所述TCE时间戳中的所述编号TCE相关联的边界类型叶单元的第一子集,使得TCB≤T<TCE;确定与所述TCI时间戳中的所述编号TCI并且与所述TCE时间戳中的所述编号TCE相关联的边界单元的第二子集,使得TCI≤T<TCE;将单元的所述子集形成为单元的所述第一子集和所述第二子集的组合;以及使用所述单元的所述子集内的距离场来确定距离场的所述子集。6.根据权利要求5所述的方法,该方法还包括:基于距离场的所述集合来呈现所述工件的所述中间表示...
【专利技术属性】
技术研发人员:阿兰·苏利文,D·康诺贝尔特斯基,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。