一种基于J-Link的批量修改Creo模型参数的方法及装置制造方法及图纸

技术编号:27197930 阅读:20 留言:0更新日期:2021-01-31 11:58
本发明专利技术公开了一种基于J-Link的批量修改Creo模型参数的方法及装置,包括如下步骤,模型清单处理,在Excel表格中列出要处理的模型清单;模型数据读取,J-Link程序读取Excel表中输入的要处理的模型并存入内存变量;读取参数列表,程序读取用户输入的要修改的参数列表;加载模型,程序按顺序自动加载清单中的一个模型到内存;读取模型参数,程序读取模型的参数;修改参数,程序读取找到要修改的参数,并修改;保存修改参数,进行下一模型处理,程序保存修改后的模型,然后加载下一个模型;对应使用相关装置软件,实现了按照参数列表和模型列表批量修改模型参数,极大的提高了修改模型参数的效率。数的效率。数的效率。

【技术实现步骤摘要】
一种基于J-Link的批量修改Creo模型参数的方法及装置


[0001]本专利技术涉及一种基于J-Link的批量修改Creo模型参数的方法及装置,属于计算机工程研发


技术介绍

[0002]在工程研发过程中,使用Creo软件进行模型参数修改时,传统的方法是一个个打开模型,然后打开零件参数列表,一个个找到要修改的参数,然后进行参数修改,最后保存修改,这种方法打开缓慢,耗时较长,不能满足高速发展的工作需求,达不到研发人员对于效率的要求。

技术实现思路

[0003]针对上述存在的技术问题,本专利技术的目的是:提出了一种基于J-Link的批量修改Creo模型参数的方法及装置,按照所给模型清单和参数清单自动修改指定参数,节省了人力和时间成本。
[0004]本专利技术的技术解决方案是这样实现的:一种基于J-Link的批量修改Creo模型参数的方法,包括如下步骤,
[0005]S100,模型清单处理,在Excel表格中列出要处理的模型清单;
[0006]S200,模型数据读取,J-Link程序读取Excel表中输入的要处理的模型并存入内存变量;
[0007]S300,读取参数列表,J-Link程序读取用户输入的要修改的参数列表;
[0008]S400,加载模型,J-Link程序按顺序自动加载清单中的一个模型到内存;
[0009]S500,读取模型参数,J-Link程序读取模型的参数;
[0010]S600,修改参数,J-Link程序读取找到要修改的参数,并修改;
[0011]S700,保存修改参数,进行下一模型处理,J-Link程序保存修改后的模型,然后加载下一个模型。
[0012]优选的,在S200中,内存变量为List变量。
[0013]优选的,在S300中,修改的参数列表中一行设一个参数名。
[0014]优选的,在S400中,若加载模型失败,则记录错误日志,并返回重新尝试加载。
[0015]优选的,在S600中,循环遍历要修改的参数直至全部处理完毕。
[0016]一种基于J-Link的批量修改Creo模型参数的装置,包括计算机主机及相关配套配件,所述计算机主机执行所述的一种基于J-Link的批量修改Creo模型参数的方法。
[0017]由于上述技术方案的运用,本专利技术与现有技术相比具有下列优点:
[0018]本专利技术的一种基于J-Link的批量修改Creo模型参数的方法及装置,通过以下步骤,模型清单处理,模型数据读,读取参数列表取,加载模型,读取模型参数,修改参数,保存修改参数,进行下一模型处理,对应使用相关装置软件,实现了按照参数列表和模型列表批量修改模型参数,极大的提高了修改模型参数的效率。
附图说明
[0019]下面结合附图对本专利技术技术方案作进一步说明:
[0020]附图1为本专利技术的一种基于J-Link的批量修改Creo模型参数的方法的流程图。
具体实施方式
[0021]下面结合附图来说明本专利技术。
[0022]如附图1所示为本专利技术所述的一种基于J-Link的批量修改Creo模型参数的方法,包括如下步骤,
[0023]步骤101,在Excel特定工作表中列出所有要处理的模型;
[0024]步骤102,打开Creo软件;
[0025]步骤103,运行J-Link程序;
[0026]步骤104,程序自动读取Excel中指定的模型清单,并存入List变量;
[0027]步骤105,在J-Link程序中输入要修改的的所有参数,一行一个参数名;
[0028]步骤106,程序遍历List中所有指定的模型,如果所有指定的模型都处理完成,则执行步骤106-1,程序结束,如果还有为处理的模型,则执行步骤106-2;
[0029]步骤106-2,程序从试图加载一个List变量中指定的模型到内存,如果加载失败,执行106-2-1,记录错误日志,并返回到步骤106,如果加载成功,则执行步骤107;
[0030]步骤107,循环遍历要修改的参数,如果所有要修改的参数都处理完毕,则执行步骤107-1,否则执行步骤107-2;
[0031]步骤107-1,保存修改后的模型,并返回到步骤106;
[0032]步骤107-2,如果要修改的参数存在,则执行步骤108,如果不存在则执行步骤107-2-1;
[0033]步骤108,参数并返回到步骤107;
[0034]步骤107-2-1,记录错误日志并返回到步骤107。
[0035]一种基于J-Link的批量修改Creo模型参数的装置,包括计算机主机及相关配套配件,所述计算机主机执行所述的一种基于J-Link的批量修改Creo模型参数的方法。
[0036]本专利技术的一种基于J-Link的批量修改Creo模型参数的方法及装置,通过以下步骤,模型清单处理,模型数据读,读取参数列表取,加载模型,读取模型参数,修改参数,保存修改参数,进行下一模型处理,对应使用相关装置软件,实现了按照参数列表和模型列表批量修改模型参数,极大的提高了修改模型参数的效率。
[0037]上述实施例只为说明本专利技术的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本专利技术的内容并加以实施,并不能以此限制本专利技术的保护范围,凡根据本专利技术精神实质所作的等效变化或修饰,都应涵盖在本专利技术的保护范围内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于J-Link的批量修改Creo模型参数的方法,其特征在于:包括如下步骤,S100,模型清单处理,在Excel表格中列出要处理的模型清单;S200,模型数据读取,J-Link程序读取Excel表中输入的要处理的模型并存入内存变量;S300,读取参数列表,J-Link程序读取用户输入的要修改的参数列表;S400,加载模型,J-Link程序按顺序自动加载清单中的一个模型到内存;S500,读取模型参数,J-Link程序读取模型的参数;S600,修改参数,J-Link程序读取找到要修改的参数,并修改;S700,保存修改参数,进行下一模型处理,J-Link程序保存修改后的模型,然后加载下一个模型。2.如权利要求1所述的一种基于J-Link的批量修改Creo模型参数的方法,其特征...

【专利技术属性】
技术研发人员:胡焱张秀强王金鹏张光
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

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

1