CAM软件加工功能的测试方法及装置、存储介质和处理器制造方法及图纸

技术编号:32582801 阅读:38 留言:0更新日期:2022-03-09 17:14
本申请公开了一种CAM软件加工功能的测试方法及装置、存储介质和处理器。该方法包括:采用自动化测试运行目标测试用例,其中,目标测试用例是用于对CAM软件加工功能进行自动化测试的用例;依据第一预设表,确定目标测试用例对应的目标加工参数,其中,第一预设表中至少包括多个加工参数和多个加工参数之间的对应关系;根据目标测试用例对应的目标加工参数对目标零件进行加工,生成目标加工轨迹;比较目标加工轨迹与第一加工轨迹,以得到CAM软件加工功能的测试结果,其中,第一加工轨迹为在生成目标加工轨迹之前的加工轨迹。通过本申请,解决了相关技术中在对CAM软件的加工功能进行自动化测试时,测试结果的准确性较低的问题。测试结果的准确性较低的问题。测试结果的准确性较低的问题。

【技术实现步骤摘要】
CAM软件加工功能的测试方法及装置、存储介质和处理器


[0001]本申请涉及CAM软件测试领域,具体而言,涉及一种CAM软件加工功能的测试方法及装置、存储介质和处理器。

技术介绍

[0002]目前针对CAM软件编制自动化测试脚本时,需要手工输入或选择每个参数值,并对每个参数进行单独设置。由于参数较多,所以如果采用这种方式编制CAM软件的自动化测试脚本,会导致编制自动化测试脚本的效率较低,进而也会导致对CAM软件的测试效率较低。而且,通过手工输入或选择的参数也不一定是符合用户真实使用的参数,至多是一些朴素或纯粹测试技巧的参数,因此,用户可能使用的真实参数,得不到测试验证,故这种方式不具备专业性,且无法真实模拟用户实际应用。另外,目前相关技术中编制CAM软件的自动化测试脚本的流程图如图1所示,故利用目前相关技术中编制的CAM软件的自动化测试脚本对CAM软件的加工功能进行自动化测试时,并没有应用对零件进行加工时的工艺经验知识。所以,通过目前相关技术对CAM软件的加工功能进行自动化测试时,会导测试结果的准确性较低。
[0003]针对相关技术中在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种CAM软件加工功能的测试方法,其特征在于,包括:采用自动化测试运行目标测试用例,其中,所述目标测试用例是用于对CAM软件加工功能进行自动化测试的用例;依据第一预设表,确定目标测试用例对应的目标加工参数,其中,所述第一预设表中至少包括多个加工参数和多个加工参数之间的对应关系;根据所述目标测试用例对应的目标加工参数对目标零件进行加工,生成目标加工轨迹;比较所述目标加工轨迹与第一加工轨迹,以得到所述CAM软件加工功能的测试结果,其中,所述第一加工轨迹为在生成所述目标加工轨迹之前的加工轨迹。2.根据权利要求1所述的方法,其特征在于,在依据第一预设表,确定目标测试用例对应的目标加工参数之前,所述方法还包括:根据零件加工手册和零件加工经验值,构建工艺知识库、加工刀具库和加工方式库;根据所述工艺知识库、所述加工刀具库和所述加工方式库,构建智能推理规则库,其中,所述智能推理规则库中至少包括多个加工参数和多个加工参数之间的映射关系;根据所述智能推理规则库,得到所述第一预设表。3.根据权利要求1所述的方法,其特征在于,在运行目标测试用例之前,所述方法还包括:根据目标零件,确定对所述目标零件进行加工时需要用到的加工参数一;依据所述目标加工参数和所述第一预设表,得到对所述目标零件进行加工时需要用到的加工参数二,其中,所述加工参数二为对所述目标零件进行加工时需要用到的除所述加工参数一之外的加工参数;获取第一脚本,其中,所述第一脚本为预设的脚本;将所述加工参数一、所述加工参数二和所述第一脚本进行结合,得到目标脚本;依据所述目标脚本构建所述目标测试用例。4.根据权利要求1所述的方法,其特征在于,在比较所述目标加工轨迹与第一加工轨迹,以得到所述CAM软件加工功能的测试结果之后,所述方法还包括:若所述测试结果指示所述目标加工轨迹与第一加工轨迹相同,则表征所述CAM软件加工功能符合预设要求;若所述测试结果指示所述目标加工轨迹与第一加工轨迹不相同,则通过预设验证方式判断所述目标加工轨迹是否正确;若通过预设验证方式判断所述目标加工轨迹正确,则将所述第一加工轨迹更新为所述目标加工轨迹;若通过预设验证方式判断所述目标加工轨迹不正确,则确定所述CAM软件加工功能不符合所述预设要求,并触发提醒信息。5.根据权利要求4所述的方法,其特征在于,若对所述CAM软件加工功能进行测试的测试用例为多个,所述方法还包括:在表征所述CAM软件加工功能符合预设要求之后,或者,在将所述第...

【专利技术属性】
技术研发人员:孙小磊
申请(专利权)人:北京数码大方科技股份有限公司
类型:发明
国别省市:

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

1