当前位置: 首页 > 专利查询>泰州学院专利>正文

一种交互式焊接接头坡口图形绘制及参数标注方法技术

技术编号:11210991 阅读:126 留言:0更新日期:2015-03-26 20:29
本发明专利技术公开了一种交互式焊接接头坡口图形绘制及参数标注方法,它包括以下步骤:步骤一,首先对坡口图形进行参数化建模,步骤二,建立交互式的图元构建及参数标注方法,步骤三,在坡口图形绘制完成之后,接头坡口参数信息和坡口图形通过数据库元数据保存到数据库表字段中,坡口图形以中性元文件矢量格式WMF保存到数据库中,一方面减少图形文件大小,同时矢量图形文件加载到应用程序中能够进行参数标注和图形属性修改,实现图形数据的重用,另一方面中性坡口图形文件可作为嵌入式图形对象输出到工艺报表文件中,在显示区域无级缩放时不会产生锯齿或图元断续等失真情况,体现出比位图文件在存储和显示方面优点。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
焊接工艺信息化是焊接智能化发展的必然环节,焊接接头工艺的信息表达和组织 是极其重要的初始步骤,其内容除包括母材信息、焊接过程电参数及焊前、施焊过程及焊后 检测信息外,还包括反映接头形式和坡口几何参数的接头图形信息及表征施焊过程中焊层 焊道工序图形等信息,其中坡口图形信息的描述、组织和处理是焊接工艺设计过程的重点 和难点。从目前国内外研究现状看,接头图形表达主要有两种方法:第一种方法是采用位 图方式来描述接头信息和坡口参数,该方法由于坡口类型和参数的不同组合需要枚举大量 接头坡口位图,其原因是在位图中不能进行坡口参数的及时标注,和修改,效率低下,并且 在嵌入到输出工艺报表文档时随位图显示区域变化可能会产生失真现象;第二种方法是 利用第三方矢量图形绘制平台,在绘制完接头坡口图形后,利用〇LE(object linking and embedding,对象链接和嵌入)技术导入到工艺设计平台,在修改时再回到矢量图形绘制 平台,该寄生方式在标注坡口参数和图形输出时均不方便,同时标注的参数信息不可能方 便地被其他软件模块使用,导致信息的孤立化现象。
技术实现思路
本专利技术提供了,它可以达到接 头坡口图形和尺寸标注的柔性化设计,实现坡口图形数据和坡口参数的数据库存储,以矢 量图形方式输出避免图形失真,矢量图在显示时相对于位图一个最显著的特征是支持无级 缩放功能,即当图形显示区域发生变化时图元不会产生断续现象, 本专利技术采用了以下技术方案:,其 特征是它包括以下步骤:步骤一,首先对坡口图形进行参数化建模,其主要步骤: la:分析常用坡口类型的形状特征,在坡口图形拓扑结构保持不变的基础上,对常见焊 接接头类型进行分类; Ib :对接头坡口图形进行参数化描述和模型表示,运用变型设计的思想实现坡口图形 随参数变化演变成不同的坡口图形,反映坡口图形随参数变化进行形状演变; Ic:建立坡口模型参数和程序变量的绑定,通过变量的取值和变化动态修改坡口模型 参数达到的图形几何形状及尺寸大小的变更,实现程序变量和模型参数在程序运行时的一 致性 步骤二,建立交互式的图元构建及参数标注方法,该方法主要步骤: 2a:设计基本图元绘制基类并要求从MFC的抽象类CObject类继承,除了绘制功能外还 需要具备动态识别类及序列化功能; 2b :设计适合交互式操作的图元链表结构,该数据结构能够动态存储图元对象,运行 时识别图元对象类类型并通过遍历链表进行图元定位,实现图元对象及标注参数对象的维 护,支持图元对象的添加、删除、置前、置后、属性修改、主要参数标注及辅助参数标注等操 作; 2c:在图元绘制过程中,通过绑定的关联程序变量驱动图形绘制及参数的动态标注; 步骤三,在坡口图形绘制完成之后,接头坡口参数信息和坡口图形通过数据库元数据 保存到数据库表字段中,坡口图形以中性元文件矢量格式WMF保存到数据库中,一方面减 少图形文件大小,同时矢量图形文件加载到应用程序中能够进行参数标注和图形属性修 改,实现图形数据的重用,另一方面中性坡口图形文件可作为嵌入式图形对象输出到工艺 报表文件中,在显示区域无级缩放时不会产生锯齿或图元断续等失真情况,体现出比位图 文件在存储和显示方面优点。 2.按照权利要求1所述的,其 特征是当视图区域绘制坡口图形时,在鼠标交互式拖拽图元时由于屏幕刷新频率太高会产 生闪烁现象,运用双缓存绘图机制解决屏闪问题,该过程主要步骤: 3a:创建一个位图对象并在内存中建立与视图内存相兼容的位图内存,将该位图对象 选入视图内存保证位图内存绘制的内容能够被一致地复制到视图内存; 3b:在视图中用鼠标选中图元,调整图元形状时拖拽图元形状控制点,移动图元位置时 拖拽图元移动控制点; 3c:将鼠标拖拽图元时的动态操作过程绘制在位图内存; 3d:在拖拽操作完成后将位图内存的内容拷贝到视图内存,在视图区域显示拖拽操作 的结果,消除鼠标交互操作过程中的闪烁现象。 本专利技术具有以下有益效果:采用了以上技术方案后,本专利技术针对常用接头坡口模 型的拓扑关系运用变型设计思想提出坡口模型的参数化表达并建立相应的数据结构描述, 在软件开发过程中将模型的参数和程序中的变量建立关联关系,在运行过程中实现及时的 参数驱动图形绘制,运用图元的选择技术实现交互式图元编辑及参数标注,利用双缓冲技 术解决交互绘图过程中的闪烁问题,可生成重用中性图形文件。本专利技术专利技术解决了接头图 形绘制及信息的描述问题,为焊接工艺信息化提供关键性的支撑技术。首先对焊接接头坡 口图形进行参数化建模并通过尺寸数据驱动实现图形及时绘制和尺寸参数动态标注,达到 接头坡口图形和尺寸标注的柔性化设计,实现坡口图形数据和坡口参数的数据库存储,以 矢量图形方式输出避免图形失真,矢量图在显示时相对于位图一个最显著的特征是支持无 级缩放功能,即当图形显示区域发生变化时图元不会产生断续现象,同时该方法可生成接 头图形中性元文件WMF( Wincl〇ws Meta File)输出到其他应用模块。 【附图说明】 图1本专利技术坡口图形绘制及编辑流程图。 图2本专利技术双边U型坡口参数化演变模型的示意图。 图3本专利技术坡口图形参数化驱动绘制界面图。 图4本专利技术坡口图形图元数据结构及遍历过程操作过程示意图。 图5本专利技术鼠标拖拽过程双缓存显示机制示意图。 图6本专利技术坡口图形标注模式及标注精度设置对话框示意图。 图7本专利技术坡口图形图元编辑示意图。 图8本专利技术角接接头对接焊缝示意图。 图9本专利技术含坡口参数图的焊接工艺卡。 【具体实施方式】 在图1中,本专利技术提供了,它 包括以下步骤:步骤一,首先对坡口图形进行参数化建模,其主要步骤:1a:分析常用坡口 类型的形状特征,在坡口图形拓扑结构保持不变的基础上,对常见焊接接头类型进行分类; Ib :对接头坡口图形进行参数化描述和模型表示,运用变型设计的思想实现坡口图形随参 数变化演变成不同的坡口图形,反映坡口图形随参数变化进行形状演变;Ic:建立坡口模 型参数和程序变量的绑定,通过变量的取值和变化动态修改坡口模型参数达到的图形几何 形状及尺寸大小的变更,实现程序变量和模型参数在程序运行时的一致性;步骤二,建立 交互式的图元构建及参数标注方法,该方法主要步骤:2a:设计基本图元绘制基类并要求 从MFC的抽象类CObject类继承,除了绘制功能外还需要具备动态识别类及序列化功能; 2b :设计适合交互式操作的图元链表结构,该数据结构能够动态存储图元对象,运行时识别 图元对象类类型并通过遍历链表进行图元定位,实现图元对象及标注参数对象的维护,支 持图元对象的添加、删除、置前、置后、属性修改、主要参数标注及辅助参数标注等操作;2c: 在图元绘制过程中,通过绑定的关联程序变量驱动图形绘制及参数的动态标注;步骤三,在 坡口图形绘制完成之后,接头坡口参数信息和坡口图形通过数据库元数据保存到数据库表 字段中,坡口图形以中性元文件矢量格式WMF保存到数据库中,一方面减少图形文件大小, 同时矢量图形文件加载到应用程序中能够进行参数标注和图形属性修改,实现图形数据的 重用,另一方面中性坡口图形文件可作为嵌入式本文档来自技高网...

【技术保护点】
一种交互式焊接接头坡口图形绘制及参数标注方法,其特征是它包括以下步骤:步骤一,首先对坡口图形进行参数化建模,其主要步骤:1a:分析常用坡口类型的形状特征,在坡口图形拓扑结构保持不变的基础上,对常见焊接接头类型进行分类;1b:对接头坡口图形进行参数化描述和模型表示,运用变型设计的思想实现坡口图形随参数变化演变成不同的坡口图形,反映坡口图形随参数变化进行形状演变;1c:建立坡口模型参数和程序变量的绑定,通过变量的取值和变化动态修改坡口模型参数达到的图形几何形状及尺寸大小的变更,实现程序变量和模型参数在程序运行时的一致性步骤二,建立交互式的图元构建及参数标注方法,该方法主要步骤:2a:设计基本图元绘制基类并要求从MFC的抽象类CObject类继承,除了绘制功能外还需要具备动态识别类及序列化功能;2b:设计适合交互式操作的图元链表结构,该数据结构能够动态存储图元对象,运行时识别图元对象类类型并通过遍历链表进行图元定位,实现图元对象及标注参数对象的维护,支持图元对象的添加、删除、置前、置后、属性修改、主要参数标注及辅助参数标注等操作;2c:在图元绘制过程中,通过绑定的关联程序变量驱动图形绘制及参数的动态标注;步骤三,在坡口图形绘制完成之后,接头坡口参数信息和坡口图形通过数据库元数据保存到数据库表字段中,坡口图形以中性元文件矢量格式WMF保存到数据库中,一方面减少图形文件大小,同时矢量图形文件加载到应用程序中能够进行参数标注和图形属性修改,实现图形数据的重用,另一方面中性坡口图形文件可作为嵌入式图形对象输出到工艺报表文件中,在显示区域无级缩放时不会产生锯齿或图元断续等失真情况,体现出比位图文件在存储和显示方面优点。...

【技术特征摘要】
1. 一种交互式焊接接头坡口图形绘制及参数标注方法,其特征是它包括w下步骤:步 骤一,首先对坡口图形进行参数化建模,其主要步骤: la:分析常用坡口类型的形状特征,在坡口图形拓扑结构保持不变的基础上,对常见焊 接接头类型进行分类; lb ;对接头坡口图形进行参数化描述和模型表示,运用变型设计的思想实现坡口图形 随参数变化演变成不同的坡口图形,反映坡口图形随参数变化进行形状演变; Ic:建立坡口模型参数和程序变量的绑定,通过变量的取值和变化动态修改坡口模型 参数达到的图形几何形状及尺寸大小的变更,实现程序变量和模型参数在程序运行时的一 致性 步骤二,建立交互式的图元构建及参数标注方法,该方法主要步骤: 2a:设计基本图元绘制基类并要求从MFC的抽象类(Dbject类继承,除了绘制功能外还 需要具备动态识别类及序列化功能; 2b;设计适合交互式操作的图元链表结构,该数据结构能够动态存储图元对象,运行 时识别图元对象类类型并通过遍历链表进行图元定位,实现图元对象及标注参数对象的维 护,支持图元对象的添加、删除、置前、置后、属性修改、主要参数标注及辅助参数标注等操 作; 2c:在图元绘制过程中,通过绑定的关联程序变量驱动图形绘制及参数的动态标注;...

【专利技术属性】
技术研发人员:沈春龙
申请(专利权)人:泰州学院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1