快速浏览图纸的方法及装置、存储介质、设备、程序产品制造方法及图纸

技术编号:38251704 阅读:10 留言:0更新日期:2023-07-27 10:17
本发明专利技术公开了一种快速浏览图纸的方法:获取预设局部视图的可视化特征和非可视化特征,并生成相应的视图导航标签;在当前处于模型空间或布局空间的用户界面中的第一显示区域显示多个视图导航标签,以进行导航;检测任一视图导航标签是否被选中,若是,在第二显示区域显示基于被选中视图导航标签生成的预览图;检测预览图是否被选中,若是,将用户界面所处的当前图纸空间切换为被选预览图对应的局部视图所在的图纸空间,并在切换图纸空间后的用户界面中快速定位对应的局部视图。无论用户当前处于何种工作状态,本发明专利技术都向用户提供了指向位于不同图纸空间不同位置的各局部视图的定位导航,使得用户可快速地、多角度地浏览CAD文件。件。件。

【技术实现步骤摘要】
快速浏览图纸的方法及装置、存储介质、设备、程序产品
优先权基础
[0001]本申请将作为后续专利申请(包括,但不限于,中国专利技术专利申请、中国技术申请、PCT申请、基于巴黎公约的国外申请)的优先权基础。


[0002]本专利技术涉及计算机辅助设计(Computer Aided Design,CAD)系统中图纸快速浏览的方法及其装置、计算机可读存储介质、计算机程序产品。

技术介绍

[0003]目前,计算机辅助设计(CAD)系统是最为广泛的用来创建计算机图像的系统,例如,施工蓝图、CAD模型、3D模型和图形显示等。CAD系统中提供了两种相对独立的图纸空间,即一个用于绘制设计图的模型空间,以及多个相互独立的,用于出图的布局空间,并且不同图纸空间的切换可通过系统用户界面的tab页来进行切换。
[0004]1)针对某个设计细节,首先需要在模型空间中的海量设计图中先找到目标设计图(每个模型空间可能包括几十甚至几百张设计图),然后在通过多次平移和缩放来找到目标设计图中感兴趣的目标设计细节(参见图1a中模型空间中绿色图框所限定的目标区域中的各元素);或者,先在多个布局空间中确定目标布局空间,然后在该布局空间内多次平移和缩放来找到感兴趣的目标设计细节(或目标区域中的各元素);
[0005]2)针对不同的图纸空间,当用户需要浏览布局空间的某个布局细节,在需要通过用户界面的tab图标(参见图1a中布局空间1的tab图标),从当前的模型空间(或其他布局空间)切换进入目标布局空间,再通过不断的平移和缩放,才能够找到该布局图中感兴趣的目标设计细节(参见图1b中布局空间1中绿色方框所限定的目标区域内的各元素)。
[0006]然而,利用CAD系统绘制的一个CAD图纸文件通常非常大,包含几个甚至几十个设计图,并且还包括多个布局,因此,无论是需要浏览某个设计图,还是浏览不同的布局图,抑或浏览某个设计图中或某个布局图中的某个设计细节,都需要通过多次平移和缩放操作来查找到待浏览目标区域,这样就使得操作效率非常的低下。并且,针对一些复杂图纸,需要用户对复杂图纸进行快速地全盘浏览或需要快速掌握以全局概况,才能够进一步地规划浏览路径(例如,哪些区域可能需要重点细看,哪些部分可能需要粗略查看,甚至哪些部分根本无需再查阅等等),这种手动定位和手动切换图纸空间的方式,并不适用。
[0007]为了快速定位,中国专利技术专利申请CN202010606050X公开了一种工程图纸的定位方法及相关装置,其通过对图纸进行预处理(例如灰度化),然后根据预设的制图规则来自动识别不符合工程制图规则的问题区域,并生成相应的问题缩略图,当问题缩略图被选中时,在工程图纸上定位该问题区域,从而提高人工审图的效率。其设计思路是:采用智能技术代替人工进行问题识别,从而提高审图的效率。然而,这种方式存在以下问题:
[0008]1)其通过人工智能来替代人工审图,实际上减少审图人员的图纸浏览量,反而使得审图人员无法全局浏览对该CAD文件或者快速地从多角度浏览该CAD文件,并且,对于人
工智能没有识别出的问题区域,审图人员仍需要通过不断的平移和缩放来查找问题区域;
[0009]2)由于需要对图纸进行预处理(例如灰度化等),以及将图纸中的图形与文字描述的制图规则进行对比,这无疑大大提高了对计算机性能要求较高,而对于运行CAD系统本身就需要占用计算机设备较大的功耗,上述智能处理使得对计算机设备的性能要求更高,从而增加配置计算机设备的成本;
[0010]3)由于针对的是图纸中的问题区域,而针对已经完成审图,也即问题区域不存在的情况下,仍需要用户通过频繁平移和缩放来找到目标区域,无法快速的进行图纸全局浏览或多角度浏览。
[0011]也即是说,目前并没有提出一种能够使得用户快速地进行全局浏览或能够快速地从多角度浏览CAD文件的方法。

技术实现思路

[0012]本专利技术的目的在于提供一种图纸快速浏览的方法及其装置、计算机可读存储介质、计算机程序产品,部分地解决或缓解现有技术中的上述不足,能够提高图纸浏览的效率。
[0013]为了解决上述所提到的技术问题,本专利技术具体采用以下技术方案:
[0014]本专利技术的第一方面,在于提供一种快速浏览图纸的方法;其包括:
[0015]获取预先在用户界面中预设局部视图的可视化特征和非可视化特征;所述可视化特征包括所述局部视图中显示在用户界面中的各元素;所述非可视化特征包括所述局部视图所在的图纸空间、坐标位置和视图名称;
[0016]基于所述可视化特征和所述非可视化特征生成相应的视图导航标签;
[0017]在当前图纸空间处于模型空间或布局空间的所述用户界面中的第一显示区域显示多个所述视图导航标签,以进行导航;
[0018]检测任一所述视图导航标签是否被选中,若是,基于被选中的所述视图导航标签生成相应的预览图,并显示在第二显示区域;
[0019]检测所述第二显示区域当前所显示的所述预览图是否被选中,若是,将所述用户界面所处的所述当前图纸空间切换为所述预览图对应的所述局部视图所在的所述图纸空间,并在切换图纸空间后的所述用户界面中快速定位对应的所述局部视图。
[0020]在本专利技术的一些实施例中,所述方法还包括步骤:
[0021]当检测到位于不同所述图纸空间的多个所述局部视图中的任一局部视图被包含在,位于其他所述图纸空间中的至少一个其他局部视图中时,在所述第一显示区域中仅显示所述任一局部视图对应的所述视图导航标签,并将其与所述至少一个其它局部视图各自对应的所述视图导航标签相关联;相应地,
[0022]当检测到所述任一局部视图对应的所述视图导航标签被选中时,基于所述任一局部视图对应的所述视图导航标签生成相应的第一预览图,以及分别基于所述至少一个其它局部视图各自对应的所述视图导航标签生成相应的第二预览图,并在所述第二显示区域同时显示所述第一预览图和所述第二预览图。
[0023]在本专利技术的一些实施例中,将所述用户界面所处的所述当前图纸空间切换为所述预览图对应的所述局部视图所在的所述图纸空间,并在切换图纸空间后的所述用户界面中
快速定位相应的所述局部视图的步骤,具体包括步骤:
[0024]判断当前所选中的所述预览图对应所述局部视图所在的所述图纸空间是否与所述用户界面所处的所述当前图纸空间相同;
[0025]若相同,在所述用户界面中快速定位所述预览图对应的所述局部视图;
[0026]若不同,将所述用户界面所处的所述当前图纸空间切换为所选中的所述预览图对应所述局部视图所在的所述图纸空间,并在切换图纸空间后的所述用户界面中快速定位相应的所述局部视图。
[0027]在本专利技术的一些实施例中,所述方法还包括步骤:检测演示模式是否被触发,若是,在所述第二显示区域自动演示所有视图导航标签对应的所述预览图。
[0028]在本专利技术的一些实施例中,所述方法还包括步骤:检测多个所述视图导航标签的排列顺序是否被修改,若是,根据相应的修改本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速浏览图纸的方法,其特征在于,包括步骤:获取预先在用户界面中预设局部视图的可视化特征和非可视化特征;所述可视化特征包括所述局部视图中显示在所述用户界面中的各元素;所述非可视化特征包括所述局部视图所在的所述图纸空间、坐标位置和视图名称;基于所述可视化特征和所述非可视化特征生成相应的视图导航标签;在当前图纸空间处于模型空间或布局空间的所述用户界面中的第一显示区域显示多个所述视图导航标签,以进行导航;检测任一所述视图导航标签是否被选中,若是,基于被选中的所述视图导航标签生成相应的预览图,并显示在所述用户界面的第二显示区域;检测所述预览图是否被选中,若是,将所述用户界面的所述当前图纸空间切换为所述预览图对应的所述局部视图所在的所述图纸空间,并在切换图纸空间后的所述用户界面中快速定位对应的所述局部视图。2.根据权利要求1所述的一种快速浏览图纸的方法,其特征在于,还包括步骤:当检测到位于不同所述图纸空间的多个所述局部视图中的任一局部视图被包含在,位于其他所述图纸空间的至少一个其他局部视图时,在所述第一显示区域中仅显示所述任一局部视图对应的所述视图导航标签,并将其与所述至少一个其它局部视图各自对应的所述视图导航标签相关联;相应地,当检测到所述任一局部视图对应的所述视图导航标签被选中时,基于所述任一局部视图对应所述视图导航标签生成相应的第一预览图,以及基于所述至少一个其它局部视图各自对应的所述视图导航标签生成的至少一个第二预览图,并在所述第二显示区域同时显示所述第一预览图和所述至少一个第二预览图。3.根据权利要求1所述的一种快速浏览图纸的方法,其特征在于,将所述用户界面的所述当前图纸空间切换为所述预览图对应的所述局部视图所在的图纸空间,并在切换图纸空间后的所述用户界面中快速定位对应的所述局部视图的步骤,具体包括步骤:判断当前所选中的所述预览图对应所述局部视图所在的所述图纸空间是否与所述当前图纸空间相同;若相同,在所述用户界面中快速定位所述预览图对应的所述局部视图;若不同,将所述当前图纸空间切换为所选中的所述预览图对应所述局部视图所在的所述图纸空间,并在切换图纸空间后的所述用户界面中快速定位相应的所述局部视图。4.根据权利要求1至3中任一所述的一种快速浏览图纸的方法,其特征在于,还包括步骤:检测演示模式是否被触发,若是,在所述第二显示区域自动演示所有视图导航标签对应的所述预览图;和/或,所述快速浏览图纸的方法还包括步骤:检测多个所述视图导航标签的排列顺序是否被修改,若是,根据相应的修改指令调整多个所述视图导航标签的排列顺序;所述修改指令包括:上移所述视图导航标签、下移所述视图导航标签;和/或,所述快速浏览图纸的方法还包括步骤:检测所述视图导航标签是否被编辑,若是,根据相应的编辑指令编辑多个所述视图导航标签;所述编辑指令包括:新建视图导航标签、删除视图导航标签、切换视图导航标签;
和/或,所述快速浏览图纸的方法还包括步骤:检测集成于所述视图导航标签的至少一个辅助功能是否被触发,若是,对所述视图导航标签所对应的所述局部视图内的所有元素进行相应的辅助操作;其中,所述辅助功能包括:选择,复制,移动和打印,相应地,所述辅助操作包括:将所述局部视图内的所有元素置为选中状态,或者,复制所述局部视图内的所有元素,或者,移动所述局部视图内的所有元素,或者,基于所述局部视图生成打印编辑窗口。5.一种快速浏览图纸的装置,其特征在于,包括:视图导航标签模块,用于获取预先在用户界面中预设局部视图的可视化特征和非可视化特征,并基于所述可视化特征和所述非可视化特征生成相应的视图导航标签;所述可视化特征包括所述局部视图中显示在用户界面中的各元素;所述非可视化特征包括所述局部视图所在的所述图纸空间、坐...

【专利技术属性】
技术研发人员:李强席辉王伟陆翔
申请(专利权)人:苏州浩辰软件股份有限公司
类型:发明
国别省市:

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

1