寻边工具命令生成系统及方法

文档序号:6587876阅读:421来源:国知局
专利名称:寻边工具命令生成系统及方法
技术领域
本发明涉及一种寻边工具命令生成系及方法。
背景技术
DXF (Data Exchange Format,图形交换格式)是向量绘图软件AutoCAD与其它软 件交换数据用的向量图文件格式,DXF格式的图档包含了与图形有关的各项资料,目前许多 工件的图档都采用DXF格式的图档进行存储,方便从中读取所需的资料数据,目前基于DXF 图档进行编程已经较为普遍。在对工件进行量测时,需要提供对应的量测程序。同样,在对工件进行寻边量测 时,也需要提供寻边量测程序,且所提供的量测程序必须正确,才能让机台正确地对实际工 件进行寻边量测。在工件的图档采用DXF格式存储的情况下,当在DXF图档里面DXF特征 大小超出当前影像视区的大小时,如果没有正确的量测程序或者量测程序不是编程者想要 的,那么机台便不能利用该量测程序正确地对此DXF图档对应的工件进行寻边量测。

发明内容
鉴于以上内容,有必要提供一种寻边工具命令生成系统及方法,可以自动生成用 户所需的正确的寻边工具命令的量测程序,方便机台正确地对DXF图档所对应的工件进行
寻边量测。一种寻边工具命令生成系统,运行于计算机中,该计算机的显示界面包括影像视 区以及DXF视图区,该系统包括载入模块,用于载入DXF图档于DXF视图区上显示;获取模 块,用于获取选取量测工具类型的指令、点选DXF特征的指令、获取所述点选DXF特征的大 小以及影像视区的范围大小,所述量测工具是指实际上机量测时的工具;判断模块,用于当 所获取的选取量测工具类型的指令与点选DXF特征的指令相符时,判断所点选的DXF特征 的大小是否超出当前影像视区的范围大小;生成模块,用于当所点选的DXF特征的大小没 有超出当前影像视区的范围大小时,获取所述点选DXF特征在DXF视图区的位置信息,生成 只有一个量测工具的寻边工具命令的量测程序;处理模块,用于当所点选的DXF特征的大 小超出当前影像视区的范围大小时,设定选取的量测工具类型以及量测工具个数,所述量 测工具的个数至少是两个;所述的生成模块,还用于当所点选的DXF特征的大小超出当前 影像视区的范围大小时,获取所述点选DXF特征在DXF视图区的位置信息,生成对应所设定 的每个量测工具的寻边工具命令的量测程序。一种寻边工具命令生成方法,包括步骤一种寻边工具命令生成方法,应用于计算 机中,该计算机的显示界面包括影像视区以及DXF视图区,该方法包括a.载入一张DXF图 档于DXF视图区上显示;b.获取选取量测工具类型的指令、点选DXF特征的指令、所述点选 DXF特征的大小以及影像视区的范围大小;c.当所获取的选取量测工具类型的指令与所述 获取的点选DXF特征的指令相符时,判断所点选的DXF特征的大小是否超出当前影像视区 的范围大小,当所点选的DXF特征的大小没有超出当前影像视区的范围大小时,进入步骤d,当所点选的DXF特征的大小超出当前影像视区的范围大小时,进入步骤e-f ;d.获取所述 点选DXF特征在DXF视图区的位置信息,生成只有一个量测工具的寻边工具命令的量测程 序,流程结束;e.设定选取的量测工具类型以及量测工具个数;f.获取所述点选DXF特征 在DXF视图区的位置信息,生成对应所设定的每个量测工具的寻边工具命令的量测程序。相较于现有技术,所述寻边工具命令生成系统及方法,其利用DXF图档进行离线 编辑量测程序,当选取的DXF图档的特征实际大小超出当前影像视区大小时,可自动根据 设定生成用户所需的量测程序。方便用户操作,提高作业效率,并且方便机台能正确地对 DXF图档所对应的工件进行量测。


图1是本发明寻边工具命令生成系统的较佳实施例的架构图。图2是本发明寻边工具命令生成系统的较佳实施例的功能模块图。图3是本发明量测工具的中心坐标算法的示意图。图4是本发明寻边工具命令生成方法较佳实施例的作业流程图。主要元件符号说明
权利要求
1.一种寻边工具命令生成系统,运行于计算机中,该计算机的显示界面包括影像视区 以及DXF视图区,其特征在于,该系统包括载入模块,用于载入DXF图档于DXF视图区上显示;获取模块,用于获取选取量测工具类型的指令、点选DXF特征的指令、获取所述点选 DXF特征的大小以及影像视区的范围大小,所述量测工具是指实际上机量测时的工具;判断模块,用于当所述获取的选取量测工具类型的指令与点选DXF特征的指令相符 时,判断所点选的DXF特征的大小是否超出当前影像视区的范围大小;生成模块,用于当所点选的DXF特征的大小没有超出当前影像视区的范围大小时,获 取所述点选DXF特征在DXF视图区的位置信息,生成只有一个量测工具的寻边工具命令的 量测程序;处理模块,用于当所点选的DXF特征的大小超出当前影像视区的范围大小时,设定选 取的量测工具类型以及量测工具个数,所述量测工具的个数至少是两个;所述的生成模块,还用于当所点选的DXF特征的大小超出当前影像视区的范围大小 时,获取所述点选DXF特征在DXF视图区的位置信息,生成对应所设定的每个量测工具的寻 边工具命令的量测程序。
2.如权利要求1所述的寻边工具命令生成系统,其特征在于,该系统还包括调整模块,用于调整DXF视图区显示大小,将DXF视图区全屏显示,方便查看所载入的DXF视图;提示模块,用于当所获取的选取量测工具类型的指令与所述获取的点选DXF特征的指 令不相符时,返回一个提示信息提示用户选取失败。
3.如权利要求1所述的寻边工具命令生成系统,其特征在于,所述的位置信息包括所 述点选特征的中点的X坐标以及Y坐标、所述点选特征与当前用户坐标系X轴正向的夹角;所述生成的量测程序包括所选择的量测工具中心的X坐标以及Y坐标、所选择的量测 工具与当前用户坐标系X轴正向的夹角、所选择的量测工具的长度、所选择的量测工具的 宽度、取点方向、对杂点的灵敏度、最小阀值、工具取点的个数。
4.如权利要求3所述的寻边工具命令生成系统,其特征在于,当所点选的DXF特征的大 小没有超出当前影像视区的范围大小时,所述选取的量测工具中心的X坐标以及Y坐标即 为所述点选特征的中点的X坐标以及Y坐标。
5.如权利要求3所述的寻边工具命令生成系统,其特征在于,当所点选的DXF特征的大 小超出当前影像视区的范围大小时,通过下述步骤确定所述选取的量测工具中心的X坐标 以及Y坐标将所点选的DXF特征的总长度的两端分别减去1. 5mm ;当有N个设定的量测工具时,采用N-2个点将上述余下的长度平均分为N-I段,该余下 长度的两端端点以及所述N-2个点的X坐标以及Y坐标即分别为该N个工具中心的X坐标 以及Y坐标。
6.一种寻边工具命令生成方法,应用于计算机中,该计算机的显示界面包括影像视区 以及DXF视图区,其特征在于,该方法包括a.载入一张DXF图档于DXF视图区上显示;b.获取选取量测工具类型的指令、点选DXF特征的指令、所述点选DXF特征的大小以及影像视区的范围大小;c.当所获取的选取量测工具类型的指令与所述获取的点选DXF特征的指令相符时,判 断所点选的DXF特征的大小是否超出当前影像视区的范围大小,当所点选的DXF特征的大 小没有超出当前影像视区的范围大小时,进入步骤d,当所点选的DXF特征的大小超出当前 影像视区的范围大小时,进入步骤e-f ;d.获取所述点选DXF特征在DXF视图区的位置信息,生成只有一个量测工具的寻边工 具命令的量测程序,流程结束;e.设定选取的量测工具类型以及量测工具个数;f.获取所述点选DXF特征在DXF视图区的位置信息,生成对应所设定的每个量测工具 的寻边工具命令的量测程序。
7.如权利要求6所述的寻边工具命令生成方法,其特征在于,该方法还包括步骤当所获取的选取量测工具类型的指令与所述获取的点选DXF特征的指令不相符时,返回一个提示信息提示用户选取失败,并返回步骤b。
8.如权利要求6所述的寻边工具命令生成方法,其特征在于,所述的位置信息包括所 述点选特征中点的X坐标以及Y坐标、所述点选特征与当前用户坐标系X轴正向的夹角;所述生成的量测程序包括所选择量测工具中心的X坐标以及Y坐标、该量测工具与当 前用户坐标系X轴正向的夹角、工具的长度、该工具的宽度、取点方向、对杂点的灵敏度、最 小阀值、工具取点的个数。
9.如权利要求8所述的寻边工具命令生成方法,其特征在于,当所点选的DXF特征的大 小没有超出当前影像视区的范围大小时,所述选取的量测工具中心的X坐标以及Y坐标即 为所述点选特征的中点的X坐标以及Y坐标。
10.如权利要求8所述的寻边工具命令生成方法,其特征在于,当所点选的DXF特征的大小超出当前影像视区的范围大小时,通过下述步骤确定所述 选取的量测工具中心的X坐标以及Y坐标将所点选的DXF特征的总长度的两端分别减去1. 5mm ;当有N个设定的量测工具时,采用N-2个点将该余下的长度平均分为N-I段,该余下长 度的两端端点以及所述N-2个点的X坐标以及Y坐标即分别为N个工具中心的X坐标以及 Y坐标。
全文摘要
一种寻边工具命令生成方法,该方法包括步骤载入一张DXF图档;获取选取量测工具类型的指令、点选DXF特征的指令、所述点选DXF特征的大小以及影像视区的范围大小;当所点选的DXF特征的大小没有超出当前影像视区的范围大小时,生成只有一个量测工具的寻边工具命令的量测程序;当所点选的DXF特征的大小超出当前影像视区的范围大小时,设定选取的量测工具类型以及量测工具个数;生成对应所设定的每个量测工具的寻边工具命令的量测程序。本发明还提供一种寻边工具命令生成系统,利用本发明可以自动生成用户所需的量测程序。
文档编号G06F17/50GK102117349SQ20091031291
公开日2011年7月6日 申请日期2009年12月31日 优先权日2009年12月31日
发明者张旨光, 李东海, 洪毅容, 袁忠奎, 陈贤艺 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1