与CATIA系统的接口使用说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HD-SHM系统的
与CATIA系统的接口使用说明书
编写:陶自强
审核:陆剑华
上海东欣软件工程有限公司
二○○二年十月
HD-SHM系统的
与CATIA系统的接口使用说明书
一、功能概述
CATIA系统是IBM公司的经销的一个CAD系统,大量用于飞机、汽车行业,在船舶设计中也有使用。该系统在三维设计建模上有其特长,但在船体的线型光顺和船体生产信息生成上欠缺。
HD-SHM系统是上海东欣软件工程有限公司依托沪东中华造船(集团)有限公司,自主开发的计算机辅助船体建造系统。该系统用于船体生产设计和船体建造。HD-SHM系统经二十多年的不断扩充完善,密切结合工厂生产实际,提供的生产信息适合车间下料、加工、装配的要求,成为工厂放样和生产的有力工具。
HD-SHM系统的与CATIA系统的接口,使两系统结合起来。通过接口,HD-SHM 系统三向光顺的船体型线能传给CATIA系统;CATIA系统的型线、板缝和零件信息能传递给HD-SHM系统,让HD-SHM系统完成后继的零件完善、套料、下料、加工、装配等生产信息的制作,解决工厂船体CAD/CAM的问题。
接口系统有以下功能:
1 生成船体线型光顺后型线输入到CATIA中的文本文件。
2 转换从CATIA系统提取的型线到HDSHM系统。
3 转换从CATIA系统提取的外板纵缝到HDSHM系统。
4 转换CATIA系统生成的零件到HDSHM系统的零件库,在转换过程中对零件提供焊接收缩补偿和加放建造余量的功能。
在HD-SHM系统中,与CATIA系统的接口功能组织在线型系统、外板系统以及结构系统的的相关功能页里。
二、生成船体光顺线型后型线输入到CATIA中的文本文件
1 需要的HDSHM船体线型文件
本功能需要前/后半艘船体线型用HDSHM系统光顺时的全部文件作为输入文件。
2 生成的文本文件
使用本功能,生成3个文本文件,这些文件是把光顺后的HDSHM船体型线数据输入到CATIA系统中所必需的。生成的文本文件如下:
1)将全船肋骨样条数据直接输入到CATIA中的文本文件
文件名为AA0.DAT,格式为:
船名
肋骨总数N 起始肋号N1 终止肋号Nn
肋骨N1 点子数n1 X11 Y11
R11 X12 Y12
………
肋骨Nn 点子数nn Xn1 Yn1
Rn1 Xn2 Yn2
………
2)将各点的三维坐标值输入到CATIA中的文本文件
文件名为AA1.DAT,格式为:
X1 Y1 Z1
X2 Y2 Z2
………
3)将肋骨始末点、与边平、底平、折角线、最高水线、轮廓线等的交点,各水线与轮廓线的交点输入到CATIA中的文本文件
文件名为AA2.DAT,格式为:
X1 Y1 Z1
X2 Y2 Z2
………
3 操作
进入HDSHM系统的船体线型系统的“接口”功能页:
首先进行肋距定义。
在船体线型光顺时,船长坐标总是使用理论肋距。但是,船厂在建造时,由于焊接收缩等原因,采用理论肋距不能保证建成船舶的设计长度。工厂常常通过伸长理论肋距,把它转换成建造肋距后再建造,来保证建成船舶的设计长度。此外,在船体线型光顺时,为前/后半艘船体分别建立坐标系,但是在生成发送CATIA 的型线时必须使用全船统一坐标系。由于这两个原因,接口程序在处理船体型线时通过肋距定义来建立全船的采用建造肋距的船体坐标系。
用户在功能页输入框中输入肋距定义。肋距定义的格式如下:
f1,s1,d1,f2,s2,d2…,fn/
其中fi是前后肋距发生变化的肋号,si是理论肋距,di是肋距伸长,si+di是建造肋距。肋距定义必须以“/”结束。
例如某船的肋距信息为:
-6,600,0,11,780,0,43,790,1,215,600,0,243 /
该船从43#肋骨到215#肋骨,理论肋距790,而建造肋距为791。而其他区域,理论肋距与建造肋距同。
输入的肋距定义数据会作为一个文件FSPACE**.DAT存放在当前工作目录。以后进入本功能页,系统会打开该文件,把文件中的肋距定义数据显示在输入框
中。
在确认肋距定义正确后,用鼠标单击“向CATIA发送型线”按纽,出现如下“生成发送CATIA的型线接口文件”的窗口:
输入船名,选择前/后半艘线型代码,用鼠标单击“生成接口文件”按纽,即生成发送CATIA的型线接口文件:AA0.DAT,AA1.DAT,AA2.DAT。
三、从CATIA接收型线
1 CATIA系统提供的型线文本文件
要把CATIA系统中的型线输入到HDSHM系统,需要CATIA系统提供型线文本文件。CATIA系统提供的型线文本文件,文件名任取,但扩展名为CAT。型线文本文件的格式如下:
+++++++++++++++++++++++++++++
CURVE=*CRV203 给出型线名
NARC= 27 段数
X= 67110.0000000000000 定位面位置
==============================
ARC= 1 第1段
NDEG= 3
NP= 123
COEFFICIENTS 方程系数
Y( 1)=-12400.00000
Y( 2)= .00000
Y( 3)= .00000
Z( 1)= 14400.00000
Z( 2)=-19810.00732
Z( 3)= 9905.00327
Xmin= 67109.96875
Xmax= 67110.03125
Ymin= -12400.03027
Ymax= -12399.96973
Zmin= 4494.966309
Zmax= 14400.03027
==============================
ARC= 2 第2段
………
+++++++++++++++++++++++++++++
CURVE=UNSP166-XZ 又一根型线的型线名
NARC= 17