← 返回列表

一种用于CAD图纸数据的数据存储方法及系统

申请号: CN202311286469.1
申请人: 壹仟零壹艺网络科技(北京)有限公司
申请日期: 2023/10/8

摘要文本

本发明涉及数据处理技术领域,具体涉及一种用于CAD图纸数据的数据存储方法及系统,包括:获取CAD图纸数据上的所有数据点;根据每个数据点的分叉程度和每个数据点的连续程度,获取每个数据点的分段程度,进而获得CAD图纸数据上的所有分段数据点和所有分段;获取若干个尺度下的CAD图纸数据,根据每个尺度下每个分段中每个数据点的拟合程度,获得每个尺度下每个分段中所有拟合数据点;根据每个尺度的最优程度,获取最优尺度;对最优尺度下每个分段中的所有拟合数据点进行数据拟合,得到拟合结果,对CAD图纸数据进行压缩存储。本发明保证了在压缩过程中CAD图纸数据为无损变化,使得压缩率大大提高。

专利详细信息

项目 内容
专利名称 一种用于CAD图纸数据的数据存储方法及系统
专利类型 发明授权
申请号 CN202311286469.1
申请日 2023/10/8
公告号 CN117040541B
公开日 2024/2/9
IPC主分类号 H03M7/30
权利人 壹仟零壹艺网络科技(北京)有限公司
发明人 朱兆峰
地址 北京市海淀区中关村南大街54号(滑冰馆)1幢平房一层东南侧

专利主权项内容

1.一种用于CAD图纸数据的数据存储方法,其特征在于,该方法包括以下步骤:获取CAD图纸数据上的所有数据点;获取每个数据点的分叉程度;获取每个数据点的连续程度;根据每个数据点的分叉程度和连续程度获取每个数据点的分段程度;根据每个数据点的分段程度获取CAD图纸数据上所有分段数据点和所有分段;获取若干个尺度下的CAD图纸数据;获取每个尺度下的CAD图纸数据上每个分段中每个数据点的拟合程度;根据每个尺度下的CAD图纸数据上每个分段中每个数据点的拟合程度,获取每个尺度下的CAD图纸数据上每个分段中所有拟合数据点;根据每个尺度下的CAD图纸数据上的所有数据点的连续程度,获取连续程度变化曲线;获取每个尺度下的CAD图纸数据上所有拟合边组合和每个拟合边组合的相似程度;根据每个尺度下的CAD图纸数据上每个拟合边组合的相似程度和连续程度变化曲线,获取每个尺度的最优程度;根据每个尺度的最优程度获取最优尺度;对最优尺度下每个分段中的所有拟合数据点进行数据拟合,得到拟合结果,根据拟合结果对CAD图纸数据进行压缩存储;所述获取每个数据点的分叉程度,包括的具体方法为:对于CAD图纸数据上的第个数据点,将CAD图纸数据上与第/>个数据点相邻的数据点作为与第/>个数据点的具有连接关系的数据点;同理,获得所有与第/>个数据点的具有连接关系的数据点;则第/>个数据点的分叉程度的计算表达式为:/>式中,/>表示第/>个数据点的分叉程度;/>表示所有与第/>个数据点的具有连接关系的数据点总数量;/>表示所有数据点具有连接关系的数据点的数量的最大值;所述获取每个数据点的连续程度的具体公式为:式中,/>表示第/>个数据点的连续程度;/>表示第/>个数据点的所有边组合的斜率变化差异的标准差;/>表示第/>个数据点的所有边组合的总数量;/>表示第/>个数据点的第/>个边组合的斜率变化差异;/>表示以自然常数为底数的指数函数。