一种基于CAD图块实体分组的CAD图纸图块渲染方法及系统

    公开(公告)号:CN119810251A

    公开(公告)日:2025-04-11

    申请号:CN202411980197.X

    申请日:2024-12-31

    Abstract: 本发明提出一种基于CAD图块实体分组的CAD图纸图块渲染方法及系统,涉及计算机图像处理的技术领域,根据图块范围是否超限,针对性采用实体分组的方式进行渲染,相较于将图块内部的实体的坐标转换至世界坐标,并减去当前的摄像机的世界坐标的渲染方式,本发明不依赖于特定的坐标转换实现,当CAD图纸中含多个对应该图块的块参照实体时,不需要为图块中的同一子实体多次创建图元数据,只需要创建同一子实体图元数据的引用,大幅加快了块参照实体图元数据的生成速度,而且,在相同的CAD图纸显示比例下,能够显示更加精细的复杂曲线,因此,本发明兼顾了图形渲染精度和矢量图元数据生成效率。

    一种CAD图纸内存优化方法及系统
    2.
    发明公开

    公开(公告)号:CN119807204A

    公开(公告)日:2025-04-11

    申请号:CN202411991960.9

    申请日:2024-12-31

    Abstract: 本发明提出一种CAD图纸内存优化方法及系统,涉及计算机技术领域,方法包括读取CAD图纸,所述CAD图纸包括模型空间和数据库块表;查找与所述模型空间中所有块参照实体关联的第一图块,以对所述模型空间进行内存优化;判断所述模型空间内存优化是否完成;递归查找所述数据库块表中所有子块参照实体关联的第二图块,以对所述数据库块表进行内存优化;判断所述数据库块表内存优化是否完成,若是,则完成CAD图纸内存优化。本发明能够显著减少内存中的冗余数据和孤立资源,从而确定CAD图纸哪些实体是未被使用的孤立资源,并将其从内存空间的卸载,达到在读取复杂CAD图纸时有效减少内存占用,防止系统崩溃的目的。

Patent Agency Ranking