资源描述
工作任务要求:运用HD-SHM系统,熟练完成典型船舶船体型线三向光顺,生成相关数据文件和图形。学习目标知识目标1.理解型线系统功能和操作流程;2.理解和掌握读船体型值和图形显示控制的方法;3.理解整个交互三向光顺的方法和过程,深刻理解和熟练掌握定义型线、编辑型值表、单根型线交互光顺、边界线与特殊空间线处理的方法和操作;4.理解和掌握光顺前处理的作用和操作方法;能力目标1.掌握型线系统的操作流程;2.掌握读船体型值和图形显示控制的方法;3.掌握整个交互三向光顺的方法和过程,深刻理解和熟练掌握定义型线、编辑型值表、单根型线交互光顺、边界线与特殊空间线处理的方法和操作;4.理解和掌握光顺前处理的作用和操作方法;一、应用实船选取 以150吨冷藏船整个交互三向光顺过程为例,教学做结合地详细讲授船体型线交互三向光顺系统的使用方法和实际应用。150吨冷藏船外表型线曲率变化大,具有较典型的代表性.主尺度、前半艏型值表、艏部详细尺寸如下:总长:49000 垂线间长:45000 型宽:8500 型深:4000 设计吃水:2800 该船为倾斜龙骨、艉封板,全船划分为10个理论站,全船肋骨间距为550,分布为-5至82,0号肋位在0号理论站后250。前半艏型值表站号半宽值高度值水线水线水线水线水线上甲板边线尾楼甲板边线首楼甲板边线外板顶线弦墙顶线纵剖线纵剖线上甲板边线尾楼甲板边线首楼甲板边线外板顶线弦墙顶线25803020334035803800409037020504170507010201530195023402660315036001370419044405350图1 150吨冷藏船艏部侧视图站号半宽值高度值水线水线水线水线水线上甲板边线尾楼甲板边线首楼甲板边线外板顶线弦墙顶线纵剖线纵剖线上甲板边线尾楼甲板边线首楼甲板边线外板顶线弦墙顶线53770410042504250425042504250802004000490044100420042504250425042504250801804000490033523940410041704220425042508030040005450221502720315035503920415042504250-2501850400061006175-156086014102400330038104200-4200-2150325040506150-6225-0850208028503620-3620-3180439041006200-6275-艉封板-139022803080-3080-3600610041706270-6345-后半部分型值表图7-2 150吨冷藏船艉部侧视图 水线、甲板线、弦墙顶线圆弧半径、圆心横坐标 水线700wl1400Wl2100Wl2800Wl3500Wl前半艏圆弧半径80110140170200后半艏圆弧半径80110140400圆心横坐标00000甲板线主甲板线艏楼甲板线舷墙顶线圆弧半径68013501650圆心横坐标000 二、型线光顺的相关规定 该系统是通过对船体曲面上的型线进行光顺来达到船体曲面光顺的。型线的取法有下述几种:1、水平剖面线,可取若干高度值来获取一组水线。2、纵向剖面线,可取若干半宽来获取一组纵剖线。3、横向剖面线,可取若干离舯值来获取一组站线,另取若干离舯值来获取一组肋骨线。4、空间曲线,它是控制船型的主要曲线,有折角线、切点线、轮廓线三种类型,作为三向光顺时的控制曲线。5、甲板线,是船舶甲板与船壳的交线,它也是一种空间曲线,不参加三向光顺,由甲板中纵剖线(中昂)根据甲板抛势翻出。6、其他剖面线及空间曲线。如船体圆头切点线、底平切点线、艉封板线,艉轴出口端面等。所谓三向光顺即指上述曲线在水平面、纵剖面、横剖面上的投影曲线都达到光顺。三、交互三向光顺系统功能三、交互三向光顺系统功能 系统有下列主要功能:1、建立新船。2、存取船体型值表,将船体型值表从文件读入内存。3、型线显示控制,决定要显示的型线以及要处理的横剖线类型(是站线还是肋骨线)。还可进行前后半船的型线图形对接。4、光顺前处理,对边界线及折角线等进行自动光顺,并可执行水线和站线的二向光顺和水线圆头切点线光顺。5、单根型线的交互三向光顺,交互光顺一根型线,并自动修改三向相关的型线。6、图形输入型线,利用ACAD图形生成型线上的型值点。7、站线自动三向光顺,自动对站线、水线和纵剖线型线进行三向光顺。8、编辑型值表,可编辑该系统的所有型值表。9、插值整根型线,可在水线面、纵剖面、横剖面上插值整根剖面型线。10、显示斜剖线,在水平、纵剖、横剖面上进行斜剖插值检查,还可以生成斜剖线样条文件。11、生成甲板线,根据甲板中昂及甲板抛势翻出站线或肋骨型值的甲板边线。12、插值水线纵剖线交点型值表,在水线面上插值整张水纵交点型值表。13、生成肋骨型值表,插值水平面和纵剖面上所有型线(水线、纵剖线、空间曲线、甲板线等),生成所有肋骨型值表。14、肋骨线自动光顺,对肋骨线进行自动光顺。15、单根肋骨线的交互光顺,交互光顺一根肋骨线。存船体型值表,将内存中的船体型值表存回到文件中。16、肋骨线转站线,将肋骨线转换成站线,使其能参加三向光顺。17、删除甲板以上的肋骨型值,从肋骨型值表中删除指定范围内比指定甲板边线高的肋骨型值。18、肋骨三向检查,检查带肋骨型值的水线和纵剖线的光顺性,并且生成相应的样条文件。19、生成三向型线样条文件,将站线及其他型线样条,按投影面分别生成水线面、纵剖面、横剖面上的所有型线的样条文件。20、打印型值表,将所有型值表按表格形式输出到一个文件中,供打印或保存。21、生成肋骨样条文件,生成横剖面上所有带肋骨型值的型线的样条文件,提供给结构、外板程序使用。22、打印加密的肋骨型值表,以给定的比例,按表格形式将肋骨型值表输出到一个文件中,提供给手工放样者。四、系统的流程和操作方法 为清楚起见,下面以各级菜单的顺序讲解操作过程,但要注意实际操作顺序并不与菜单顺序完全一致,光顺阶段不同,操作顺序也不同。如图2所示,通常,一开始要首先进入交互三向光顺子菜单,选择定义编辑型线项,定义型线(相当于绘格子线)、甲板线、空间线等,然后再选择编辑型值表项,输入型值。因为,只有定义了型线、输入了型值,才可以进行其它操作。定义型线(相当于绘格子线和定义边界线)或删除型线,以及设置船型信息等编辑船体型值表,将船体型值表读入内存并可以修改生成完整边界线(包括端部)光顺前处理,对边界线等进行自动光顺生成完整型线光顺型线定义肋位肋距生成肋骨型值及肋骨型线图肋骨型线图三向光顺生成型线和肋骨样条文件准备外板肋位文件样条转换型线后处理建立新船(分成前后半艏)图4 读船体型值表对话框图6 站线三向光顺主菜单主菜单图8 型线显示控制对话框型线显示控制 4、光顺前处理 边界线:平底线、平底线、轮廓线、封板线等.型线的端点在边界线上,在型线光顺前必须对边界线进行光顺,这就是光顺前处理的主要内容。此外还可以进行空间线光顺和特殊船型边界线(艉封板、底平升高线、水线圆头)以及水线站线二向光顺。光顺前处理对话框例1如图7-13所示,150吨冷藏船0号纵剖面(轮廓线)没有生成和进行前处理之前,各个水线端部没有与中心线相交,既各个水线缺少端部部分,试通过正确方法完成缺少的部分。图7-13无轮廓线、各个水线没有与中心线相交的水线和纵剖线图首先建立轮廓线。方法是在站线纵剖线交点表中填入轮廓线在各个站的高度值,在纵剖线控制信息表中根据艏部侧视图所提高的尺寸填入控制点,并接受。通过显示控制可以发现此时轮廓线已经生成,但是各个水线端部并没有变化。这是由于没有进行前处理,既没有光顺轮廓线的原因。接下来进行前处理,在对话框中选择光顺轮廓线,然后按接受按钮,系统将各个水线自动与中心线相交,如图7-14所示。图7-14轮廓线前处理后各个水线与中心线相交的水线和纵剖线图例2试通过光顺前处理生成150吨冷藏船各个水线端部圆弧。在图7-13中各个水线虽然与中心线相交了,既各个水线不再缺少端部部,但是端部形状为尖角形状,而本船水线端部设计形状为圆弧,所以需要通过前处理提供的生成水线圆头的功能生成。方法是在水线控制信息表中最后一个控制点后的水线圆弧半径位置处填入半径、在圆心半宽处填入圆心半宽,而圆心离舯不要填,由系统根据轮廓线自动生成,如图7-15所示。图7-15水线控制信息表中最后一个控制点后填入半径、圆心半宽在水线控制信息表中最后一个控制点后填入半径、圆心半宽后,在光顺前处理中选择水线圆头切点线光顺中的二向光顺,系统既自动生成如图7-16所示的水线圆弧。图7-16系统自动生成的水线圆弧例1图7-26所示的型线图为150吨冷藏船只是输入了站线型值的图形,试通过单根型线交互光顺功能各个型线站线以外部分,并进行光顺。图7-26只是输入了站线型值的图形首先完成轮廓线。根据图7-1所示,该船轮廓线除了站线型值外,还有4个控制点,分别是端点(距舯24500,高度7850)、2100水线处点(距舯22200)、1400水线处点(距舯21850)、700水线处点(距舯21350)。本例中通过单根型线交互光顺增加控制点,操作过程是选择轮廓线后在单根型线交互光顺子菜单中选择增加控制点,在提示输入坐标值后输入上述控制点的坐标值,然后返回并接受修改结果。对轮廓线进行粗光顺和精光顺。光顺后的轮廓线如图7-27所示。图7-27增加控制点后的轮廓线接下来完成甲板线。甲板线不同于剖面线,属于三维空间线,其上的点需有三个方向的坐标值,完成其放样需要根据其形状和尺寸绘制辅助图形。先看主甲板线,其端部在水线面上投影为圆弧,但是对于甲板系统没有像水线圆弧那样的生成功能,只能通过单根型线的交互,通过增加控制点完成。具体过程是先在纵剖面上延长主甲板线(按其变化趋势)至轮廓线,过该交点作垂线与水线图上基准线相交;在水线图上作出辅助圆,使辅助圆半径等于甲板圆弧半径,圆最前端在轮廓线与甲板线交点投影点处,既垂线与水线图上基准线相交处,如图7-28所示。然后在水线图上选择主甲板线,在辅助圆上增加控制点,通常在圆上增加3个点就可以满足精度要求,其中一个点一定是垂线与圆弧的切点,如图7-29所示。图7-28作出垂线和辅助圆图7-29通过辅助圆在甲板线上增加控制点这里需要注意的是,在水线图上增加的主甲板线的3个控制点只有长和宽,没有高度,还需要补充高度值。方法是过这3点作垂线(有1点已经作过)与纵剖面图上的主甲板线相交,如图7-30。测量出交点处高度,将其填入甲板线控制信息表中对应点高度值处,如图7-31。注:甲板线1代表主甲板。至此,填加了高度值的甲板控制点就是真正意义上的三维空间点,在三个视图方向上都起控制作用。否则,如果缺少一个方向的坐标,就不能成为三维空间线。例如缺少高度,则在纵剖面和横剖面图上控制点就不起作用。最后完成舷墙顶线。如图7-32示,该船舷墙顶线比较特殊,在距9号站1700处一个折角点,并在此点后向舯通过圆弧过渡,完成该空间线的关键是确定过渡部分(包括折角点)的空间位置坐标。在纵剖面图上,过渡部分的形状已经完全确定,而在其他两个视图上没有确定。根据纵剖面图上过渡部分形状确定其他视图形状的方法是除了确定折角点外,再确定几个辅助点在其他视图上的坐标,本例在过渡部分选择2个辅助点。先确定折角点在水线和横剖面上的投影,方法是在纵剖面图上过折角点作垂线并延长至水线图,在水线图上将舷墙顶线按照其变化趋势延长至与所作垂线相交,交点既为折角点在水线图上的投影,如图7-32所示;由水线图上半宽和纵剖面图上高度可以得到折角点在横剖面上的投影。图7-30过控制点作垂线与纵剖面图上的主甲板线相交图7-31将交点处高度其填入甲板线控制信息表中对应点高度值处图7-32将舷墙顶线按照其变化趋势延长至与所作垂线相交舷墙顶线过渡部分辅助点的半宽确定需要在辅助点处插值横剖线,在横剖面图上根据相邻横剖线的变化趋势确定辅助点的半宽,如图7-33所示。过渡部分的辅助点确定后,舷墙顶线在三个视图上的投影就完全确定了,如图7-34所示。图7-33根据相邻横剖线的变化趋势确定辅助点的半宽图7-34舷墙顶线在三个视图上的投影例2光顺150吨冷藏船后半艏肋骨型线在站线型线光顺的基础上可以进行肋骨型线的光顺。由于肋骨型线的间距比站线型线要小得多,所以即使站线型线已经光顺了,在此基础上生成的肋骨型线也不一定光顺,仍需要利用系统提供的肋骨型线光顺功能进行光顺。如图7-35所示,光顺前的肋骨型线很不光顺,此时,通常不采用单根肋骨型线交互的方法进行光顺。因为此时不光顺肋骨型线很多,一个一个光顺,效率一定很低。可以先利用系统提供的自动肋骨光顺功能进行光顺,然后再对没有光顺的肋骨进行单根交互光顺。方法在显示控制对话框中选择处理肋骨后,在交互三向光顺型线主菜单中选择自动肋骨光顺子菜单,自动光顺后的肋骨型线如图7-36所示。自动光顺后的肋骨型线仍有部分不光顺,需要进行单根肋骨交互光顺,其方法与单根型线交互光顺相同。图7-35光顺前的肋骨型线图图7-36自动光顺后的肋骨型线图7-37完全光顺后的肋骨型 交互光顺子菜单 交互光顺子菜单有交互站线三向光顺子菜单和交互肋骨光顺子菜单两种,由型线显示控制功能的“处理肋骨”选项确定。下面是交互站线三向光顺子菜单:6、单根型线的交互光顺 操作目的:主要是进行单根型线的光顺。(1)修改一个型值点 水线面由水线半宽和该水线和直剖线交点组成水线型线。在对该水线光顺修改时,修改水线半宽型值按方向修改,而修改水线和直剖交点时则要按离舯方向即方向修改如图4-14。(为水线半宽型值点 为直剖高度型值点)图4-14 修改方向示意一 直剖高度和直剖线和水线交点组成直剖线。同水线面修改一样,在对直剖线光顺修改时修改直剖高度型值则按方向修改,而修改直剖和水线交点时则按离舯方向即方向修改如图4-15。(为值剖高度型值点 为直剖和水线交点)图4-15 修改方向示意二 横剖面由直剖高度和水线半宽组成横剖站线(肋骨线),在对横剖线光顺修改时修改值剖高度则按方向修改,而修改水线半宽则按方向如图4-16。(为水线半宽型值点 为直剖高度型值点)图4-16 修改方向示意三 (2)编辑所有型值信息 在该菜单下可以直接修改所有型值信息,包括首末点导数和所有与此型线有关的型值表组成的点(包括没有型值的点),修改方法是在下面的对话框的型值点表中选择要修改的型值,然后在下面的 X:、Y:编辑框中输入型值,如果所选择的型值点是控制点,则还可以修改控制点类型:(3)删除一个型值点 此菜单用于删除型线上一个型值点在型值表中的值。进入此菜单后,系统提示:选择要删除的型值点/Quit/Help:请从当前显示着的型值点中选择要删除的型值点。(4)恢复删除的型值点 此菜单用于恢复“删除一个型值点”所删除的型值点。系统在命令行提示:选择要恢复的型值点/Quit/Help:从删除了的型值点中选择要恢复的型值点。(5)插值与网格线的交点 此菜单用于插出当前型线与网格线的交点型值。进入此菜单后,系统在命令行提示:选择要与本型线插值的格子线/Undo/Quit/Help:一次可以选多根网格线,选择后确认。(6)增加一个控制点 此菜单用于在当前型线上增加一个控制点。进入此菜单后,系统在命令行提示:确定控制点的位置/Quit/Help:请定出所要加的点的坐标。若此型线上的控制点已经加满,可将别的不重要的控制点修改到要加控制点的地方,或用“编辑所有型值点信息”菜单找出表号为5的空点,将要加的控制点坐标加进去。(7)修改控制点类型 此菜单用于修改控制点的类型。如果正确选择了一个控制点,则出现下面的对话框:图4-18修改控制点类型对话框选择X、Y方向上的控制类型,则更改此控制型值点的类型。(8)自动粗光顺整根型线 型线是否光顺要通过判断圆率是否发生连续变号和圆率的一次差是否发生变号,如果圆率没有发生连续变号称为粗光顺,圆率的一次差没有发生变号称为精光顺,精光顺必须在粗光顺的基础上才有意义。选此菜单后,系统自动将当前型线进行粗光顺。(9)自动精光顺整根型线 选此菜单后,系统自动将当前型线进行精光顺。(10)复原整根型线 选此菜单后,系统将当前型线恢复成刚进入“单根型线交互三向光顺”菜单时的型值,即取消所有修改。(11)显示所有型值点信息 此菜单用于显示当前型线的类型、名称、点数、首末点导数以及型线上的所有参加光顺的型值点信息(序号、X坐标、Y坐标、修改方向、表号、表中的位置),修改方向和表号的详细解释。7、插值整根型线 该功能用于插出水线或纵剖点或站线(或肋骨线、环缝线)与其它剖面上的所有型线的交点,并将结果放入型值表中。菜单在交互光顺子菜单里。进入此菜单后,系统在命令行提示:选择一根要插值的格子线/Undo/Quit/Help:请选择一根要插值的型线在其它面上的网格线,若选了一根网格线则系统插出此网格线与所在面上的所有型线的交点,然后若有因插值而修改过的型线,则将它们强调显示后,对于站线三向交互光顺,显示提问对话框,若样条图形未显示,则出现下面提问对话框:图4-19显示提问对话框 8、定义或删除型线 该菜单用于定义或删除所有种类的型线,包括水线、纵剖线、站线、甲板线、空间线、肋骨定义、环缝线,以及修改船型信息,包括船型、底部升高结束离舯、设计水线高度、横剖线和底平线相切结束处的离舯等。进入此菜单,系统显示如下的对话框供操作。图4-21 设置型线对话框设计吃水2800底部尖角(1)设置或修改船型信息 在“半船方向”后面的选择框中选择是“后半艏”船还是“前半艏”船;在“船型”后面的选择框中选择是“艉封板”船还是一般船;在“底部尖角”前的方框中设置中纵剖线是否折角线的船型;在“底平升高结束离舯”后面输入底部升高结束离舯;在“设计水线高度”后面输入设计水线高度;在“底切结束离舯”后面输入横剖线和底平线相切结束处的离舯。图4-22 150吨冷藏船底部尖角和设计吃水情况底切结束离舯16500图4-23 150吨冷藏船底切结束离舯情况 例如,对于本书应用实例150吨冷藏船,带有“底部尖角”,设计水线高度2800,如图4-22所示;“底平结束离舯”16500,如图4-23所示;船型为“艉封板”。因此,有设置型线对话框中所填数值。(2)增加新的型线定义、新甲板定义、新空间线定义和新肋骨间距定义 先在“型线类型”后面的选择框中选择要增加的型线的类型(可选择的类型为“水线”、“纵剖线”、“站线”、“甲板线”、“空间线”、“肋骨线”或“环缝线”,其中最后一个选项在肋骨型值表生成以前为“肋骨线”,生成以后为“环缝线”)。在选择了型线类型后,在新型线名后面输入型线位置(水线为高度、纵剖线为半宽、站线为离舯距离、甲板线为甲板边线序号或者甲板边线序号后随C表示同时定义一根甲板中心线、空间线为序号、肋骨线为肋号、环缝线为肋号.距肋骨距离/10000)后按回车,对于甲板定义,还要在下面的“翻法”中输入甲板生成方法,而对于肋骨线,则要在下面的“间距”中输入肋骨间距或首肋骨离舯后按回车(注意:在定义肋骨前一定要先设置好船的方向,即是前半艏还是后半艏),对于空间线,则要在下面的“类型”中选择空间线的类型。例如,对于本书应用实例150吨冷藏船,根据前半艏型值,在图3-1所示的设置型线对话框中定义了“水线”、“纵剖线”、“站线”、“甲板线”。这里需要说明,8000水线和4250纵剖线是为了显示图形时,水线图和纵剖面图不重迭而设置的,实际不存在;甲板线中的1C、2C、3C分别代表主甲板、艏楼甲板线和舷墙顶线。也可以将主甲板、艏楼甲板线和舷墙顶线全部或部分定义成空间线处理,因为甲板边线和甲板中心线也是空间线。已知全船肋距为550,其止为-582,前半艏第一根肋骨为42号,距舯为300,所以前半艏肋骨线应该这样定义:在“新肋骨”提示下输入“42”,在间距提示下输入“300”,再次在“新肋骨”提示下输入“82”,再次在间距提示下输入“550”,即完成了肋骨定义。假如该船肋距从70号起至82号止为500,则将上述输入“82”时改为“70”,输入“550”后,再次在“新肋骨”提示下输入“82”,再次在间距提示下输入“500”。(3)删除已经定义了的型线 双击型线表中要删除的型线,或双击甲板定义表或肋骨定义表中要删除的甲板或肋骨定义,则在确认后删除所选的型线。注意:图3-1所示的设置型线对话框中“F肋骨线”处为灰显,表示已经生成肋骨型值,不允许删除肋骨线重新进行定义,此时如果发现肋骨线定义错误,就需要对有关数据文件直接进行编辑,或删除所有与肋骨定义有关的数据文件。图4-24 编辑型值表菜单 9、编辑型值表此菜单用于以表格形式编辑型值表,可以编辑所有的型值表。进入此菜单后,系统显示一个可编辑的型值表选择菜单如下:型值表编辑对话框它有一张19行5列的显示表框,左面的滑条可以上下移动行的显示区域,上面的滑条可以左右移动列的显示区域,行名和列名分别是如下的格式之一:水线:W高度,如 W4500.0000 为 4500mm 水线纵剖线:B宽度,如 B5000.0000 为 5000mm 纵剖线站线:S离舯,如 S115000.0000 为离舯 115000mm 的站线甲板边线高度:D甲板边线序号H甲板边线宽度:D甲板边线序号B甲板边线离舯:D甲板边线序号L空间线:K线号L、K线号B、K线号H,分别表示空间线离舯、宽度、高度。控制点:E点号L、E点号B、E点号H,分别表示控制点的离舯、宽度、高度。首点导数:Dy1B末点导数:Dy1E水线园头:C1R、C1L、C1B分别表示半径、圆心离舯、圆心半宽肋骨线:F肋号,如 F100.0000 为 100 号肋骨线环缝线:F肋号.偏移,如F100.0500 为 100号肋骨500mm 处 编辑方法是:先用滑条将要编辑的位置显示出来,然后用鼠标双击该位置,最后在第一个编辑框中编辑选中的数据。若编辑的表有多值,则还可以在后两个编辑框中编辑多值数据。另外还可以快速复制数据,这时还可以用滑条改变型值表的显示区域将数据复制到其它地方。在完成复制后一定要再选一下“C.复制”前的方框关闭复制功能,才能转入编辑状态。在对整张表编辑完成后,选“接受”按钮接受编辑,选“放弃”按钮放弃本此编辑。若编辑的型值表带有多值表,要按系统对多值表点数的数量规定(站线多值和水线纵剖线多值为400点,肋骨多值为500点)。在对数据表进行编辑,修改型值后,系统不会自动修改型线图形,因此,若要立即观察修改后的型线,可用“型线显示控制”菜单先删除图形后,再用“型线显示控制”菜单显示图形,则此时所显示的型线为修改后的型线。例如,若将150吨冷藏船前半艏半宽值输入,则点击“站线水线交点表”选项,在对应位置添入半宽值,如下图所示对话框:图4-26 150吨冷藏船前半艏“站线水线交点表”再例如,若将150吨冷藏船前半艏高度值输入,则点击“站线纵剖线交点表”选项,在对应位置添入高度值,如下图所示对话框:注意:此表中B0.0000纵剖线的值型值表中没有,是根据艏部侧视图填写的。图4-27 150吨冷藏船前半艏“站线纵剖线交点表”10、生成甲板线此菜单用于生成甲板线型值,并自动更新甲板线的图形。在站线三向交互光顺子菜单下为生成站线甲板线,在肋骨交互光顺子菜单下为生成肋骨甲板线。要生成甲板线,必须先定义抛势样条。11、插值水线纵剖线交点此菜单只出现在站线三向交互光顺子菜单里,用于插出所有纵剖线在水线面上与所有水线的交点。12、肋骨线转站线此菜单只出现在肋骨交互光顺子菜单里,用于将肋骨型值转成相应的站线型值,使之参加三向光顺。13、站线自动三向光顺此菜单用于对水线、纵剖线、站线进行自动三向光顺,在站线三向光顺主菜单中。14、肋骨自动光顺此菜单在肋骨光顺主菜单中。用于自动光顺所有肋骨和肋骨型值的空间线以及甲板线,如果显示着肋骨型线图,则自动更新光顺后修改过的型线,最后自动回到主菜单。15、生成肋骨型值表 此菜单在站线三向光顺主菜单中。用于生成肋骨型值表,它将所有肋骨分别和水线面及纵剖面上的所有型线进行插值,将插值结果放入肋骨型值表中。图4-28 选择要重插型线类型对话框16、删除甲板以上的肋骨型值此菜单位于肋骨光顺主菜单中。用于删除指定范围内比指定甲板高的肋骨型值。17、肋骨三向检查此菜单位于肋骨光顺主菜单下,用于检查光顺后的肋骨线是否满足三向光顺。18、输出文件子菜单该子菜单有下列菜单项可供选择:但是,如果肋骨型值尚未生成,则只有上面的两个菜单项。19、生成三向型线样条文件生成站线三向型线在水线面、纵剖面、横剖面三个面上的所有样条,所生成的样条文件名分别为:水线面:SLW船名.DAT纵剖面:SLB船名.DAT横剖面:SLS船名.DAT图4-29输出文件子菜单 22、存船体型值表 该菜单是主菜单的最后一项,用于将所有型值表输出到型值文件中,供下次修改使用。其操作与“读船体型值表”一样。对新船,还要设置“新文件”选项。五、站线以外端部型线的确定及型值表填表细节 对于站线以外端部型线,型值表上虽然没有型值,但是通过图上给出的标注,可以得到确定端部型线所需的型值。例如150吨冷藏船前半艏10号理论站以外的艏楼甲板端部型线,如图所示,在水线图上,端部形状为圆弧,半径已知,最前缘一点的型值可以通过轮廓线得。我们可以先用AUTOCAD将圆弧绘出,然后在上面取几个点作为控制点填人甲板控制信息表,或通过交互方式直接拾取这些控制点。这样在水线图上,端部型线就解决了。五、站线以外端部型线的确定及型值表填表细节 由于在水线图上得到的点只要离舯和半宽,所以需在纵剖面图上补充高度,方法是在纵剖面图上,用AUTOCAD将艏楼甲板边线按照自然变化趋势延伸到轮廓线,垂直于基线、过水线图上所增加的控制点作辅助线,与纵剖面上艏楼甲板线相交,交点高度就是相应控制点高度,将其填入控制信息表中高度位置,就全部完成了艏楼甲板边线站线以外端部型线。对某些形状特别复杂的型线,如果控制点不够用,可以增加站线定义,将控制点信息填入与站线的交点表中。对于其它型线站线以外的端部型线,例如,水线、纵剖线、空间线等都可以采取相同的方法处理。所以,根据不同情况,可以通过利用各型线控制信息表和增加型线定义等多种方法解决。当水线端部是圆弧时,可以直接通过“水线圆头”功能处理,比上述方法更简便。图4-30 150吨冷藏船水线图10号理论站以外艏楼甲板边线端部型线 1、各型线控制信息表和多值点表 该系统具有所有型线的控制信息表,用于补充型表以外的型值和型线的首尾端导数。另外,有些特殊型线会出现多值点,如在球鼻艏处,同一理论站或肋骨站会出现多个高度值,可以填到型值表中同一位置处。下面讲述各表的具体填法。(1)水线控制信息表 该表由二十个水线控制点(离舯宽度)、水线首末导数和水线圆头半径圆心三部分组成。其中控制点用于控制曲线的走向和无交点型值部分的形状,并且可以设置控制点的类型(一般、走向、固定、折角),但是有些点在某些条件下有特殊意义,不能它用。第一点:当该水线低于边平纵剖线而且船体有平行纵体时,填平行纵体在该水线上的结束点。第二点:当该水线有圆头时,该点用于圆头切点,不需填写,由光顺前处理自动生成。第三点:当该水线高于艉封板首点时,该点填该水线与艉封板的交点,只需填宽度,离舯由光顺前处理自动生成。(1)水线控制信息表该 第四点:对于有艉封板的第一根水线,该点填艉封板的首点宽度。第七点:该点一般不能填,仅当水线样条的首点不正确时填写样条首点,可以同时将它设置为走向控制点。首末导数在一般情况下不填,对于水线,首点导数在有平行纵体时一般为0,末点导数在有圆头时若给出了半径时为圆头切点处的导数(不需填写,由光顺前处理自动生成),若已插值了小直剖且去掉了半径时填-999999。当水线有圆头且尚未插值小直剖时,必须填写圆头半径和圆心高度,当圆头末点不在0纵剖线上时,还需填写圆心的离舯。在插值了小直剖后,应该去掉圆头半径,并将水线末点导数填-999999。(2)纵剖控制信息表 该表由二十个纵剖线控制点(离舯高度)和纵剖线首末导数组成。特殊控制点的意义如下:第一点:当该纵剖线宽于0水线而且船体有平行纵体时,填平行纵体在该纵剖线上的结束点。第二点:当该纵剖线比最高水线与艉封板的交点宽度窄时,该点填该纵剖线与艉封板的交点,只需填高度,离舯由光顺前处理自动生成。第七点:该点一般不能填,仅当纵剖线样条的首点不正确时填写样条首点,可以同时将它设置为走向控制点。纵剖线首点导数在有平行纵体时一般为0,末点导数一般不填,当有艉封板时,必须将艉封板的纵剖斜率填入0纵剖线的末点导数。(3)站线控制信息表 该表由二十个站线控制点(高度宽度)和站线首末导数组成。特殊控制点的意义如下:第一点:填该站线上与0纵剖线的交点等高的平底最大宽度。第七点:填该站线的首点,仅当站线样条首点不对时才需填写,可以同时将它设置为走向控制点。(4)甲板线控制信息表 由甲板站线宽度表、甲板站线高度表、甲板纵剖线离舯表、甲板纵剖线高度表、甲板宽度控制点(十个点)导数表和甲板高度控制点导数表组成。只需填写中昂的各站高度(甲板站线高度表最后一列)和中昂首末点导数(甲板高度首末点导数表最后一列)。(5)空间线控制信息表 由空间线水线交点表、空间线纵剖线交点表、空间线控制点表和空间线站线交点表组成。空间水线交点表每两行表示一根空间线与各水线交点的离舯和宽度,空间纵剖线交点表每两行表示一根空间线与各纵剖线交点的离舯和高度,空间控制点表每两行两列表示一根空间线控制点(十个点),其中第一个控制点为空间线首点,第二个控制点为空间线末点,可以设置控制点类型(对于新加的空间线,离舯型值的类型为固定,宽度和高度型值的类型为一般)。每个控制点的填法是:前一行两列都填离舯,后一行前一列填宽度,后一行后一列填高度。空间线站线交点表每两列表示一根空间线与各站线交点的高度和宽度。(6)站线水线、站线纵剖、肋骨水线、肋骨纵剖、纵剖水线交点表及它们的多值点表 该五表分别填写站线、肋骨线与水线的宽度、与纵剖线的高度或纵剖线与水线的离舯,若有多个交点,则可将它们填入相应的多值表中,最多可以有两个多值点。纵剖线与水线的交点表,一般只需填写0纵剖和边平纵剖与所有水线的交点离舯,其它型值可如五11节所述生成。2、特殊型线的填表方法 系统一般将特殊型线的型值填在与其相交的各型线的控制点表里。(1)水线圆头的圆心线和切点线 水线圆头的半径和圆心有一个专门的型值表填写,而切点线只能将它与各水线的交点填在水线控制点表的第二点中。这时水线的末导数应该填水线在切点处的导数,而当切点或半径未填写时,水线的末导数应填与中纵剖线交点出的导数。而切点和水线末导数是由光顺前处理同时生成的,删除时也应该同时删除。(2)底平升高线 当船底有底平升高时,应该首先将船型信息中的“底平升高结束离舯”填好,然后将有底平升高的各站线的升高斜率(=宽/高)填入其首导数中,之后再将底平线与各站线交点的半宽填入第一根水线与站线的交点表中。(3)艉封板线 将艉封板首点的半宽填入第一根水线的第四个控制点中(其离舯不能填),将其离舯和高度填入中纵剖线的第二个控制点中,将艉封板的斜率填入中纵剖线的末导数中,将艉封板与各水线交点的半宽填入水线第三个控制点中,将艉封板与各纵剖线交点的高度填入纵剖线第二个控制点中,将艉封板与甲板线的交点高度填入甲板线末点中。这样在光顺前处理中选做光顺艉封板就可将艉封板与各型线的交点完全求出来。(4)封闭剖面线 当剖面线(水线、纵剖线、站线或肋骨线)有封闭段时,可由剖面线的位置信息来定义,即在正常位置后加小数来表示,肋骨线一律加0.5(当作环缝线定义);其它剖面线加0.10.4,所加小数由封闭段和非封闭段的位置关系来决定,如下所示:封闭段所在方位封闭段和非封闭段的图形坐标关系0.1左下X小Y小0.2左上X小Y大0.3右下X大Y小0.4右上X大Y大 六、特殊型线的处理 像图4-31 所示的尾轴出口端面线属于特殊型线,在本系统中可以作为折角型的空间线处理。尾轴出口端面是一个圆,在水线和纵剖面图上投影为一条直线,在横剖面图上投影是一个圆。在原始型线图中,尾轴出口端面的半径和空间位置是已知的,当尾轴中心线在纵中剖面上时,尾轴出口端面高度会出现多值,当尾轴中心线不在纵中剖面上时,尾轴出口端面半宽和高度都会出现多值。由于空间线控制信息不允许多值,所以对尾轴出口端面,要采取分段处理的方式,使之不出现多值。对于第一种情况,空间线要定义为上下两个半圆,后一种情况空间线要定义为四个四分之一圆。每个四个四分之一圆确定三个点即可,即两个端点和一个中间点。然后在“空间线控制信息表”中输入相应的值。输入时要注意,第一和第二点输入端点,第三点以后输入中间点。图4-31 尾轴出口端面思考与练习题 1、型线三向交互光顺的主要功能是什么?2、“读船体型值表”的作用是什么?3、光顺前处理的功能?4、简述单根型线的光顺过程 5、以下表所提供的型值和图4-1所示的侧视图,进行150吨冷藏船的前半艏型线三向交互光顺。各水线圆弧半径如下。水线水线水线水线水线水线圆弧半径 90130170210250
展开阅读全文