首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于TeamCenter的批量生成并输出工艺控制计划的方法 

申请/专利权人:中国第一汽车股份有限公司

申请日:2019-10-08

公开(公告)日:2024-07-05

公开(公告)号:CN110879936B

主分类号:G06F40/186

分类号:G06F40/186;G06F40/197;G06F16/16;G06F16/18

优先权:

专利状态码:有效-授权

法律状态:2024.07.05#授权;2020.04.07#实质审查的生效;2020.03.13#公开

摘要:一种基于TeamCenter的批量生成并输出工艺控制计划的方法,步骤包括:登陆TeamCenter系统;选择要生成的控制计划的ProductBOP节点;判断ProductBOP上根节点属性是否与目标类型相匹配一致;程序调用报表模版文件夹下相对应的控制计划模版;判断所要生成的相应产品的控制计划的属性是否与目标类型相匹配一致;遍历ProductBOP节点下的文件夹;获取文件夹内与控制计划生成有关的属性;生成控制计划报表;输出控制计划报表。本发明基于TeamCenter,实现了控制计划的主动生成及批量导出,显著提高了工程师的工作效率及控制计划文件的规范性与准确性。

主权项:1.一种基于TeamCenter的批量生成并输出工艺控制计划的方法,其特征在于:所述方法具体过程如下:步骤1:登陆TeamCenter系统,具体过程如下:1.1初始化Teamcenter日志文件;1.2程序自动调用同一目录下的配置文件;1.3登陆用户名密码验证逻辑:读取配置文件中的TCM_TC_URL、TCM_TC_USER、TCM_TC_PASSWORD信息,登陆TCM系统,如果登陆失败,记录错误到日志文件并记录到全局错误变量中,程序终止;步骤2:选择要生成的控制计划的ProductBOP节点;步骤3:判断ProductBOP上根节点属性是否与目标类型相匹配一致,若是,执行下一步,若不是,程序结束;步骤4:程序调用报表模版文件夹下相对应的控制计划模版;步骤5:判断所要生成的相应产品的控制计划的属性是否与目标类型相匹配一致,若是,执行下一步,若不是,程序结束;步骤6:遍历ProductBOP节点下的文件夹,具体过程如下:6.1根据选项值读取到文件夹对象,获取文件夹下所有txt文件,并逐一进行处理;6.2读取ProductBOP节点下txt文本文件中的内容;6.3ProductBOP=ProductBOPUID;MBOM=MBOMUID;RevisionRule=版本规则名称;userid=发起请求的TC用户账号;ControlPlan=ControlPlanRevUID;则读取控制计划对应的用户账号;步骤7:获取文件夹内与控制计划生成有关的属性,具体过程如下:7.1根据ProductBOPUID获取ProductBOP版本对象,根据版本规则名称获取版本规则对象;7.2在制造工艺规划器中打开ProductBOP版本对象,并设置版本规则为txt文本文件中定义的版本规则;7.3根据MBOMUID获取MBOM版本对象,根据版本规则名称获取版本规则对象,在制造工艺规划器中打开MBOM版本对象,并设置版本规则为txt文本文件中定义的版本规则;7.4分别获取BOP中的UID为txt中记录的控制计划对象的BOMLine对象;7.5读取控制计划及控制计划下相关对象的信息,下载控制计划模板到临时路径,根据模板创建新的文件,命名为控制计划item_id+时间,在临时路径下向新生成的控制计划报表文件中写入控制计划信息;步骤8:生成控制计划报表,所生成的控制计划报表名称为控制计划的item_id;所生成的控制计划报表,根据操作步骤列和工艺资源的数量判断,当辅助材料数量大于8个,或零件数量大于20,或右下角文字超出当前界面时,控制计划报表将进行换页;所生成的控制计划报表换页方式为:每多一页增加一个sheet页,sheet页名称为控制计划item_id,如果多个sheet页,则各sheet页名称为控制计划item_id+下划线+序号,以进行区分;如控制计划报表文件中的控制计划信息写入完成,则在控制计划版本的版本规则下创建一个MSExcelX的数据集,并修改数据集的控制计划属性,上传临时路径写入数据完成的控制计划文件;如果控制计划版本的版本规则下已存在控制计划属性里的MSExcelX的数据集,则更新数据集命名的引用文件;步骤9:输出控制计划报表,将MSExcelX的数据集从MSExcelX的数据集的所有者转给控制计划的所有者;处理成功后,删除txt文件,并向txt文件中记录的发起请求的TC用户账号发送反馈邮件;处理失败或者处理异常,则发送TC内部邮件给TCM用户,文档和程序日志作为附件发送;将txt文件从首选项控制计划文件夹中移除,待管理员处理完异常信息后,如需重新生成报表,将此txt文件重新拷贝到控制计划文件夹。

全文数据:

权利要求:

百度查询: 中国第一汽车股份有限公司 一种基于TeamCenter的批量生成并输出工艺控制计划的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。