文档库 最新最全的文档下载
当前位置:文档库 › H型钢信息表及套料表编制软件开发

H型钢信息表及套料表编制软件开发

H型钢信息表及套料表编制软件开发
H型钢信息表及套料表编制软件开发

H 型钢信息表及套料表编制软件开

摘要:针对H 型钢的形状信息提取及套料排版方法进行研究,构建算法模型,开发出了一套用于加工设计的H 型钢信

息表及套料表编制软件。软件的形状信息表生成模块通过批量读取型钢零件的NC 文件,按照标准化型钢样式输出型钢信息表,然后套料模块在识别信息表数据之后输出套料表,整个过程计算准确,运行效率高。不同于输出零件图和排版图的传统型钢加工设计作业模式,该软件以数据表形式呈现设计文件,大幅减少了出图量,为用户提供了一套高效的型钢加工设计新模式。

关键词:H 型钢,NC 文件,形状信息,套料,Excel ,C#,VB

Abstract 押Based on the research of shape information extraction and nesting method of H shape steel熏this paper builds

an algorithm model and develops a set of information table and nesting table programming software for shop design.The shape information table generating module of the software outputs the steel information table according to the standardized steel style by reading the NC files of the steel part熏and then the nesting module outputs the nesting table after the informa?tion table熏and the whole process is accurate and the operation efficiency is high.

Keywords 押H-shape steel熏NC file熏shape熏nesting熏Excel熏C#熏VB

H 型钢[1]是较为常见的一种钢材,由于组对焊接的需要,在下

料预制过程中,通常对型钢零件的端部进行加工处理,端部形状

是型钢零件的重要特征信息[2]。目前车间生产是依照零件图确定型钢的长度和端部形状,同时参考排版图确定使用的原料数量,

然后对型钢进行下料加工[3]。当型钢零件数量较多时,加工设计人员就需要为车间绘制大量的零件图和排版图,导致加工设计工作

任务繁重,图纸处理繁琐,而且大量的图纸也不便管理。

显然,型钢零件信息批量化处理以及快速套料具有重要的工

程价值。目前,上海船舶工艺所对于型材套料开发了一套一维套

料软件[4],江南造船集团也针对H 型钢下料出图进行了研究[5]。这些研究均针对H 型钢预制工作的单一方面,且均以图形形式呈

现。本文以能够通过三维软件快速输出得到的H 型钢NC 文件

作为输入数据源,为型钢预制方案编制提供了一套标准化的处

理方式。

1软件逻辑及界面

软件采用C#和VB 语言编写,设计基于NC (Numerical

Control )文件读取和Ex?

cel 表格调用。通过批量

化处理Tekla structure [8]

三维模型导出的型钢

NC 文件,获得型钢零件

形状数据。型钢套料计算

的输入数据建立在上一

步批处理基础之上,并通

过内置算法进行批量化

套料排版。两部分均通过

调用Excel 表格文件来

实现数据的输出。后台算

法建立于界面设计下的

Click 事件。具体的设计逻辑见图1。界面设计分为两部分,图2是形状信息表的生成模块界面,图3是套料模块界面。两者都对接同一份Excel 模板文件。当两部分工作完成后,整个预制方案即自动完成。图2形状信息表生成模块界面示意图图3套料模块界面示意图2H 型钢形状信息表生成原理2.1H 型钢的形状描述针对端部规整的型钢零件,选用一些参数对其形状进行描述,见图4。图中定义了L 、sa1、sa2、ea1、ea2、sc1、sc2、ec1、ec2、sk1、sk2、ek1、ek2这些标注参数,用于描述H 型钢的总长度和H 型钢信息表及套料表编制软件开发

谢晖张强张谦韦金超(中海福陆重工有限公司,广东珠海519000)

H Shape Steel Information Table and Nesting Table Programming Software

Development

图1软件架构示意

图114

相关文档