1、HD-SHM 2000 船体建造系统宏语句汇编编制:陆剑华审核:陶自强沪东造船厂计算机所二年三月HD-SHM2000 船体建造系统宏语句汇编2目 录宏 语 句 14宏 语 句 24宏 语 句 35宏 语 句 45宏 语 句 56宏 语 句 66宏 语 句 77宏 语 句 87宏 语 句 98宏 语 句 108宏 语 句 119宏 语 句 129宏 语 句 1310宏 语 句 1410宏 语 句 1511宏 语 句 1711宏 语 句 2012宏 语 句 2112宏 语 句 2213宏 语 句 2313宏 语 句 2414宏 语 句 3014宏 语 句 3115宏 语 句 3215宏 语 句 3
2、316宏 语 句 4016宏 语 句 4117宏 语 句 4217宏 语 句 4518宏 语 句 5018宏 语 句 5119宏 语 句 5319宏 语 句 5520宏 语 句 5620宏 语 句 5821宏 语 句 5921宏 语 句 6022宏 语 句 6122宏 语 句 6223HD-SHM2000 船体建造系统宏语句汇编3宏 语 句 8023宏 语 句 11024宏 语 句 11124宏 语 句 11225宏 语 句 19925宏 语 句 20026宏 语 句 29726宏 语 句 29827宏 语 句 30027宏 语 句 30128宏 语 句 30328宏 语 句 30529宏 语
3、 句 30629HD-SHM2000 船体建造系统宏语句汇编4CLYXr3r12bhXYLCSiFjr2143badx宏 语 句 1 适用于肋板 调用格式: CALL/M1,Fr,b,h,r1,r2,r3 参数说明: Fr 肋号 b 距舯尺寸 h 距基线高度 ri 分别为三切角的半径,且可以为零 (i=1,2,3)。 宏 语 句 2适用于肋板或底纵桁 调用格式: CALL/M2,x,a,b,d,r1,r2,r3,r4,i,j 参数说明: x 孔中心距舯尺寸 a,b 内孔尺寸,且孔中心为零件中心 d 零件宽度的二分之一 ri 分别为四切角的半径,且可以为零 (i=1,2,3,4) i,j 分别为
4、上端直线 Si 和下端曲线 Fj,必须事先定义。 HD-SHM2000 船体建造系统宏语句汇编5xdabr3412FjCLYXhXYLCFjr2143badxic宏 语 句 3 适用于肋板或底纵桁 调用格式: CALL/M3,x,a,b,d,r1,r2,r3,r4,h,j 参数说明: x 孔中心距舯尺寸 a,b 内孔尺寸,且孔中心为零件中心 d 零件宽度的二分之一 ri 分别为四切角的半径,且可以为零 (i=1,2,3,4) h 距基线高度 i,j 分别为上端直线 Si 和下端曲线 Fj,必须事先定义。宏 语 句 4适用于肋板或底纵桁调用格式: CALL/M4,x,a,b,d,r1,r2,r3
5、,r4,i,j,c1,c2 参数说明: x 孔中心距舯尺寸 a,b 内孔尺寸,且孔中心为零件中心 d 零件宽度的二分之一 ri 分别为四切角的半径,且可以为零 (i=1,2,3,4) i,j 分别为上端直线 Si 和下端曲线 Fj,必须事先定义 c1,c2 c1r1、c2r4;c1,c2 亦可为零。 HD-SHM2000 船体建造系统宏语句汇编6XYLCFrbhFrCLYXh宏 语 句 5 适用于肋板或横隔舱板 调用格式: CALL/M5,Fr,b,h 参数说明: Fr 肋号 b 距舯距离 h 距基线高度。 宏 语 句 6适用于横隔舱板 调用格式: CALL/M6,Fr,h 参数说明: Fr
6、肋号 h 距基线高度。 HD-SHM2000 船体建造系统宏语句汇编7XYLCFrbh21eFrCLYXh21e宏 语 句 7 适用于横隔舱板 调用格式: CALL/M7,Fr,h1,h2,b,e 参数说明: Fr 肋号 h1,h2 距基线高度 b 距舯距离 e 加放余量值,e0。 宏 语 句 8适用于横隔舱板 调用格式: CALL/M8,Fr,h1,h2,e 参数说明: Fr 肋号 h1,h2 距基线高度 e 加放余量值,e0。 HD-SHM2000 船体建造系统宏语句汇编8CLYXbhe21hbe2a=-a=1XYLCha=-1e2宏 语 句 9 适用于横隔舱板 调用格式: CALL/M9
7、,Fr,Name,b,h,a,e1,e2 参数说明: Fr 肋号 Name 甲板线名 b 距舯距离 h 平直口距基高度 a 当 a=-1 时,如左图所示;当 a=1 时,如右图所示 e1,e2 余量。 宏 语 句 10适用于横隔舱板调用格式: CALL/M10,Fr,Name,h,a,e1,e2 参数说明: Fr 肋号 Name 甲板线名 h 平直口距基高度 a 当 a=-1 时,如上图所示;当 a=1 时,如下图所示e1,e2 余量。 HD-SHM2000 船体建造系统宏语句汇编9rFicbaedh21tXYLCharNmeFd宏 语 句 11 适用于肘板 调用格式: CALL/M11,a,
8、b,c,e,h1,h2,t,d,i,r 参数说明: a,b,c,e 零件边框的尺寸 h1,h2 分别表示距基线高度 t 为角度 e 为折边的宽度 i 为曲线代号,必须事先定义 r 为切角半径 d 内孔的直径,可为零。 宏 语 句 12适用于强肋骨调用格式: CALL/M12,Fr,Name,h,a,d,r 参数说明: Fr 肋号 Name 甲板线名 h 下口距基高度 a 与甲板之间的间隙 d 肋骨宽度 r 切角半径。 HD-SHM2000 船体建造系统宏语句汇编10CLYXgFrNamebfdctbatPij宏 语 句 13 适用于肘板 调用格式: CALL/M13,Fr,Name,a,b,c
9、,g,e,f,t,r,d 参数说明: Fr 肋号 Name 甲板线名 a,g 分别是与甲板线和肋骨线之间的间隙 b,c,f 分别是零件边框的尺寸 e,t e 为折边的宽度,t 为角度 r 切角半径 d 为内孔直径,可为零。 宏 语 句 14适用于生成零件的折边调用格式: CALL/M14,i,j,a,b,t 参数说明: i,j 分别为折边已知的两个端点,且 Pi 必须是当前已切割到的点a,b 折边的尺寸 t 是如图所示斜角的角度。HD-SHM2000 船体建造系统宏语句汇编11PjiabFkltrPjPirab宏 语 句 15 适用于生成零件的折边 调用格式: CALL/M15,i,j,a,b
10、,t,k,l,r 参数说明: i,j 分别为折边已知的两个端点,且 Pi 必须是当前已切割到的点a,b 折边的尺寸 t 是如图所示斜角的角度k,l 是如图所示曲线的代号r 切角的半径。 宏 语 句 17适用于生成零件的折边 调用格式: CALL/M17,i,j,r,a,b 参数说明: i,j 分别为折边已知的两个端点,且 Pi 必须是当前已切割到的点r 圆角的半径 a,b 折边的尺寸。HD-SHM2000 船体建造系统宏语句汇编12YXr2143P0Fidxx21FiP0r34XYcdd宏 语 句 20 适用于横梁或甲板纵桁 调用格式: CALL/M20,i,x1,x2,d,r1,r2,r3,
11、r4 参数说明: i 曲线的代号,必须事先定义x1,x2 分别为起始端座标值,终止端座标值 d 零件板高 ri 分别为四切角的半径,且可以为零 (i=1,2,3,4)。 注:切割起始点为 P100。 宏 语 句 21适用于横梁或甲板纵桁调用格式: CALL/M21,i,x1,x2,d1,d2,r1,r2,r3,r4,c1,c2 参数说明: i 曲线的代号,必须事先定义x1,x2 分别为起始端座标值,终止端座标值 d1,d2 零件两端的高度 ri 分别为四切角的半径,且可以为零 (i=1,2,3,4)c1,c2 分别为两直线段长 c1r2;c2r3。 注:切割起始点为 P100。 HD-SHM2
12、000 船体建造系统宏语句汇编13x21dFiP0rXYaaebc21YXrP0Fixaaeddb宏 语 句 22 适用于横梁或甲板纵桁 调用格式: CALL/M22,i,x1,x2,d,a1,b1,e1,r1,r2,a2,b2,e2 参数说明: i 曲线的代号,必须事先定义x1,x2 分别为起始端座标值,终止端座标值 d 零件板高 ai,bi,ei 切口尺寸 (i=1,2),当无切口时 ai=bi=ei=0;当切口为切角时 bi=0;ai=ei r1,r2 分别为两切角的半径。 注:切割起始点为 P100。 宏 语 句 23适用于横梁或甲板纵桁调用格式: CALL/M23,i,x1,x2,d
13、1,d2,a1,b1,e1,r1,r2,a2,b2,e2,c1,c2 参数说明: i 曲线的代号,必须事先定义x1,x2 分别为起始端座标值,终止端座标值 d1,d2 零件两端的高度 ai,bi,ei 切口尺寸 (i=1,2),当无切口时 ai=bi=ei=0;当切口为切角时 bi=0;ai=ei r1,r2 分别为两切角的半径 c1,c2 两直线段的长度,c1r1;c2r2。 HD-SHM2000 船体建造系统宏语句汇编14XYLCNamebdFr1234YXNameFr1#Fr2#cLdde43bb宏 语 句 24 适用于强横梁 调用格式: CALL/M24,Fr,Name,a,b,d,r
14、1,r2,r3,r4 参数说明: Fr 肋号 Name 甲板线名 a 横梁宽度 b 距舯的尺寸(可正可负) d 与肋骨线的间隙 ri 四切角的半径 (i=1,2,3,4)。 宏 语 句 30适用于甲板边板 调用格式: CALL/M30,Name,Fr1,d1,Fr2,d2,b1,b2,e1,e2,e3,e4 参数说明: Name 甲板线名 Fr1,Fr2 分别是起始,终止肋号 d1,d2 表示起点离 Fr1 ,终点离 Fr2 的距离,正向艏,负向艉b1,b2 分别表示起始,终止处距舯的距离 e1 “小脚”高度 ei 均为加放余量数 (i=2,3,4)。 HD-SHM2000 船体建造系统宏语句
15、汇编15d2LcXYe43Name1Fr1#Fr#bdbYXcLFr1#Fr2#bbddName43宏 语 句 31 适用于甲板边板 调用格式: CALL/M31,Name,Fr1,d1,Fr2,d2,b1,b2,e1,e2,e3,e4 参数说明: Name 甲板线名 Fr1,Fr2 分别是起始,终止肋号 d1,d2 表示起点离 Fr1 ,终点离 Fr2 的距离,正向艏,负向艉b1,b2 分别表示起始,终止处距舯的距离 e1 “小脚”高度 ei 均为加放余量数 (i=2,3,4)。 宏 语 句 32适用于甲板边板调用格式: CALL/M32,Name,Fr1,d1,Fr2,d2,b1,b2,e
16、1,e2,e3,e4 参数说明: Name 甲板线名 Fr1,Fr2 分别是起始,终止肋号 d1,d2 表示起点离 Fr1 ,终点离 Fr2 的距离,正向艏,负向艉b1,b2 分别表示起始,终止处距舯的距离 ei 均为加放余量数 (i=1,2,3,4)。 HD-SHM2000 船体建造系统宏语句汇编16LcXYb2ab1alee43CLYXxybhr132宏 语 句 33 适用于甲板板 调用格式: CALL/M33,b1,a1,b2,a2,l,e1,e2,e3,e4 参数说明: b1,b2 分别表示起始,终止处距舯的距离 a1,a2 分别是起始,终止端零件的宽度 l 零件的长度 ei 均为加放
17、余量数 (i=1,2,3,4)。 宏 语 句 40适用于开设三角内孔调用格式: CALL/M40,r1,r2,r3,b,h,x,y 参数说明: b 距舯距离 h 内孔上口距基线高度 x,y 如图所示尺寸 ri 为内孔圆角半径 (i=1,2,3)。HD-SHM2000 船体建造系统宏语句汇编17r231XYLCbdFjSiSiFjd1bCLYXr32宏 语 句 41 适用于开设三角内孔 调用格式: CALL/M41,r1,r2,r3,b,i,d1,j,d2 参数说明: b 距舯距离 i,j 直线与曲线的代号,必须事先定义 d1 内孔与直线 Si 的距离 d2 内孔与曲线 Fj 的最小距离 ri
18、为内孔圆角半径 (i=1,2,3)。 宏 语 句 42适用于开设三角内孔(一边为曲线)调用格式: CALL/M42,r1,r2,r3,b,i,d1,j,d2 参数说明: b 距舯距离 i,j 直线与曲线的代号,必须事先定义 d1,d2 内孔与直线,曲线的距离(d2 是平行尺寸)ri 为内孔圆角半径 (i=1,2,3)。HD-SHM2000 船体建造系统宏语句汇编18XYLCFjSiababhxFid宏 语 句 45 适用于开设内孔 调用格式: CALL/M45,t,x,a,b,i,j 参数说明: t 内孔的类型参数 a,b 内孔尺寸(参见 QTU1) x 内孔中心距舯的距离 i,j 分别为直线
19、,曲线的代号,必须事先定义。 注:内孔在 si 和 Fj 的夹角平分线上,并按该角平分线倾斜。宏 语 句 50适用于开设内孔调用格式: CALL/M50,t,x,i,h,a,b,d,q 参数说明: t 内孔的类型参数 x 内孔中心距舯的距离 i 为曲线的代号,必须事先定义 h 与参考曲线 Fj 的高度差, (当 h0R0) r 圆角的半径。 宏 语 句 53(54)适用于开设切角。当不是 Si而是 Fi 时,为 M54调用格式: CALL/M53,i,j,a,r 或 CALL/M54,i,j,a,r 参数说明: i,j 直线或曲线的代号,必须事先定义a 分别为切角长与宽 (a0) r 圆角的半
20、径。 注:当 R0 时,切口为圆弧型 当 R0 时,切口为直线型。 HD-SHM2000 船体建造系统宏语句汇编20hbrFiabhxFid宏 语 句 55 适用于开设流水孔 调用格式: CALL/M55,定位点,i,r,b,h 参数说明: 定位点 有四种输入方式:x,y 给出孔中心尺寸,X,x 给出距舯距离,Y,y 给出距基尺寸,P,j 直接给出该点 i 为曲线代号 r,b,h 分别为流水孔的尺寸。 宏 语 句 56适用于开设内孔 调用格式: CALL/M56,t,x,i,h,a,b,d 参数说明: t 内孔的类型参数 x 内孔中心距舯的距离 i 为曲线的代号,必须事先定义 h 与参考曲线
21、Fj 的高度差, (当 h0 时,表示孔在曲线下方)a,b,d 内孔的尺寸,参见(QTU1),a=0 时无内孔。HD-SHM2000 船体建造系统宏语句汇编21FijbadxFijS69l宏 语 句 58 适用于开设内孔 调用格式: CALL/M58,x,i,j,a,b,d 参数说明: x 内孔中心距舯的距离(可正可负)i,j 分别为上下曲线的代号,必须事先定义 a,b,d 内孔的尺寸,参见(QTU1)。注:内孔中心为上下两曲线的分中位置。宏 语 句 59适用于开设内孔调用格式: CALL/M59,i,j,l,a,b,d 参数说明: i,j 分别为上下曲线的代号,必须事先定义 l 顶点到孔中心
22、的距离 a,b,d 内孔的尺寸,参见(QTU1)。 注:输出的角平分线为 S69。 HD-SHM2000 船体建造系统宏语句汇编22h21btdrRXFiPjPjFiXdbt12ra=-h507宏 语 句 60 适用于开设贯通切口 调用格式: CALL/M60,i,定位点,d,h,t1,R1,r1,b1,h1,t2,R2,r2,b2,h2 参数说明: i 为曲线代号 定位点 有五种输入方式:x,y 或 X,x 或 Y,y 或 P,j 或 N,nd 为切口理论线与 X 轴的夹角(若与曲线垂直,则 d=400)h 为切口高度 Ri,ri 分别为下口切角半径,上口四圆角半径 (i=1,2)ti,bi
23、,hi 如图所示的尺寸。 注:切口中先切割到的那部分用下标为的参数描述。 宏 语 句 61适用于开设贯通切口调用格式: CALL/M61,i,定位点,d,h,t1,t2,b,r,a 参数说明: i 为曲线代号 定位点 有五种输入方式:x,y 或 X,x 或 Y,y 或 P,j 或 N,nd 为切口理论线与 X 轴的夹角(若与曲线垂直,则 d=400)h,b 分别为腹板高度和面板的宽度 t1,t2 分别为腹板厚度和面板的厚度 r 下口切角半径 a 为切割方向。 HD-SHM2000 船体建造系统宏语句汇编23t1xdXPja=-a=2bFih507a=-1xdXFiPnRr2lhbek宏 语 句
24、 62适用于开设贯通切口 调用格式: CALL/M62,i,定位点,d,h,t1,t2,b,a 参数说明: i 为曲线代号 定位点 有五种输入方式:x,y 或 X,x 或 Y,y 或 P,j 或 N,nd 为切口理论线与 X 轴的夹角(若与曲线垂直,则 d=400)h,b 分别为腹板高度和面板的宽度t1,t2 分别为腹板厚度和面板的厚度a 为切割方向。 宏 语 句 80适用于开设贯通切口调用格式: CALL/M80,i,定位点,d,a,h,b,r1,R,r2,l,k,e 参数说明: i 为曲线代号 定位点 有五种输入方式:x,y 或 X,x 或 Y,y 或 P,j 或 N,n d 为切口理论线
25、与 X 轴的夹角(若与曲线垂直,则 d=400)h,b,a 分别为型材高度,切口宽度,切割方向r1,r2,R 分别为如图所示圆的半径 l 为留根尺寸 k,e 为输出点的代号和与端点的距离(书写方式同 QTU3) 。HD-SHM2000 船体建造系统宏语句汇编24(Pi,z1)j2V4xy(Pm,z3)i1n4j2VI宏 语 句 110 适用于计算并显示空间二点 的距离 调用格式: CALL/M110,i,z1,j,z2 参数说明: i 第一点的编号 z1 第一点的座标 j 第二点的编号 z2 第二点的座标。 注:调用后计算出的距离存放在变量 V41 中。宏 语 句 111适用于计算并显示二结构
26、面的夹角调用格式: CALL/M111,i,z1,j,z2,m,z3,n,z4 参数说明: i,z1 折角线上第一点的编号及该点的座标 j,z2 折角线上第二点的编号及该点的座标 m,z3 结构平面 I 上一点的编号及该点的座标 n,z4 结构平面 II 上一点的编号及该点的座标。 注:调用后,两结构面的夹角存放在变量 V42 中,单位为度。HD-SHM2000 船体建造系统宏语句汇编25Fkr-1+xPjiNamewl宏 语 句 112 用于按指定方向展开纵 骨的内口线,并显示展 开面与肋骨面的夹角调用后,Fr-1 肋位,与 Pi 对应的型值点为 261,展开点为 264。Fr+1 肋位,型
27、值点为 263展开点为 266调用格式: CALL/M112,name,i,j,k 参数说明: name 纵骨结构线名 i 定位点 Pi 的下标,Pi 必须事先定义 j 展开方向点 Pj 的下标,Pj 必须事先定义 k 生成的曲线代号。注:调用后,展开面的向艉部与肋骨面的向舯部间的夹角存放在变量 V42中,单位为度,并借用 C60 显示: 当前肋号,纵骨结构线名,夹角。宏 语 句 199适用于给出粗略尺寸的手放零件调用格式: CALL/M199,a,b,c,d,e,l,w 参数说明: a 零件名 b 件数 c 零件厚度 d 材料牌号 e 加工编码 l 零件长 w 零件宽。 HD-SHM2000 船体建造系统宏语句汇编26lwl宏 语 句 200 适用于给出粗略尺寸