[go: up one dir, main page]

CN104217076A - 利用dxf格式图纸进行铆接定位的方法和装置 - Google Patents

利用dxf格式图纸进行铆接定位的方法和装置 Download PDF

Info

Publication number
CN104217076A
CN104217076A CN201410429386.8A CN201410429386A CN104217076A CN 104217076 A CN104217076 A CN 104217076A CN 201410429386 A CN201410429386 A CN 201410429386A CN 104217076 A CN104217076 A CN 104217076A
Authority
CN
China
Prior art keywords
dxf
riveting
approximate
input signal
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410429386.8A
Other languages
English (en)
Other versions
CN104217076B (zh
Inventor
徐小芬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SUZHOU QUANFENG PRECISION MACHINERY Co Ltd
Original Assignee
SUZHOU QUANFENG PRECISION MACHINERY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SUZHOU QUANFENG PRECISION MACHINERY Co Ltd filed Critical SUZHOU QUANFENG PRECISION MACHINERY Co Ltd
Priority to CN201410429386.8A priority Critical patent/CN104217076B/zh
Publication of CN104217076A publication Critical patent/CN104217076A/zh
Application granted granted Critical
Publication of CN104217076B publication Critical patent/CN104217076B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Numerical Control (AREA)

Abstract

本发明揭示了一种利用DXF格式图纸进行铆接定位的方法和装置,其中,该方法包括以下步骤:S1、载入DXF格式图纸,并将所述DXF格式图纸可视化显示;S2、接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;S3、提取与所述铆接位对应的坐标值并输出保存。本发明提供的利用DXF格式图纸进行铆接定位的方法通过将DXF格式的图纸读取并可视化显示,操作人员可以在其上选定铆接位,进而输出与铆接位对应的坐标值,供机加工时确定铆接位的准确位置,且提高了生产效率。

Description

利用DXF格式图纸进行铆接定位的方法和装置
技术领域
本发明属于机械加工产业领域,具体涉及一种利用DXF格式图纸进行铆接定位的方法和装置。
背景技术
现有机械加工过程中,对于被加工工件常常需要用螺丝等锁紧件进行一些结构或部件的锁紧,现有技术中,通常利用真空吸取装置自动对准并吸附螺丝,随后将螺丝移动至加工位置,并通过吸头上配合的批头旋拧螺丝,将螺丝最终锁紧在目标位置。
然而,在此加工过程中,涉及对加工的铆接位的定位问题,现有的机加工过程中,很多情形下都是依据DXF标准格式的图纸确定铆接位,针对此类图纸上标注的铆接位,一种方式是通过人工测量得出铆接位的数据,另一种方式是将DXF格式的图纸直接通过计算机解读,在此过程中,DXF格式的图纸被当做流文件直接解析,而不能对铆接位进行准确的判定,例如,很多情形下,一条线段的两个端点会被误判为两个铆接位,故需要后期人工手动删除这些误判的铆接位,影响生产效率。
急需一种新的利用DXF格式图纸进行铆接定位的方法和装置,以克服现有技术的不足。
发明内容
本发明的目的之一在于提供一种利用DXF格式图纸进行铆接定位的方法,其可以保证铆接位的定位准确度。
本发明的目的还在于提供一种利用DXF格式图纸进行铆接定位的装置。
为实现上述发明目的之一,本发明提供一种利用DXF格式图纸进行铆接定位的方法,该方法包括以下步骤:
S1、载入DXF格式图纸,并将所述DXF格式图纸可视化显示;
S2、接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;
S3、提取与所述铆接位对应的坐标值并输出保存。
作为本发明的进一步改进,所述方法还包括:
判断所述图纸是否为预定格式的规范图纸,
若是,则对所述图纸直接进行识别;
若否,则将所述图纸转换为预定格式的规范图纸,再进行识别。
作为本发明的进一步改进,步骤S2具体包括:
S21、在与输入信号对应的区域内遍寻近似铆接点;
S22、将所述寻得的近似铆接点突出显示;
S23、在所述突出显示的近似铆接点中选定铆接位。
作为本发明的进一步改进,步骤S22具体包括:
将所述寻得的近似铆接点及其周围预设范围内的图纸在一预定区域内放大显示。
为实现上述另一发明目的,本发明提供一种利用DXF格式图纸进行铆接定位的装置,包括:
读取单元,用于载入DXF格式图纸,并将所述DXF格式图纸可视化显示;
处理单元,用于接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;
定位单元,用于提取与所述选定的铆接位对应的坐标值并输出。
作为本发明的进一步改进,还包括识别单元,所述识别单元用于:
判断所述图纸是否为预定格式的规范图纸,
若是,则通过所述读取单元对所述图纸直接进行识别;
若否,则将所述图纸转换为预定格式的规范图纸,再进行识别。
作为本发明的进一步改进,所述处理单元具体用于:
在与输入信号对应的区域内遍寻近似铆接点;
将所述寻得的近似铆接点通过所述读取单元突出显示;
在所述突出显示的近似铆接点中选定铆接位。
作为本发明的进一步改进,所述处理单元还用于将所述寻得的近似铆接点及其周围预设范围内的图纸通过所述读取单元在一预定区域内放大显示。
与现有技术相比,本发明提供的利用DXF格式图纸进行铆接定位的方法通过将DXF格式的图纸读取并可视化显示,操作人员可以在其上选定铆接位,进而输出与铆接位对应的坐标值,供机加工时确定铆接位的准确位置,且提高了生产效率。
附图说明
图1是本发明利用DXF格式图纸进行铆接定位的方法一实施方式的流程图;
图2图1中步骤S2的具体步骤的流程图;
图3是本发明利用DXF格式图纸进行铆接定位的装置一实施方式的模块示意图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
参图1,介绍本发明利用DXF格式图纸进行铆接定位的方法的一具体实施方式。在本实施方式中,该方法包括以下步骤:
S1、载入DXF格式图纸,并将所述DXF格式图纸可视化显示;
DXF格式图纸中包括有图形区域、以及除图形区域外的其它区域(如表格区域),在本实施方式中,将DXF格式图纸的可视化显示的过程中,可以是仅仅将其中的图形区域进行显示,以减少需要载入的数据量,提高系统的反应速度。当然,在本发明的其它实施方式中,也可以是将DXF格式图纸中的所有部分区域载入,并进行相应的显示。
需要理解的是,虽然这里以DXF格式图纸为例,对本发明的技术方案进行阐述,但可以轻易理解的是,在其他变换的实施方式中,这里的图纸可以是CAD可读且可编辑的任何格式的图纸,这都应当属于本发明的保护范围之内。
作为优选的实施方式中,在本实施方式中,还包括:
判断图纸是否为预定格式的规范图纸,若是,则对图纸直接进行识别;若否,则将图纸转换为预定格式的规范图纸,再进行识别。
在很多情形中,绘图者会使用除DXF格式之外的其它绘图格式进行机械部件的绘制,此时,若对图纸不加区分直接进行载入,可能会导致最终提取出的铆接位的坐标产生偏差。一情形中,例如此时图纸为STEP格式的3D图纸,在载入该图纸后,如果直接在3D图纸上选择铆接位,则有可能导致最终读取的坐标值与该铆接位的实际坐标值之间差异较大,甚至导致读取的数据错误。此时,需要预先对图纸进行格式的识别,对于不是DXF格式的图纸,需要预先转换格式,并最终显示,供进一步地选择铆接位。
在图纸格式转换的过程中,可能会由于转换过程中数据的丢失,导致转换所得的DXF格式的文件中,图形中原本封闭的结构曲线断开、亦或多条的结构曲线被组合为一个块,不利于后续的铆接位的选定过程。故在本实施方式中,所说的“将图纸转换为预定格式的规范图纸”还具体包括:
根据就近原则,将断开的线条修改为封闭线条,并同时将图纸中含有的块进行分解。
S2、接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;
此处的输入信号指的是利用例如鼠标、滚轮、触屏输入设备等在可视化显示的图纸上进行的选择操作而生成的输入信号。由于机加工领域中,针对单个的零部件,其上需要铆接的部位的数量有限,通过人工的判断,可以更加方便且快速地进行铆接位的选择。参图2,具体地包括:
S21、在与输入信号对应的区域内遍寻近似铆接点;
输入信号分为两种情形,一种情形下,由于图纸所占面积较小,所对应的图纸上的单个铆接位可以清晰地进行识别,此时可以对铆接位进行准确的选中;而另一种情形中,由于图纸所占的面积较大,相对应地其上的单个铆接位不能被清晰地识别,此时,操作者可以对确定包含铆接位的一定区域进行选中,并在这部分选中的区域中,遍寻近似铆接点。
S22、将所述寻得的近似铆接点突出显示;
S23、在所述突出显示的近似铆接点中选定铆接位。
寻得的铆接点被突出显示,以供操作者进一步地进行铆接位的确认,具体地,通过将寻得的近似铆接点及其周围预设范围内的图纸在一预定区域内放大显示,操作者可以方便地依据铆接点周围的图纸部分内容判定上述寻得的铆接点是否为铆接位,并作出准确的选择。
S3、提取与所述铆接位对应的坐标值并输出保存。
铆接位被确定后,需要将与铆接位对应的坐标值进行提取,并输出保存供进一步的机加工过程中确定铆接位。
参图3,介绍本发明利用DXF格式图纸进行铆接定位的装置100的一具体实施方式。在本实施方式中,该利用DXF格式图纸进行铆接定位的装置100包括:读取单元10、处理单元20、定位单元30、识别单元40。
读取单元10用于载入DXF格式图纸,并将DXF格式图纸可视化显示。
DXF格式图纸中包括有图形区域、以及除图形区域外的其它区域(如表格区域),在本实施方式中,将DXF格式图纸的可视化显示的过程中,可以是仅仅将其中的图形区域进行显示,以减少需要载入的数据量,提高系统的反应速度。当然,在本发明的其它实施方式中,也可以是将DXF格式图纸中的所有部分区域载入,并进行相应的显示。
识别单元40用于判断所述图纸是否为预定格式的规范图纸,若是,则通过所述读取单元10对所述图纸直接进行识别;若否,则将所述图纸转换为预定格式的规范图纸,再进行识别。
在很多情形中,绘图者会使用除DXF格式之外的其它绘图格式进行机械部件的绘制,此时,若对图纸不加区分直接进行载入,可能会导致最终提取出的铆接位的坐标产生偏差。一情形中,例如此时图纸为STEP格式的3D图纸,在载入该图纸后,如果直接在3D图纸上选择铆接位,则有可能导致最终读取的坐标值与该铆接位的实际坐标值之间差异较大,甚至导致读取错误。此时,需要预先对图纸进行格式的识别,对于不是DXF格式的图纸,需要预先转换格式,并最终显示,供进一步地选择铆接位。
在图纸格式转换的过程中,可能会由于转换过程中数据的丢失,导致转换所得的DXF格式的文件中,图形中原本封闭的结构曲线断开、亦或多条的结构曲线被组合为一个块,不利于后续的铆接位的选定过程。故在此实施方式中,所说的“将图纸转换为预定格式的规范图纸”还具体包括:
识别单元40根据就近原则,将断开的线条修改为封闭线条,并同时将图纸中含有的块进行分解。
处理单元20,用于接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位。此处的输入信号指的是利用例如鼠标、滚轮、触屏输入设备等在可视化显示的图纸上进行的选择操作而生成的输入信号。由于机加工领域中,针对单个的零部件,其上需要铆接的部位的数量有限,通过人工的选择,可以更加方便快速地进行铆接位的选择。
具体地,处理单元20用于在与输入信号对应的区域内遍寻近似铆接点,将所述寻得的近似铆接点通过读取单元10突出显示,并在所述突出显示的近似铆接点中选定铆接位。
输入信号分为两种情形,一种情形下,由于图纸所占面积较小,所对应的图纸上的单个铆接位可以清晰地进行识别,此时可以对铆接位进行准确的选中;而另一种情形中,由于图纸所占的面积较大,相对应地其上的单个铆接位不能被清晰地识别,此时,操作者可以对确定包含铆接位的一定区域进行选中,此时处理单元20会在这部分选中的区域中,遍寻近似铆接点。寻得的铆接点被突出显示,以供操作者可以进一步地进行铆接位的确认,具体地,处理单元20通过将寻得的近似铆接点及其周围预设范围内的图纸通过所述读取单元10在一预定区域内放大显示,操作者可以方便地依据铆接点周围的图纸部分内容判定上述寻得的铆接点是否为铆接位,并作出准确的选择。
定位单元30,用于提取与所述选定的铆接位对应的坐标值并输出。
铆接位被确定后,需要将与铆接位对应的坐标值进行提取,并输出保存供进一步的机加工过程中确定铆接位。
本发明通过上述实施方式,具有以下有益效果:本发明提供的利用DXF格式图纸进行铆接定位的方法通过将DXF格式的图纸读取并可视化显示,操作人员可以在其上选定铆接位,进而输出与铆接位对应的坐标值,供机加工时确定铆接位的准确位置,且提高了生产效率。
为了描述的方便,描述以上装置时以功能分为各种单元/模块分别描述。当然,在实施本申请时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以保存在保存介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,信息推送服务器,或者网络设备等)执行本申请各个实施方式或者实施方式的某些部分所述的方法。
以上所描述的装置实施方式仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施方式方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本申请可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、信息推送服务器计算机、手持设备或便携式设备、平板型设备、多处理模块系统、基于微处理模块的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括保存设备在内的本地和远程计算机保存介质中。
应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。

Claims (8)

1.一种利用DXF格式图纸进行铆接定位的方法,其特征在于,该方法包括以下步骤:
S1、载入DXF格式图纸,并将所述DXF格式图纸可视化显示;
S2、接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;
S3、提取与所述铆接位对应的坐标值并输出保存。
2.根据权利要求1所述的利用DXF格式图纸进行铆接定位的方法,其特征在于,所述方法还包括:
判断所述图纸是否为预定格式的规范图纸,
若是,则对所述图纸直接进行识别;
若否,则将所述图纸转换为预定格式的规范图纸,再进行识别。
3.根据权利要求1所述的利用DXF格式图纸进行铆接定位的方法,其特征在于,步骤S2具体包括:
S21、在与输入信号对应的区域内遍寻近似铆接点;
S22、将所述寻得的近似铆接点突出显示;
S23、在所述突出显示的近似铆接点中选定铆接位。
4.根据权利要求3所述的利用DXF格式图纸进行铆接定位的方法,其特征在于,步骤S22具体包括:
将所述寻得的近似铆接点及其周围预设范围内的图纸在一预定区域内放大显示。
5.一种利用DXF格式图纸进行铆接定位的装置,其特征在于,包括:
读取单元,用于载入DXF格式图纸,并将所述DXF格式图纸可视化显示;
处理单元,用于接收输入信号,并根据所述输入信号在所述DXF格式图纸上确定铆接位;
定位单元,用于提取与所述选定的铆接位对应的坐标值并输出。
6.根据权利要求5所述的利用DXF格式图纸进行铆接定位的装置,其特征在于,还包括识别单元,所述识别单元用于:
判断所述图纸是否为预定格式的规范图纸,
若是,则通过所述读取单元对所述图纸直接进行识别;
若否,则将所述图纸转换为预定格式的规范图纸,再进行识别。
7.根据权利要求5所述的利用DXF格式图纸进行铆接定位的装置,其特征在于, 所述处理单元具体用于:
在与输入信号对应的区域内遍寻近似铆接点;
将所述寻得的近似铆接点通过所述读取单元突出显示;
在所述突出显示的近似铆接点中选定铆接位。
8.根据权利要求7所述的利用DXF格式图纸进行铆接定位的装置,其特征在于,所述处理单元还用于将所述寻得的近似铆接点及其周围预设范围内的图纸通过所述读取单元在一预定区域内放大显示。
CN201410429386.8A 2014-08-28 2014-08-28 利用dxf格式图纸进行铆接定位的方法和装置 Active CN104217076B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410429386.8A CN104217076B (zh) 2014-08-28 2014-08-28 利用dxf格式图纸进行铆接定位的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410429386.8A CN104217076B (zh) 2014-08-28 2014-08-28 利用dxf格式图纸进行铆接定位的方法和装置

Publications (2)

Publication Number Publication Date
CN104217076A true CN104217076A (zh) 2014-12-17
CN104217076B CN104217076B (zh) 2017-12-22

Family

ID=52098562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410429386.8A Active CN104217076B (zh) 2014-08-28 2014-08-28 利用dxf格式图纸进行铆接定位的方法和装置

Country Status (1)

Country Link
CN (1) CN104217076B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110814125A (zh) * 2019-10-25 2020-02-21 广州纽蓝客精密机床有限公司 一种数控折弯机折弯方法
CN111898401A (zh) * 2020-05-26 2020-11-06 中建八局天津建设工程有限公司 一种建筑工程图纸智能识别方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1475328A (zh) * 2003-06-27 2004-02-18 上海磁悬浮交通发展有限公司 超大超重型工件机加工的探头测量寻位方法
CN102566439A (zh) * 2011-12-27 2012-07-11 中航沈飞民用飞机有限责任公司 一种用于数控托架的空间定位计算方法
CN102636110A (zh) * 2012-03-26 2012-08-15 南京航空航天大学 飞机部件自动钻铆系统的基准检测装置及其检测方法
CN103100855A (zh) * 2011-11-14 2013-05-15 成都飞机工业(集团)有限责任公司 大型薄壁零件自动钻铆的方法
CN103587719A (zh) * 2013-11-11 2014-02-19 中航沈飞民用飞机有限责任公司 平板件的全自动钻铆定位方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1475328A (zh) * 2003-06-27 2004-02-18 上海磁悬浮交通发展有限公司 超大超重型工件机加工的探头测量寻位方法
CN103100855A (zh) * 2011-11-14 2013-05-15 成都飞机工业(集团)有限责任公司 大型薄壁零件自动钻铆的方法
CN102566439A (zh) * 2011-12-27 2012-07-11 中航沈飞民用飞机有限责任公司 一种用于数控托架的空间定位计算方法
CN102636110A (zh) * 2012-03-26 2012-08-15 南京航空航天大学 飞机部件自动钻铆系统的基准检测装置及其检测方法
CN103587719A (zh) * 2013-11-11 2014-02-19 中航沈飞民用飞机有限责任公司 平板件的全自动钻铆定位方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110814125A (zh) * 2019-10-25 2020-02-21 广州纽蓝客精密机床有限公司 一种数控折弯机折弯方法
CN110814125B (zh) * 2019-10-25 2021-06-15 广州纽蓝客精密机床有限公司 一种数控折弯机折弯方法
CN111898401A (zh) * 2020-05-26 2020-11-06 中建八局天津建设工程有限公司 一种建筑工程图纸智能识别方法

Also Published As

Publication number Publication date
CN104217076B (zh) 2017-12-22

Similar Documents

Publication Publication Date Title
CN108121298B (zh) 自动化加工程序切削力优化系统及方法
WO2020079886A1 (en) Control apparatus, work robot, program, and control method
CN105549539B (zh) 钻孔划线控制系统
CN116859920B (zh) 精度补偿方法和装置、电子设备及打孔系统
CN104875204A (zh) 一种等离子空间切割机器人的离线编程模块及应用方法
CN111527459A (zh) 用于识别工厂模型中的变化的设备、方法和程序
CN104007703B (zh) 一种产品虚拟零部件与实际零部件间通讯实现系统及方法
Himmler et al. Data integration framework for heterogeneous system landscapes within the digital factory domain
CN104679487A (zh) 旋转台精度补偿系统及方法
CN104217076A (zh) 利用dxf格式图纸进行铆接定位的方法和装置
CN105700490A (zh) 一种提高产品良率的方法及系统
CN113034456A (zh) 螺栓松动的检测方法、装置、设备以及存储介质
JP2012138039A (ja) 生産シミュレーション装置
CN204462824U (zh) 一种冷却模块装配线联机控制装置
US9002809B2 (en) Method and apparatus for generating a data repository
CN111583383A (zh) 一种高压容器检验的三维可视化辅助方法
CN104266731A (zh) 验证电磁流量计的系统
CN101937477B (zh) 实现图档拟合的数据处理设备、系统及方法
CN102680012A (zh) 量测信息自动输出系统及方法
CN111859629B (zh) 一种直升机动部件的检测规划方法及系统
CN112215977B (zh) 过程工业设备巡检数据处理方法、巡检系统、装置和介质
CN104199306A (zh) 一种基于matlab的数据采集系统
CN105382246A (zh) 一种高精度冷却系统
CN103925895A (zh) 一种基于特征空间坐标信息的工业标识系统
CN110222082A (zh) 一种多维数据分析系统和多维数据分析方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant