基于Tribon的模型名称的批处理方法和系统技术方案

技术编号:25123125 阅读:28 留言:0更新日期:2020-08-05 02:52
本发明专利技术公开了一种基于Tribon的模型名称的批处理方法和系统,其中批处理方法包括以下步骤:从Tribon的模型数据库中获取n个模型作为目标模型;n为正整数;接收起始数字,生成以起始数字为起始值的整数序列,整数序列包括n个目标序号,n个目标序号符合预设规律;以每一个目标序号分别替换目标模型的序号字段以生成新模型名称。本发明专利技术通过对Tribon的模型数据库直接访问,并在模型数据库中批量修改模型名称,提高了修改模型名称的效率,节省了时间。

【技术实现步骤摘要】
基于Tribon的模型名称的批处理方法和系统
本专利技术属于基于Tribon(一种辅助船舶设计和建造的计算机软件集成系统)的模型名称的批处理
,尤其涉及一种基于Tribon的模型名称的批处理方法和系统。
技术介绍
Tribon是船体设计、舾装设计等领域应用较多的一款辅助船舶设计和建造的计算机软件集成系统。在Tribon平台上进行设计的过程中,有时需要为三维构造模型修改模型名称。这时,往往需要在Tribon的设计界面上将该模型激活,然后修改模型名称,再保存模型。这种修改模型名称的方式一次只能修改一个模型名称,并且必须手动操作,效率低,耗时较多。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中在Tribon平台上修改模型名称效率低的缺陷,提供一种基于Tribon的模型名称的批处理方法和系统。本专利技术是通过下述技术方案来解决上述技术问题:本专利技术提供一种基于Tribon的模型名称的批处理方法,模型名称包括序号字段,批处理方法包括以下步骤:S1、从Tribon的模型数据库中获取n个模型作为目标模型;n为正整数;S2、接收起始数字,生成以起始数字为起始值的整数序列,整数序列包括n个目标序号,n个目标序号符合预设规律;S3、以每一个目标序号分别替换目标模型的序号字段以生成新模型名称。较佳地,步骤S1包括:接收目标关键词,从模型数据库中搜索模型名称中包含目标关键词的模型作为目标模型。较佳地,目标关键词包括用于表征模型的类型的字符。较佳地,预设规律为n个目标序号构成一等差数列。较佳地,步骤S1还包括:根据n个目标模型的位置信息为目标模型排序;则步骤S3包括:以等差所列的第i个目标序号替换排序第i的目标模型的序号字段,i∈[1,n]。较佳地,根据n个目标模型位置信息为目标模型排序的步骤包括:根据n个目标模型的X轴坐标或Y轴坐标或Z轴坐标按照由小到大的顺序为目标模型排序。本专利技术还提供一种基于Tribon的模型名称的批处理系统,模型名称包括序号字段,批处理系统包括模型获取单元、序列生成单元、名称生成单元;模型获取单元用于从Tribon的模型数据库中获取n个模型作为目标模型;n为正整数;序列生成单元用于接收起始数字,生成以起始数字为起始值的整数序列,整数序列包括n个目标序号,n个目标序号符合预设规律;名称生成单元用于以每一个目标序号分别替换目标模型的序号字段以生成新模型名称。较佳地,模型获取单元还用于接收目标关键词,并从模型数据库中搜索模型名称中包含目标关键词的模型作为目标模型。较佳地,目标关键词包括用于表征模型的类型的字符。较佳地,预设规律为n个目标序号构成一等差数列。较佳地,模型获取单元还用于根据n个目标模型的位置信息为目标模型排序;则名称生成单元用于以等差所列的第i个目标序号替换排序第i的目标模型的序号字段,i∈[1,n]。较佳地,模型获取单元还用于根据n个目标模型的X轴坐标或Y轴坐标或Z轴坐标按照由小到大的顺序为目标模型排序。本专利技术的积极进步效果在于:本专利技术通过对Tribon的模型数据库直接访问,并在模型数据库中批量修改模型名称,提高了修改模型名称的效率,节省了时间。附图说明图1为本专利技术的一较佳实施例的基于Tribon的模型名称的批处理方法的流程图。图2为本专利技术的一较佳实施例的基于Tribon的模型名称的批处理系统的结构示意图。具体实施方式下面通过一较佳实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。本实施例提供一种基于Tribon的模型名称的批处理方法。Tribon平台中的模型名称包括序号字段。例如,模型名称“EB114-SCT-211”中包括多个字段,字段之间采用“-”进行分隔。其中,“SCT”为表征模型的类型的字段(“SCT”表示该模型为表征托架的模型,类似地,“FB”表示该模型为表征扁铁的模型,“NST”表示该模型为表征基座的模型),“211”为序号字段。参照图1,本实施例的基于Tribon的模型名称的批处理方法包括以下步骤:步骤S101、从Tribon的模型数据库中获取n个模型作为目标模型。n为正整数。现有技术中需要在Tribon的设计界面上将该模型激活,才可以修改模型名称。在本实施例中,通过直接访问Tribon的模型数据库,无须激活模型,即可实现对模型名称的修改,节省了时间,提高了效率。步骤S102、接收起始数字,生成以起始数字为起始值的整数序列。整数序列包括n个目标序号,n个目标序号符合预设规律。步骤S103、以每一个目标序号分别替换目标模型的序号字段以生成新模型名称。作为一种较佳的实施方式,本实施例的基于Tribon的模型名称的批处理方法还在Tribon平台中设置一交互窗口,在步骤S101中,通过该交互窗口接收用户输入的目标关键词,然后,从模型数据库中搜索模型名称中包含目标关键词的模型作为目标模型。在本实施例中,目标关键词包括用于表征模型的类型的字符。例如,用户输入“SCT”,则将模型数据库中模型名称中包括“SCT”的模型均设置为目标模型。假设目标模型的数量为4,4个目标模型的名称分别为“EB114-SCT-211”、“EB114-SCT-213”、“EB114-SCT-225”、“EB114-SCT-226”。然后,根据这4个目标模型的位置信息为这些目标模型排序。作为一种可选的实施方式,优先跟根据目标模型的X轴坐标按照由小到大的顺序为目标模型排序;在X轴坐标相等的情况下,根据Y轴坐标按照由小到大顺序为相关目标模型排序;在Y轴坐标也相等的情况下,根据Z轴坐标按照由小到大顺序为相关目标模型排序。设4个目标模型排序后的顺为“EB114-SCT-226”、“EB114-SCT-213”、“EB114-SCT-211”、“EB114-SCT-225”。在其他可选的实施方式中,根据需要调整据以排序的X轴坐标或Y轴坐标或Z轴坐标的优先级。然后,在步骤S102中,通过交互窗口接收用户输入的起始数字,然后,生成一包含4个目标序号的整数序列。作为一种可选的实施方式,生成的整数序列中,4个目标序号构成一等差数列。例如,起始数字为002,则4个目标序号分别为002、003、004、005。在步骤S103中,以等差所列的第i个目标序号替换排序第i的目标模型的序号字段,i∈[1,4]。也即,模型名称“EB114-SCT-226”被修改为“EB114-SCT-002”,模型名称“EB114-SCT-213”被修改为“EB114-SCT-003”,模型名称“EB114-SCT-211”被修改为“EB114-SCT-004”,模型名称“EB114-SCT-225”被修改为“EB114-SCT-005”。按照坐标值由小到大的顺序为目标模型依次排序,并据此顺序为目标模型修改名称,可以便于后期制作安装图,方面用户查找本文档来自技高网...

【技术保护点】
1.一种基于Tribon的模型名称的批处理方法,其特征在于,所述模型名称包括序号字段,所述批处理方法包括以下步骤:/nS1、从Tribon的模型数据库中获取n个模型作为目标模型;n为正整数;/nS2、接收起始数字,生成以所述起始数字为起始值的整数序列,所述整数序列包括n个目标序号,n个所述目标序号符合预设规律;/nS3、以每一个所述目标序号分别替换所述目标模型的所述序号字段以生成新模型名称。/n

【技术特征摘要】
1.一种基于Tribon的模型名称的批处理方法,其特征在于,所述模型名称包括序号字段,所述批处理方法包括以下步骤:
S1、从Tribon的模型数据库中获取n个模型作为目标模型;n为正整数;
S2、接收起始数字,生成以所述起始数字为起始值的整数序列,所述整数序列包括n个目标序号,n个所述目标序号符合预设规律;
S3、以每一个所述目标序号分别替换所述目标模型的所述序号字段以生成新模型名称。


2.如权利要求1所述的基于Tribon的模型名称的批处理方法,其特征在于,步骤S1包括:
接收目标关键词,从所述模型数据库中搜索所述模型名称中包含所述目标关键词的模型作为所述目标模型。


3.如权利要求2所述的基于Tribon的模型名称的批处理方法,其特征在于,所述目标关键词包括用于表征所述模型的类型的字符。


4.如权利要求1所述的基于Tribon的模型名称的批处理方法,其特征在于,所述预设规律为n个所述目标序号构成一等差数列。


5.如权利要求4所述的基于Tribon的模型名称的批处理方法,其特征在于,步骤S1还包括:
根据n个所述目标模型的位置信息为所述目标模型排序;
则步骤S3包括:
以所述等差所列的第i个所述目标序号替换排序第i的所述目标模型的所述序号字段,i∈[1,n]。


6.如权利要求5所述的基于Tribon的模型名称的批处理方法,其特征在于,所述根据n个所述目标模型位置信息为所述目标模型排序的步骤包括:
根据n个所述目标模型的X轴坐标或Y轴坐标或Z轴坐标按照由小到大的顺序为所述目标模型排序。


7....

【专利技术属性】
技术研发人员:赵日升李淑婧黄伟陈业陈纯倪俊杰龚洁
申请(专利权)人:上海外高桥造船有限公司
类型:发明
国别省市:上海;31

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

1