The invention provides a CAD data capture method, which comprises the following steps: S1, a new CAD file associated with the EXCEL table; step S2, control and prompts to select CAD file until the selected graphic primitives, effective skip to step S3; step S3, analysis of the primitive data in effectively the content of graph data; step S4, will be effective in the sequential data content element is output to the EXCEL table; step S5, determine whether has completed all primitive data to be fetched, if otherwise return step S2, if it is the end. The present invention by a new CAD file associated with the EXCEL table, and then choose the primitive function pickup comes through the CAD software in the CAD file of the primitives and analysis of effective content data in the primitive, in order to obtain the output, through grasping the accuracy of the data, simple and effective.
【技术实现步骤摘要】
本专利技术涉及一种数据抓取方法,尤其涉及一种CAD数据抓取方法。
技术介绍
目前,CAD文件中图元的数据导出不外乎两种方法,第一种是通过CAD软件内部功能,但结果是没有针对性,需要用户花大量的时间对这些杂乱的数据进行整理,而且在整理和查找使用数据的过程中出错的机会很大,使用起来非常麻烦;第二种是通过电脑的基本操作“复制、粘贴”来实现图元中数据的提取,操作繁琐且非常容易出错。其中,CAD文件里面不同方式画出来的图会变成不同图元,比如多段线、直线、块、单行文字、多行文字以及标注等,在CAD文件中其实就是对应的一个个图元。
技术实现思路
本专利技术所要解决的技术问题是需要提供一种操作简单且能够将图元对应数据准确无误导出至EXCEL表格中的CAD数据抓取方法。对此,本专利技术提供一种CAD数据抓取方法,包括以下步骤:步骤S1,初始化,并新建一个与CAD文件相关联的EXCEL表格;步骤S2,控制并提示选择CAD文件中的图元,直到所选择的图元有效则跳转至步骤S3;步骤S3,分析所述图元中的数据,得到图元中数据的有效内容;步骤S4,将得到图元中数据的有效内容按顺序输出至所述EXCEL表格中;步骤S5,判断是否已经完成需要的所有图元的数据抓取,若否则返回步骤S2,若是则结束。本专利技术的进一步改进在于,所述步骤S2包括以下子步骤:步骤S201,控制并提示选择CAD文件中的序号文字图元;步骤S202,判断所述序号文字图元是否为有效序号,若否则返回步骤S201,若是则跳转至步骤S203;步骤S203,控制并提示选择CAD文件中有效序号对应的标注图元;步骤S204,判断所述标注图 ...
【技术保护点】
一种CAD数据抓取方法,其特征在于,包括以下步骤:步骤S1,初始化,并新建一个与CAD文件相关联的EXCEL表格;步骤S2,控制并提示选择CAD文件中的图元,直到所选择的图元有效则跳转至步骤S3;步骤S3,分析所述图元中的数据,得到图元中数据的有效内容;步骤S4,将得到图元中数据的有效内容按顺序输出至所述EXCEL表格中;步骤S5,判断是否已经完成需要的所有图元的数据抓取,若否则返回步骤S2,若是则结束。
【技术特征摘要】
1.一种CAD数据抓取方法,其特征在于,包括以下步骤:步骤S1,初始化,并新建一个与CAD文件相关联的EXCEL表格;步骤S2,控制并提示选择CAD文件中的图元,直到所选择的图元有效则跳转至步骤S3;步骤S3,分析所述图元中的数据,得到图元中数据的有效内容;步骤S4,将得到图元中数据的有效内容按顺序输出至所述EXCEL表格中;步骤S5,判断是否已经完成需要的所有图元的数据抓取,若否则返回步骤S2,若是则结束。2.根据权利要求1所述的CAD数据抓取方法,其特征在于,所述步骤S2包括以下子步骤:步骤S201,控制并提示选择CAD文件中的序号文字图元;步骤S202,判断所述序号文字图元是否为有效序号,若否则返回步骤S201,若是则跳转至步骤S203;步骤S203,控制并提示选择CAD文件中有效序号对应的标注图元;步骤S204,判断所述标注图元是否为有效标注,若否则返回步骤S203,若是则跳转至步骤S3。3.根据权利要求2所述的CAD数据抓取方法,其特征在于,所述步骤S202中,若所述序号文字图元为阿拉伯数字,则判定该序号文字图元为有效序号。4.根据权利要求2所述的CAD数据抓取方法,其特征在于,所述步骤S204中,若所述标注图元符合CAD文件中标注的格式,则判定该标注图元为有效标注。5.根据权利要求2所述的CAD数据抓取方法,...
【专利技术属性】
技术研发人员:李华林,丁文勇,
申请(专利权)人:深圳市晋铭航空技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。