【技术实现步骤摘要】
图纸处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机辅助设计
,具体涉及图纸处理方法、装置、电子设备及存储介质。
技术介绍
[0002]在BIM软件制图的过程中,由于有些项目比较大,为项目制作的图纸会出现过长或过高的情况,导致常规图纸无法完整的表达图纸中的图元。基于此,为了能够完整体现图纸图元,希望能够提供视图拆分与折叠的能力,这样就可以将图纸中重复的部分只保留一份,然后将拆分的多个视图范围拼在一起,用特殊的折线表示折叠。
[0003]例如,一栋高楼,楼层2到楼层5都是一样的,就可以进行裁剪框拆分,保留楼层2,将楼层3
‑
5进行折叠隐藏,用定制的折线表示折叠隐藏,并在折线附近使用标高标注楼层数值,通过楼层标高可以表达此处隐藏了哪些竖向空间。其中,图纸过大无法完整表达图纸图元的问题一般是通过图纸拼接的方式来解决的。然而,这种方式会导致图纸处理的效率较低。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供了一种图纸处理方法、装置、电子设备及存储介质,以解 ...
【技术保护点】
【技术特征摘要】
1.一种图纸处理方法,其特征在于,包括:获取待处理图纸;响应于在所述待处理图纸中拆分裁剪框的绘制操作,以对所述待处理图纸进行拆分得到裁剪区域;获取所述裁剪区域的位置信息;基于所述裁剪区域的位置信息确定渲染通道的渲染参数;基于所述渲染参数对所述裁剪区域进行渲染确定目标图纸。2.根据权利要求1所述的方法,其特征在于,所述获取所述裁剪区域的位置信息,包括:获取目标裁剪区域的折叠方向;利用所述折叠方向确定所述目标裁剪区域的相邻裁剪区域;基于所述目标裁剪区域与所述相邻裁剪区域之间的位置关系,确定所述目标裁剪区域折叠后的目标位置信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标裁剪区域与所述相邻裁剪区域之间的位置关系,确定所述目标裁剪区域折叠后的目标位置信息,包括:获取最小折叠间距;基于所述最小折叠间距以及所述目标裁剪区域与相邻裁剪区域之间的距离,确定所述目标裁剪区域折叠后的目标位置信息。4.根据权利要求1所述的方法,其特征在于,所述基于所述裁剪区域的位置信息确定渲染通道的渲染参数,包括:获取主场景中的相机参数;利用所述裁剪区域的位置信息以及所述主场景的相机参数,计算所述裁剪区域的场景范围;基于所述场景范围进行坐标映射,确定所述裁剪区域对应的屏幕坐标以及相机参数;基于所述屏幕坐标得到所述渲染通道对应的视口参数,所述渲染参数包括所述视口参数以及所述相机参数。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:对主场景进行渲染,并确定是否需要对裁剪区域进行重新渲染;若需要对所述剪裁区域进行...
【专利技术属性】
技术研发人员:李娜娜,刘从清,江亚男,
申请(专利权)人:广联达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。