一种批量调整字符串参数的工具及方法技术

技术编号:38831495 阅读:9 留言:0更新日期:2023-09-17 09:50
本发明专利技术公开了一种批量调整字符串参数的工具,包括识别存储模块、人机交互模块和调整模块;识别存储模块用于获取待识别图纸中批量的字符串及每个字符串对应的参数,并将字符串和所述参数传输至调整模块;人机交互模块用于接收调整目标并将调整目标传输至调整模块;调整模块用于根据调整目标批量调整字符串的对应参数。本发明专利技术实现了对图纸中字符串精准的识别和存储,实现了一次性批量修改字符串主要参数的功能,优化了图纸中字符串主要参数调整的步骤,大大缩短了字符串主要参数调整时间,提高了工作效率,提升了设计产品质量。本发明专利技术改进了图纸中字符串参数调整的流程,极大提高了批量图纸中字符串参数调整的效率和质量。批量图纸中字符串参数调整的效率和质量。批量图纸中字符串参数调整的效率和质量。

【技术实现步骤摘要】
一种批量调整字符串参数的工具及方法


[0001]本专利技术公开了一种批量调整字符串参数的工具及方法,属于计算机辅助制图


技术介绍

[0002]目前工程领域中,施工图纸设计很多采用CAD制图,而工程设计单位会收到不同设备制造厂家提交的大量图纸,由于各制造厂之间制图习惯不同,各制造厂图纸中的字符串会分布在不同的位置,字符串的字符大小和样式等特性差异也比较大。为了提高图纸质量,设计单位会根据工程制图规定对图纸中字符串的大小和样式等进行调整。
[0003]传统的字符串参数调整方法是采用人工方式进行,不仅费时费力,而且容易遗漏。由于工程涉及的图纸量巨大,采用人工方式对设计人员来说工作量大且效率低。

技术实现思路

[0004]本申请的目的在于解决现有技术中采用人工方式调整字符串参数,工作量大且效率低的问题,提供一种批量调整字符串参数的工具及方法以解决上述技术问题。为实现上述目的,本专利技术提出了一种批量调整字符串参数的工具及方法,具体方案如下:
[0005]一种批量调整字符串参数的工具,包括识别存储模块、人机交互模块和调整模块;
[0006]所述识别存储模块用于获取待识别图纸中批量的字符串及每个字符串对应的参数,并将所述字符串和所述参数传输至所述调整模块;
[0007]所述人机交互模块用于接收调整目标并将所述调整目标传输至所述调整模块;
[0008]所述调整模块用于根据所述调整目标批量调整所述字符串的对应参数。
[0009]优选的,还包括筛分模块;
>[0010]所述筛分模块分别与所述识别存储模块和所述人机交互模块连接;
[0011]所述筛分模块用于根据所述字符串的参数和所述调整目标对批量的所述字符串进行筛分。
[0012]优选的,所述调整目标包括所述字符串的目标参数和所述字符串的筛分分界值;
[0013]所述字符串的目标参数包括字符串的高度、样式和宽度因子。
[0014]优选的,所述识别存储模块包括:识别单元、存储单元和传输单元;
[0015]所述识别单元用于识别所述图纸范围内的每个所述字符串及所述参数;
[0016]所述存储单元与所述识别单元连接,用于存储所述字符串及所述参数;
[0017]所述传输单元与所述存储单元连接,用于将所述字符串及所述参数传输至所述调整模块。
[0018]一种批量调整字符串参数的方法,包括以下步骤:
[0019]步骤1、批量的获取图纸中每个所述字符串及每个所述字符串对应的所述参数;
[0020]步骤2、根据所述字符串对应的参数确定的参数调整目标;
[0021]步骤3、根据所述调整目标批量调整所述字符串的对应参数。
[0022]优选的,在步骤3之前还包括,根据所述字符串的参数对批量的所述字符串进行筛分。
[0023]优选的,根据所述调整目标对批量的所述字符串进行筛分,具体包括:
[0024]获取所述调整目标,所述调整目标包括所述字符串的所述目标参数和所述字符串的筛分分界值;
[0025]将每个所述字符串的参数与所述筛分分界值进行比较,根据所述筛分分界值将批量的所述字符串分为多组。
[0026]优选的,根据所述调整目标批量调整所述字符串的对应参数;具体包括:
[0027]根据所述目标参数分别对筛分后的多组所述字符串的对应参数进行调整。
[0028]有益效果:本专利技术实现了对图纸中字符串精准的识别和存储,实现了一次性批量修改字符串主要参数的功能,优化了图纸中字符串主要参数调整的步骤,大大缩短了字符串主要参数调整时间,提高了工作效率,提升了设计产品质量。本专利技术改进了图纸中字符串参数调整的流程,极大提高了批量图纸中字符串参数调整的效率和质量。
附图说明
[0029]图1为本专利技术实施例中批量调整字符串参数方法的步骤示意图。
具体实施方式
[0030]为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合具体实施方式,对本专利技术进行进一步的详细说明。应当理解的是,此处所描述的具体实施方式仅用以解释本专利技术,并不限定本专利技术的保护范围。
[0031]一种批量调整字符串参数的工具,包括识别存储模块、人机交互模块、调整模块和筛分模块;
[0032]识别存储模块用于批量的获取待识别图纸中字符串及每个字符串对应的参数,并将字符串和参数传输至调整模块;人机交互模块用于接收调整目标并将调整目标传输至调整模块;其中调整目标包括字符串的对应的参数和字符串的筛分分界值,字符串的参数包括高度、样式和宽度因子。调整模块用于根据调整目标批量调整字符串的对应参数;筛分模块分别与识别存储模块和人机交互模块连接;筛分模块用于根据字符串的参数和调整目标对批量的字符串进行筛分。
[0033]本实施例中,识别存储模块包括:识别单元、存储单元和传输单元;识别单元用于识别图纸范围内的每个字符串及参数;存储单元与识别单元连接,用于存储字符串及参数;传输单元与存储单元连接,用于将字符串及参数传输至调整模块。
[0034]一种批量调整字符串参数的方法,包括以下步骤:
[0035]步骤1、批量的获取图纸中每个字符串及每个字符串对应的参数;具体包括:利用识别单元捕捉待识别图纸中的每个字符串和每个字符串对应的参数,并使用存储单元存储字符串和字符串对应的参数,并将字符串和字符串对应的参数传输给调整模块。
[0036]步骤2、根据字符串对应的参数确定参数调整目标;其中调整目标包括字符串的参数,参数具体为:字符串的高度、样式和宽度因子。将调整参数传输给调整模块。
[0037]步骤3、选中待修改字符串,并根据调整目标批量调整字符串的对应参数。
[0038]具体的,本专利技术的一个实施例中,如图1所示,包括以下步骤:
[0039]步骤1、批量的获取图纸中每个字符串及每个字符串对应的参数;具体包括:利用识别单元捕捉待识别图纸中的每个字符串和每个字符串对应的参数,并使用存储单元存储字符串和字符串对应的参数。
[0040]步骤2、根据字符串对应的参数确定字符串参数调整目标;调整目标包括字符串的目标参数,目标参数为字符串的高度、样式和宽度因子。当包括筛分模块时,调整目标还包括字符串的筛分分界值;调整目标通过图纸使用单位的制图标准和待调整的字符串对应的参数获得,传输给人机交互模块,便于人机交互模块观察和修订,同时调整目标也可通过人机交互模块人为设定。调整目标包括字符串的目标参数,目标参数的组数与字符串筛分组数相关。人机交互模块接收到调整目标后,将调整目标传输给调整模块。具体的,本实施例中,字符组分为第一字符组和第二字符组,第一字符组和第二字符组分别对应第一调整目标和第二调整目标。
[0041]步骤3、根据字符串的参数对批量的字符串进行筛分。具体包括:筛分模块根据字符串参数调整目标,获得字符串筛分分界值,字符串筛分分界值的数量为N个,根据N个字符串筛分分界值可将批量字符串筛分为N+1组。
[0本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种批量调整字符串参数的工具,其特征在于,包括识别存储模块、人机交互模块和调整模块;所述识别存储模块用于批量的获取待识别图纸中每个字符串及每个字符串对应的参数,并将所述字符串和所述参数传输至所述调整模块;所述人机交互模块用于接收调整目标并将所述调整目标传输至所述调整模块;所述调整模块用于根据所述调整目标调整所述字符串的对应参数。2.根据权利要求1所述的批量调整字符串参数的工具,其特征在于,还包括筛分模块;所述筛分模块分别与所述识别存储模块和所述人机交互模块连接;所述筛分模块用于根据所述字符串的参数和所述调整目标对批量的所述字符串进行筛分。3.根据权利要求2所述的批量调整字符串参数的工具,其特征在于,所述调整目标包括所述字符串的目标参数和所述字符串的筛分分界值;所述字符串的目标参数包括字符串的高度、样式和宽度因子。4.根据权利要求1所述的批量调整字符串参数的工具,其特征在于,所述识别存储模块包括:识别单元、存储单元和传输单元;所述识别单元用于识别所述图纸范围内的每个所述字符串及所述参数;所述存储单元与所述识别单元连接,用于存储所述字符串及所述参数;所述传输...

【专利技术属性】
技术研发人员:靖峰靳卫安马力孙帆景国瑞何苗张超李冰洁田方何璐
申请(专利权)人:中国电建集团西北勘测设计研究院有限公司
类型:发明
国别省市:

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

1