1、RefFRAMES xfr0 dx1 fr1 dx2 fr2 dx3 . xfr0: #0的x坐标 dxi: 从fri到fri的肋骨间距 fri: 肋骨间距变化处的肋位2. 几何模型(Geometry Model,GM)几何模型模块对船体进行定义、修改、绘制以及其它操作。几何元素分级结构图如下: 5种类型:点point、线curve、面surface、空间room和面对象surface object。 几何对象命名由字母、数字。小数点、下划线、加减符号等组成,不能有“*”。 推荐船体建模分船尾、船中和船首三部分,然后组合成整个船体 GEOMETRY WINDOWS是常用的NAPA工具,主要用来
2、查看定义的情况,看是否是自己想要的图形。在这里可以打开已经被系统接受的定义,主要是CURVE、SURFACE和ROOM,可以从各个角度查看定义是否光顺,是否存在问题。2.1 点Point2.1.1定义POINT name (x, y, z)也可以如下定义: 偏移已经存在的点 如:POINT p1 (27, 3, 4.5) POINT p2 p1(y+1, z-0.5) p2坐标为(27, 4, 4) POINT P3 p1(x-7) p3坐标为(20, 3, 4.5) 在曲线上定义点 如:POINT p4 cur1/x=18 通过曲线交点定义POINT p5 cur1/cur2 映射另一个点P
3、OINT p6 -p1 p6坐标为(27, -3, 4.5)2.1.2用途 检查曲线在指定位置的坐标,如: DEF?poi test knf/x=70lis test Point TEST: (70, 6.498, 7.265) 辅助线和面的定义 TEXT,POL命令中指定位置2.2 线Curve2.2.1 分类 坐标平面的平面内曲线 具有位置平面的曲线: 任意平面内的平面曲线 由位置面定义的空间曲线 无位置平面的曲线: 由空间点定义的空间曲线2.2.2 定义CURVE name explanatory text 命名 Location surface 曲线所在的位置面 Shape (proj
4、ection) 曲线形状定义或者投影 Side condition 控制其它曲线的边界条件,“ ”为可选项,下同 曲线形状定义在主坐标平面内(XY,YZ,XZ),然后投影到位置平面上。 例:CUR example Comment textX,0YZ ,(1,2),cur1,(4,6),cur2,cur3,p11)位置面(Location surface) 主平面(Principal plane)平行于坐标平面,给出曲线的第3个坐标。通过给定坐标常量定义该平面,如“X,5”或者“X,cur1/cur2”,后者通过两条曲线交点确定平面位置。 一般平面(General plane)任意方向的平面,一
5、般通过点来定义平面。如通过3点,“THR,p1,p2,p3”;THR,(-,0,8),(-,10,6)与THR,X,(0,8),(10,6)等价。 柱平面(Cylinder)平行于主轴。定义形式和下面定义曲线形状的形式相似。等同于定义曲线在位置面上的投影曲线的形状。一般用于甲板边线等空间曲线。如“XZ, (8,0), (9,4.8), (11,8)”2)形状 / 投影(Shape / Projection)投影于某一坐标平面内,有点列组成。坐标平面由XY或YX,YZ或ZY,XZ或ZX标示。 点的定义:坐标标示(x,y)、参照曲线(cur1)以及点对象(p1)。 点顺序默认时根据定义线形状的首字
6、母排序,如XY,(x,y)则以x坐标值升序排列,其次以书写顺序排列,若YX则以y坐标值升序排列。而点的坐标书写顺序只能是(x,y,z)顺序,不随XY或YX的改变而改变。在点列前面加“*”使点的使用顺序保持书写顺序。 曲线角度角度由“/”标示,“A/”为入角,“/A”为出角。0为x轴或者y轴正向。逆时针为正,顺时针为负。如:YZ ,A,/60,0/,B,/60,C注:若点两侧仅写出角或者入角,则未写的一侧同另一侧角度相同。如上图虚线部分的B点。“/”和“/”为自由角,折角点标示为“/,A,/”,直线标示为“A,/,/,B”。若整个曲线为折线,则在点列前加“”即表示两点间均为直线。如“XY,*,5
7、:z5处的交点;NAME/Zzmanagecontract_design进入contract design界面,在toolcontract_design的左上方有一个(右图)所示的tree,设计者按照这个tree一步一步往下做。1)在contract design标题下设定船舶的方形系数,双层底、主甲板高等基本尺寸要素。2)在contract_design界面下打开hullcreate hullnew from template,首先选择该船是否有平行中体。图形命令为如果有,则在此界面下设定平行中体的相关信息,如平行中体的起止位置,甲板高等。如果没有平行中体,则设的底半径,船首的x位置等等。
8、注意:在toolcontract_design下设定的任何信息都需要点击update键,此时信息才能被系统接收。 在contract_design的modify hull(左图)命令下点击(edit source)进入到hull edit界面(也可以直接由tool hull surface editor进入),此时已经建立了hulla hullf hullm(如果有平行中体)三个部分。在hull edit界面下,我们可以按船舶型线的要求画好我们需要的型线选中任意一条型线,点击(text window),看到下图,在此界面下我们可以对型线进行定义和修改如果需要在hull中添加或减少曲线,则在hu
9、ll editcurvecreate new curve在此界面下可以按需要定义曲线,并在text window下修改曲线。在hull editoptions界面下(右图),按设计者自己的习惯设定点的颜色、是否显示曲率、是否显示点等信息。在hull edit下点击画图工具。在下设定画图工具的属性,按需要对船体型线进行剖分。方法二:在主界面或tool text editor下将所有的曲线按上述曲线定义方法(2.2)定义好,然后将所有的曲线按照上述2.3定义曲面的方法定义。3.2由母型船变换得到新的型线NAPA提供了TRA功能对母型船进行改造。TRA功能包括主尺度仿射变换,排水量变换,仿射和排水量
10、结合变换,平移变换,分段线形转换,横剖面面积变换等。方法一:在主界面下使用tra命令:1)Affine transformationTRA?res xxx2 结果将存在xxx2版本中des ondim l=70 b=-1 t=4.5 argsOK2)Displacement transformationsres xxx2dim d=3800 lcb=433) Combined affine and displacement transformationdim d=3800 lcb=43 b=-0.44)Translationmove x 105) Keeping CL and B/2 cons
11、tantdim d=-50const6) Piecewise linear - no degrees of freedomplx (30 60) (30 50) TRA?7) Piecewise linear - one degree of freedomres xxx2 dim lcb=-2plx (62 82) - (62 x) 8) Piecewise linear - two degrees of freedomplx (0 22 62 82) - (0 x x 82)dim d=-100 lcb=+0 plx9) Transformation of the frame area cu
12、rvefraFRA?gen farea1plx farea1 - farea2managercontract_desigenhullcreate hulltransformation中可以实现上述各个功能。3.3型值表的输出在loft命令中输入x和y的范围,再用list列出。LOFT?x (2.4,62.4,3)z 7.2sel xzlist4静水力(Hydrostatics,HD)使用图形界面输出在船舶型线建好以后就可以进行静水力计算,打开taskhydrostatics hydrostatics,进入hydrostatics界面(下图)的arguments,在arguments下,可以按设
13、计者输出的需要设定吃水T,纵倾TR等相关信息。在hydrostatics的output 界面下按设计者需要输出静水力的各项内容(下图)如果需要设定输出的选项和格式,则点击图中的得到输出(如下图)界面,在此界面下设计者可以按自己的要求输出他想输出的静水力的任何信息。在主界面下使用命令输出:Lis(等同list hyd) 输出HYD, T, DISP, LCB, KMT, CB, WLA, MCT, TCP(TPC)Lis trq 输出trim数Lis comb 等同与lis hyd lis trqLis lds 输出加载尺度Lis tri输出trim表Lis obj输出船体信息Lis obj 输
14、出船体主尺度特征5.舱室定义使用用户图形界面room editor下进入舱室定义在filenew下,设计者可以定义舱室的名字,用途,以及是否添加到总布置中。如果所定义的舱室是和已定义好的某个舱室对称,则在room type选择reflect,否则选择elementary。在此新建了一个舱室后,回到room edit界面,在该界面的左侧可以看到limit图标,点击在limit则在下方出现一个定义舱室的界面,在此处输入舱室的x,y,z的限制,则可以得到该舱室并将取加入到总布置中。在主界面或tooltext edit下按照上述2.4的方法定义好舱室然后使用下面的命令将定义好的舱室加到ship mod
15、el中去Task?smSM? !SEL TYPE=R NEW abcdef ADD LIST() SAVEnew a6. 舱容(Capacities,CP)CP模块功能 计算舱室的静水力特性 定义测深管 输出测深表 检查几何模型6.1定义6.1.1定义探声管NAPA中SOUNDING管有四种形式:MU Manual UllageMS Manual SoundingRU Remote UllageRS Remote Sounding以MS为例,具体步骤如下:CPCP?PARPAR? DEV, APT, MS, (#14-0.1, 0.15, 9.97), (#14-0.1, 0.15, 20.3
16、45)CATok6.1.2定义钢料减少PARRED name (z1,r1) (z2,r2), .name: 舱室名z1,z2: 离基线高r1,r2: 响应的局部钢料减少RED name I (f1,r1) (f1,r2), .f1,f2: filling 角(0.1)6.2输出6.2.1使用用户图形界面在taskcapacitiescomparments下输出。在arguments中按设计者输出的需要设定舱室、选定输出步长等。在output中输出所需要的舱室信息6.2.2命令输出在主界面下输出舱室com r03001lis使用探声仪测量舱容输出gaugecpcomp r03003gstep
17、100lq gauge volm/t2 volm(Heel5)/h5t2 volm(Heel-5)/h-5t2 too hd=(ul s u ( Test) ul) 输出fsmlq cp h fsm(Fsm.10)/10 fsm(Fsm.20)/20 fsm(Fsm.30)/30too hd=(ul s u ul - ul) !form fsm 7.37. 船舶模型(Ship Model,SM)7.1SM多个独立的room组合形成舱室布置(compartment arrangement)。可以在SM模块下的table中定义组合。在table中的每个room都给赋予一种个用途,该用途控制着room的多个特征,如货物密度(RHO)、钢结构折减系数(RED)、渗透率(PERM)等等,下图为一个布置。用途(Purpose)的定义及其相关参数在用途定义模块(PDEF)中定义用途(Purpose)。Napa的用途模板为PAR*STD(在Napa DB7中,类别为com.parameter),用户可以在DB1中另存为PAR*PRO然后根据实际添加自定义。程序在选择使用用途(如,淡水定义标示为FW)时先搜索PAR*PRO,若在PAR*PRO中没有发现所指定的用途(如FW),然后再到PAR*STD中搜索相应的用途(如FW
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1