当前位置:文档之家› 基于OCR软件的刀具信息数据库开发与应用

基于OCR软件的刀具信息数据库开发与应用


切削参数也放在不同
的 sheet 中。将上 一
步经过校对的每个分
页面的数据导入对应的 sheet里面, 至此所有准确的刀具信
息数据都已经导入本文件。
216刀具信息数据导入 Access数据库
VBA是附属在 O ffice办公软件包中的一套程序语言, 其
作用主要是自定义应用程序中的功能, 以及加强应用程序间
的互动。如果 Office应用程序中包含了 VBA应用程序, 程序
开发人员就可以在不同的应用程序中, 使用共同的宏语言进
行程序的开发, 以形成在 W ord、Execl和 Access等 Office应用
程序中交互式的解决方案。使用 Execl绑定的 VBA 编辑器
能够减轻操作者的工作负担, 使 Execl的大量重复性操作变
languages0中框选 / numbers0和 / Smi ple chem ical formulas0选
项。如果产品样本包含其他语言和特殊的字符, 则应该做相
应的语言设置。
2) 利 用 ABBYY
F ineReader自 带的扫
描模块对刀具样本进
行扫描, 扫描完成, 软
件自动进入识别校对
模块, 按 照软件对页
得简单而快捷 [2]。
(下转第 67页 )
计算机应用
3 VDL) PCAD系统的应用实例
某通风机用普通 V 型带传动的设计结果为: V 型带型 号: B型、V 型带轮基准直径 dd = 140 mm、V型带轮轴孔径 d0 = 42 mm、上偏差为 0. 025 mm、下偏差为 0、键槽宽度 b1 = 12 mm、键槽深度 t = 3. 3 mm、V 型带根数 z= 5 根。在 VDL) PCAD 系统的用户界面输入以上参数, 并按照表 1的内容填 写标题栏, 运行完得到的 V型带轮零件图和三维图如图 5、图 6所示。
中国机械采购网
# 64#
扩展性强等优点, 其结构简单, 且与日常事务中所使用的二维 表格有着对应的关系, 刀具信息数据库在 Access软件环境中 进行关系数据库的创建和使用, 更利于开发使用者今后数据 库的扩展、集成网络平台以及推广应用等工作。 212数据库开发流程
本数据库的开发主要包括两大部分: 第一要根据刀具生 产厂家现有的普通样本分析刀具的分类、结构、各类参数, 然 后确立各数据间 的关系, 以此为基 础进行数据模型 和 结 构 的 设 计。 第二要把普通样 本上的数据通过 OCR 软 件 处 理并 校对最后录入到 设计好的数据库 文件中。根据上 述要求, 整个数据 库的开发流程如 图 1所示。 213 数据 模 型的 设计
ABBYY FineReader Profess ional是一款真正的专业 OCR 软件, 它不仅支持多国文字, 还支持彩色文件识别、自动保留 原稿插图和排版格式以及后台批处理识别功能, 能够直接在 MSW ord、MS Excel、W ordPerfect及 W ord Pro中扫描和读取文 件、信件或各类表格, 并且能存成 RTF、TXT、DOC、CSV、XLS 或 HTML等格式。它能保持表格与图片中原始的多栏页面 设计。F ineReader Professional在识别方面支持 ADF (自动进 纸 )扫描仪, 批处理, 拼音检查, 强大的表格工具, 多语言文件, 背景运算和学习新的字体。基于此软件的强大功能和对中 文的高准确率识别, 所以选择 ABBYY FineReader 9. 0来处理 海量的刀具数据。
概念数据模型是按照用户的观点来对数据和信息建模, 主要用于数据库设计, 概念模型主要用实体联系方法表示, 所 以也称 E- R模型。该模型反映了客观世界中各种实体的内 外部联系, 比较简单明了。在 E- R 模型中主要由下列基本 要素组成: 1)实体一般用矩形来表示; 2)实体属性一般用椭 圆型来表示; 3)实体间的联系一般用菱形来表示, 并标注联系 类型。
随着 OCR技术的日益成熟和识别准确率的不断提高, 运用 OCR软件处理刀具产品样本并基于此开发刀具信息数 据库可以大幅度提高效率, 节约时间, 降低成本, 并有可能使 基于此类数据库的查询软件真正的广泛应用。本文结合为 苏州某公司开发的数据库实例, 探讨运用 OCR软件开发此类 数据库的方法。
1 OCR软件的功能
面的划块 分区, 选择
Hale Waihona Puke 刀具 关 键参 数 的分区, 按照 纵向校对的
方式, 逐字符校对, 发现有误可直接在文本框中修改, 校对完
成的数据保存成 Execl格式文件。
3)建立数据汇总
的 Execl文件, 该文件
需要设置多个 sheet。
不同型号刀具的几何
参数放在不同的 sheet
中, 不同类 型刀具的
The Developm ent and App lication for Cu tting T ool In form ation Database Based on OCR
LU W enhao, ZHANG W eix ing, ZHANG Z heng
Abstra ct: U se OCR softwware ABBYY F ineR eader to dea lwith data of the cutting tool samples, summar ize the inform ation database de2 ve lopm ent method and mi plement flow, reduce the enterprise developm ent cost of cutting tool searching system. It is help to extend the cutting tools search ing system in p lace of the trad itional paper application.
表1
标题栏填写内容
制图
李建华 材料
HT150
比例
1B1
图名 V型带轮 单位
南京化工职业技术学院
4 结论
本文主要介绍了基于 AutoCAD 2006的 V型带轮的参数 化绘图系统 (VDL) PCAD系统 )开发设计的主要思路和实现
# 67#
方法, 并通过在 VDL) PCAD系统的用户界面输入绘制 V 型 带轮所需要的参数, 实现了 V 型带轮零件图和三维图的绘 制, 减轻了设计人员的简单重复工作, 在提高工作效率, 降低 生产成本方面起到了积极的作用。
械, 2006, 9: 85288
(上接第 64页 ) 本数据库运用 VBA 进行宏编辑的要点: 1)所有型号刀具
的几何参数需要导入 Access文件中的刀具几何参数表 (Tool_ G eometric), 所以要求程序循环读取多个 Sheet里面的数据, 切削参数也是同样道 理; 2)由于每种刀有 很多型号, 所以在把 数据导入几何参数表 (Tool_Geometric) 时 需要根据产 品表 (Tool_Data)来自动生 成 Tool_DataID; 3)由 于每种型号的刀对应 很多切削参数, 所以 在导入切削参数时需 要根据 刀具 型号 表 (Tool_Geometric) 来 自动 生成 Tool_Par2 materID。具 体 VBA 程序及宏编辑的过程
现代机械 2010年第 3期 的字段及表间的关系如图 3所示。
215刀具信息数据的获取
1)对 ABBYY FineReader软件进行语言设置, 步骤如下:
点击 / tools0 - / language editor0, 打开对话框以后, 在 / add i2
tional languages0中框选 / Ch inese Smi p lified0选项, 在 / formal
2 数据库的分析和开发实现
211数据库开发平台的选择 刀具综合信息数据库采用中小型数据库管理系统 M i2
crosof t Access开发, 它具有界面友好、简单易学、高速快捷、
作者简介: 陆文灏 (1980- ), 男, 江苏苏州人, 苏州大学机电工程学院攻读硕士学位研究生, 苏州工业职业技术学院机电工程系专业教师。 收稿日期: 2010- 2- 10
计算机应用
# 63#
基于 OCR软件的刀具信息数据库开发与应用
陆文灏 1, 2, 张卫星 2, 张峥 2
( 11苏州大学 机电学院, 江苏 苏州 215021; 21苏州工业职业技术学院, 江苏 苏州 215104)
摘要: 运用 OCR 软件 ABBYY F ineR eader对刀具产品样本进行数据处理, 总结出刀具信息数据库的开发方法和实施流程, 大幅度 降低企业开发刀具信息查询系统的成本, 有助于推广以刀具信息查询系统代替传统纸质样本的应用。 关键词: OCR 刀具 数据库 方法 成本 中图分类号: TG71; TP392 文献标识码: A 文章编号: 1002- 6886( 2010) 03- 0063- 03
信息化, 2006, 1: 26228 [5]陈冬青, 袁晓梅. AutoCAD二次开发技术在带传动设计中的应用 [ J].
江苏大学学报 (自然科学版 ), 2006, 27( 5A): 41244 [6]徐永军. 减速器参数化设计、分析与虚拟实验技术 [ J]. 通用机械,
2004, 10: 53256 [7]徐永军, 陈伟, 漆文凯. 减速器参数化绘图系统的开发研究 [ J]. 通用机
本文主要借助于 Au toCAD 和 VB软件来进行系统的开 发, 能否利用其它平台和软件进行 VDL) PCAD 系统的开发, 有待于进一步的讨论研究, 如果同时能够实现 V 型带轮的参 数化设计与参数化绘图, 并且能够实现其他带轮的参数化设 计和绘图的功能, VDL) PCAD 系统将会体现出更好的应用 效果。
由于刀具品种很多, 尺寸类型也不尽相同, 下面以 4刃 立铣刀为例来说明 E- R模型关系。
相关主题