lines(中文版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章 lines基础
TRIBON M2 Lines 是为了设计和生产目的对船型进行定义的主要模块。
使用TRIBON M2 Lines,可以迅速设计出光顺的船型,包括一些复杂的船型,如不对称船型和多体船。
已有的型线也可以作为母型进行新的设计。
2.1界面
图 2.1 lines界面
1
2.2 工具栏
一菜单栏 menu bar
图2.2
二标准工具栏 standard
图2.3
macro editor---------宏编辑器
new window------------------------------------------------新建窗口
shade-------------------------------------------------------------渲染
user params------------------------------------------------参数设置
create-------------------------------------------------------------创建
2D、3D Construction------------------2D、3D曲线创建
edit----------------------------------------------------------------编辑
airing-----------------------------------------创建曲线,如横剖线
curve ending-----------------------------------------曲线末端控制
patch-------------------------------------------------------------曲面三视图工具栏view
2
图 2.4
section view----------------------------------------------横剖视图
waterline view--------------------------------------------水线视图
buttock view-----------------------------------------------纵剖视图
oblique view-----------------------------------------------立体视图
reset---------------------------------------------------------还原视图
zoom in、zoom out----------------------------------放大、缩小
window---------------------------------------------------局部放大 previous、next window------------------------------视图回放
clear--------------------------------------------------------------清空
redrew-----------------------------------------------------------刷新
四显示工具栏
图 2.5
Display all---------------------------------------------显示所有线
3
Display Boundaries-----------------------------------显示边界线
Display Sections--------------------------------------显示横剖线
Display Waterlines---------------------------------------显示水线
Display Buttocks--------------------------------------显示纵剖线
Display Knuckles-------------------------------------显示折角线
Display Tangents--------------------------------------显示转圆线
Display Plines--------------------------------------------显示Pline
Display Clines-------------------------------------------显示Cline
Display Patches--------------------------------------显示曲面 Display End Surfaces-------------------------显示End Surfaces 五编辑工具栏
图 2.6
Undo、Redo--------------------------------------撤消、重做 Prefit-------------------------------------------------------------拟和
Show points--------------------------------------------------显示点
Show curves----------------------------------------------显示曲线
4
Show curvature-------------------------------------显示曲率半径
Show Vertices-----------------------------------显示曲线包络线
Show Knots-----------------------------------------显示曲线节点
Accept、Quit curve------------------------接受,放弃曲线
Modify-----------------------------------------选择要修改的曲线
六识别工具栏
图 2.7
Identify---------------------------------------------------识别曲线
Identify range-----------------------------按一定范围识别曲线
ID patch---------------------------------------------------------识别2.3 创建一个LINES文件
点击开始菜单->程序->TRIBON M2->Lines,启动TRIBON M2 LINES。
在菜单栏上选择file点击下面的new新建一个*.blines文件。
在对话框中选择保存的目录,输入文件名“220kw测量船”并按下保存。
图 2.8
5
弹出General Particulars对话框如图2.9。
填入所需的主尺度,并选择所需要的单位unit设置,设置为Meters。
.
图 2.9
press OK。
同时会在建立*.blines的目录里生成一个*.gpf文件,
用记事本打开,会发现里面记录了刚才输入的数据。
2.4 参数设置
创建好一个文件后,接着就是设置使用参数。
在Lines中,沿船长的纵向坐标(X坐标)有3种选择,Distance(距离)、Frame(肋骨号)和Station(站号)。
点击标准工具栏中的图标,在弹出对话框(图 2.10)中选择Data set叶,选择Distance并确定。
6
图 2.10
2.5 创建 boundary曲线
在TRIBON M2 LINES中有很多曲线类型,它们有各自的职能并与其他的曲线相联系或者制约其它曲线。
在先期的创建过程中,Boundary曲线一般包括:Stern Profile(艉中纵剖线)、Stem Profile(艏中纵剖线)、F.O.B(Flat of Bottom平底线)和F.O.S(Flat of Side平边线)四条曲线。
这四条曲线是所有曲线中优先级最高的曲线,它们对船舶的长、宽、高进行了限定。
2.5.1 创建Stern Profile(艉中纵剖线)
Boundary曲线,以及Knuckle线,Tangent线等曲线的创建主要是通过Create对话框来实现的。
点击标准工具栏上的Create图标。
弹出如图2.11所示的对话框。
选择Curve Points页,在Type下拉菜单中选择Stern Profile,
Stern Profile属于Boundary曲线,为专用曲线,无须命名。
可在下方图表中直接输入Stern Profile的坐标值,也可点击下方的Import按钮,
7
选择从文件输入,着需要之前做一个数据文件,如*.dat。
图 2.11
上面的操作已经生成了一组点,下面将用这些点拟合出一条曲线。
首先点击视图工具栏中的图标,将当前视图改为Buttock,再点击编
辑工具栏中的图标,将输入的坐标拟和成一条曲线。
如图2.12所示。
图 2.12
8
很明显上面生成的曲线需要修改,点击标准工具栏中的编辑按纽
,在弹出的对话框中选择Fitting叶,对曲线上的点的类型进行修改,在TRIBON M2 LINES 中点的类型有三种,为Knuckle点(折角点),Tangent点(切点),和Ordinary点(普通点),其中Tangent点、Knuckle 点可以设置角度。
如图2.13,
需要将某些点的类型进行改变。
图 2.13
在Fitting叶下选择Knuckle选项,并点击
Point Type按纽,开始选择要改变类型的点,左
击选点,右击结束选择。
再选择Fitting叶下选择Tangent选项,将和
基线相切的点的类型设为切点,由于该点之后应
为一直线,因此在此切点设0度,方法是点击
Fitting叶下的Angle ON,设置角度值为0度,
点击Point Type按纽,左键选取此切点,右键结
束选择。
点击编辑工具栏中的按纽,重新拟合曲
线,点击视图工具栏中的按纽,或右击窗口空
白处,在下拉菜单中选择Redrew,刷新窗口,
可以看到重新拟合后的曲线如图2.15。
9
图 2.15
很明显图2.15中两个Knuckle点之间应为直线,故应该删去这两点之间多余的点,点击标Creat对话框上的Points页,点击Remove 按钮,左键选择要删除的点,右键结束选择,重新拟和曲线,并刷新屏幕。
点击编辑工具栏上的按钮显示曲线的曲率半径,检查曲线是否光顺,如图2.16。
图 2.16
在标准工具栏中选择User Params,在弹出对话框中选择Curve 叶。
10
图 2.17
Tufts项,其中, Tufts Per控制曲率蔟的疏迷密程度,值越大,曲率蔟越密;Curvature控制显示的曲率蔟的长短,值越大,曲率蔟越长。
在Tufts Per中键入50,在Curvature中键入15,然后确定,并刷新。
如图2.18
图 2.18
可以看出曲率簇的边缘过渡并不是很平滑,所以需要对其进行一
定的光顺。
光顺有手动光顺和自动光顺。
点击打开编辑对话框,选择Curve叶,在最下方Tolerance中填
入公差值为0.001,此值为自动光顺时每
11
次移动的位移量,点击下方Auto Fair,即开始进行自动光顺,同时刷新屏幕,反复操作,可见曲线逐渐光顺,见图2.20。
这时如果拟合曲线,刷新后会发现,曲线并没有得到光顺,曲率分布还是原来的样子,这是因为自动光顺时,曲线已经不再经过输入的坐标确定的点(除了曲线的端点)。
见图2.21。
图 2.19
图 2.20
这时如果拟合曲线,刷新后会发现,曲线并没有得到光顺,曲率分布还是原来的样子。
这是因为Auto Fair的运算法则是直接处理B-spline的Knot(节点),而不是输入的数据点,所以曲线已经不再经过输入的坐标确定的点(除了曲线的端点)。
放大数倍后如图 2.21。
这时需要将原来的输入点移到自动光顺后的曲线上,方法是选择编辑对话框中的Ponits页,在第2栏中选择All,再点击Move按钮,这时再拟和曲线,刷新屏幕,可看出曲线已经被光顺。
图 2.21 图 2.22
单击编辑工具栏上的按钮,接受曲线,在弹出的对话框(图2.23)中选择Accept,接受曲线,这时查看曲线栏(图2.24)发现在Boundary
12
下已经存在了Stern Profile。
图 2.23 图 2.24 对于自动光顺,需要注意的是光顺的次数不要太多,而且Tolerance也不能太大,这是因为自动光顺的总趋势是使曲线向直线变化,次数太多的话,会使曲线偏离原来的形状。
2.5.1 创建StemProfile(艏中纵剖线)
Stem Profile的创建方法和Stern Profile相似,在Create对话框中电击Import按钮,选择之前已经录入坐标的数据文件stern.dat。
13
图 2.25
相应点的类型可直接在Type下拉菜单中修改。
如图2.26
图 2.26
点击Create生成曲线,点击,显示点,并显示曲率半径,注意到在1米水线以上艏纵剖线应为直线,如图2.27。
图 2.27
14
击Edit ,在弹出的对话框中选择
Poin 对的设置,为移动横坐标次移动0.击
Mov 点ts 叶,点击最下方的Line 按钮,按提示
操作,选取直线的两个端点。
修改后的曲线
如图2.29。
很明显曲线需要一定的光顺。
可
以采用移动点和删除一些点来完成。
图 2.28
图 2.29
Edit 中Points 叶的第2栏进行如图2.30
001米,点e 开始选取要移动的点,左键选点,右键
结束选择,对图2.30中所示的点进行移动,左
击该点3次后,重新拟和并刷新。
图 2.30
15
图 2.31
进一步光顺后接受曲线。
2.5.3 F.O.B(平底线)和F.O.S(平边线)
F.O.B(Flat of Bottom)和F.O.S(Flat of Side)的创建会在以后的章节中提到。
16
第3章 控制线和初步横剖线
3.1 创建控制线
作为边界线Boundary的补充,有必要创建一些初始的3D控制曲线,如折角线Knuckle和转圆线Tangent,不像边界线Boundary,系统会赋予一个标准化的名字,使用者必须指定一个名字来用于区分每条3D控制线。
所采用的名字最多有8个字符,并且必须以字母开头。
如果要用一条3D曲线生成一条angle curve(角度线),那么它的名字不能超过6个字符,因为系统要增加两个字符以命名angle curve。
3.1.1 创建尾封板
由于本船的尾封板属于3D Knuckle控制线,需要先创建两条2D 曲线Cline来合成,这两条Cline应为尾封板曲线在两个不同的视图的投影,点击Create按钮,在下拉菜单Curve Points页,Type下拉菜单中选择Cline。
图 3.1
17
命名为btran,点击Import输入之前已经录入坐标的数据文件,左键Create生成曲线,在Buttock视图中显示曲线,如图3.2。
接受曲线。
图 3.2 图 3.3 用同样的办法在Waterline中生成尾封板的水线面投影Cline,命名为wtran,如图 3.3。
注意在V=0.6处有一个tangent点,在V=0.02处有一个knuckle点,因此要在这两个V处插入点,方法是,在Edit 对话框的Point s叶的第4栏中单选V,并填入该点的纵坐标值,点击Interp Insert按钮,即完成插值。
如图3.4。
改变点的类型,然后经过计算确定出该点的X方向坐标,并对其进行修改即可。
图 3.4
显示曲率半径,并对其进行光顺。
接受曲线。
现在,尾封板在水线视图,和纵剖线视图的投影曲线已经生成,接下来要做的就是将这两条2D曲线合成为一条3D knuckle控制线。
18
方法是在标准工具栏中选择3D Construction 按钮,在弹出的对话框中选择Merge叶,如图3.5所示。
在Curve下拉菜单中选择曲线类型为
knuckle,命名曲线的Name为tran,在
Master下拉菜单中选择Buttock,在Slave
下拉菜单中选择Waterline,这是会在
Master、Slave两个窗口中显示出能够合并
的曲线清单,分别在两个窗口中选出要和
并的曲线,如图3.5。
点击Create开始创
建。
这时如果出现如图 3.6的对话框,说
明两条待合并的Cline不匹配,需要Cline
的边界进行检查。
查看点坐标的方法是在
Edit对话框中选择Query叶(图3.7),选择
Cursor,点击Coordinate按钮,左键选择
点,右件结束选择,查询结果会在输出窗
口中显示。
图 3.5
图3.6
19
图 3.6
对两曲线的对应点的坐标修改一致后,合并后的曲线如图 3.7。
图 3.7
3.1.2 创建甲板边线
甲板边线的创建也是3D曲线,可以通过两条Cline和成来实现,但有一点要注意,由于甲板边线贯穿整个船长,如果只用两条Cline 来合成,有时会出现的错误。
所以将甲板边线分成3段创建,中间直线部分做一段,首尾各做一段。
这里以艏段为例,在艏部有艏升高甲板,纵剖视图如图3.8所示。
20
图 3.8
该段在水线视图中的投影如图 3.9。
图 3.9
此段在中线处有一半径为0.5的导圆,做法如下:
1.V=0处插两个点,点击Edit对话框中选择Points叶,在插入点栏选择V,填入数值为0,点击两次Interp Insert,插
入两个点。
2.在Points叶中移动点栏中选择Relative,并键入V值为0.5,点击Move按钮,点击中线处的点两次,移动后如图3.10。
21
图 3.10
3.键入U值为-0.5,V值为0,对图3.10中两个点之一进行移动,移动后如图3.11
图 3.11
4.将图 3.11中所标示的点转换为Knuckle点,然后在Edit
对话框下的Fitting叶中的圆弧栏中选择Tan+Rad,并输入
Rad值为0.27,Inc值为3。
如图3.12。
点击Arc并选择曲
线上的Knuckle点。
则会出现如图3.13所示的圆弧。
22
图 3.12
图 3.13
5.这是对曲线进行拟合会发现如图3.14的错误提示,即决的办法是将圆弧两端的切点删除,直接用Remove删除会
出现如图3.15的错误提示,需要先将加在Tangent点上的
角度去掉,方法是在Edit对话框上选择Fitting页,在修改
点类型栏(图 3.16)中选中Angle OFF,同时点击Point
Type按钮,左键选择两个切点,右键结束选择。
这时再
用Remove按钮即可删除这两个切点。
23
图 3.14 图 3.15
图 3.16
6.重新拟和曲线并显示曲率半径,如图 3.17。
有必要对图中所标示的区域的点进行适当的删除。
原则是使曲线过渡自然。
删除这些点后,拟和曲线并显示曲率半径如图3.18。
图 3.17
24
图 3.18
并对曲线进行进一步的光顺,最后的曲线如图 3.19。
接受曲线。
对该段甲板边线在两个使视图中的投影Cline,进行合并。
命名为ds3。
图 3.19
艉部的甲板边线创建方法和其相似,不赘述。
中间直线部分可以通过在Create对话框的Curve Points叶(图3.20)创建,在Type下拉菜单中选择Cline。
直接输入3维坐标即可。
至此,甲板边线的创建完毕。
在3各视图中的投影如图3.21。
25
图 3.21
3.1.3 创建折角线
本船的折角线有两条,即在中纵剖线附近的折角线和甲板边线附近的折角线。
类型为Knuckle。
纵剖线附近的折角线的创建是这样,由于它和中纵剖线只在Y坐标上有差异,因此对中纵剖线进行修改即是该折角线。
方法是这样的,在曲线栏中展开Boundary,双击Stem Proflie和Stern Proflie,在水仙视图显示这两条曲线,在编辑工具栏中点击Modify按钮,左键选择Stem Proflie。
使该曲线处于编辑状态,并显示曲线上的点。
在Edit 对话框中的Points叶第2栏进行如图3.22的设置,并单击每个点,即对每个点的的Y值增加0.02。
拟和并接受曲线,在弹出的对话框中选
26
择As,并在下拉菜单中选择曲线类型为Knuckle。
命名为stnk。
如图3.23。
图 3.22 图 3.23
同样的方法对Stem Profile进行修改,不同的是此处的折角线的范围和Stem Profile不同,即折角线的Z坐标最大为1。
因此要对Stem Profile的修改除了移动点还要删去部分点。
具体操作不赘述。
甲板边线附近的折角线的创建可以在Create对话框中,通过直接输入3维坐标的方法创建一条Knuckle线。
并可以在水线视图和纵剖线视图中对其进行光顺,如果在两个视图中都得到光顺,在横剖视图中自然得到光顺。
需要注意的是再图3.24中所标示的区域再光顺时折角线不能在V 方向超过甲板边线,应尽量重合。
在后续的章节中还会对其进行一定的修改。
图 3.24
至此,折角线的创建告一段落。
27
3.1.4创建隧道顶线和隧侧底线
本船属于内河船,吃水较浅,采用隧道型尾,可以加大螺旋桨的直径,有利于提高推进效率。
隧道顶线和隧侧底线类型是转圆线,在tribon中称作Tangent线。
其创建方法和Knuckle线类似。
在Create对话框中的Curve Points叶中,在Type下拉菜单中选择Tangent,命名曲线,并输入曲线的3维坐标,点击Create按钮即可生成曲线。
使用编辑工具栏对曲线进行光顺。
注意,隧道顶线和隧侧底线与尾封板一定要相交。
修改后的隧道顶线和隧侧底线如图3.25所示。
图 3.25
控制线的创建对于横剖线密切相关,因此在后续的章节中有时考虑横剖线的因素还要对控制线作一定的修改。
3.2 初步的横剖线
横剖线是船体型线中最先被创建的,它的创建方法和一般的曲线不同,不是一条一条的创建,是通过数据文件同时创建。
它的光顺与否对于型线设计至关重要。
28
3.2.1 创建横剖线线数据文件
TRIBON M2自带了一个用于输入横剖线型值的工具——Britfair Edit(开始\程序\Tribon M2\Lines Utilities\Britfair Edit),其操作界面如图3.26。
点击GPF按钮,在弹出的General Particulars对话框中点击Import 按钮输入该船的主要尺度,点击OK关闭该对话框。
点击Axis按钮,在弹出的Axis对话框中选中Use Station,即使用站号作为单位,点击OK结束对话框。
在界面的左下方键入xdiff值为34即两柱间长。
29
图 3.26
点击New按钮即开始输入横剖线的坐标,在右边的窗口会显示横剖线的大致形状,以便随时修改错误的输入。
如图3.27。
型值录入结束,将文件包存为220KW.bri。
30
图 3.27
3.2.2 生成横剖线
在Create对话框中选择Design叶,在Type中选择Britfa,并点击Import,选择220KW.bri。
型值已经输入到了曲线栏下的Design目录下。
点击标准工具栏中的图标,弹出Fairing对话框,如图3.28。
选择Fit叶,在Curve Type中选择Section,在Selection中选择All,在Interpolation中选择Design,在Option中选择Accept,最后点击Apply 显示出生成的横剖线。
如图3.29
点击对其中任意一条横剖线进行编辑,显示点会发现横剖线上多了一些Knuckle点或Tangent点,因为曲线自动捕捉的它所在剖面与控制线的交点,并生成了相应类型的点。
很明显在横剖线接近基线平面的部分曲线缺乏控制,随意性较大,应该补充若干的控制线。
此船在底部有一定的底升,因此可以在横剖
31
视图中做出一条底升高的参照线,这里选择做一条Cline。
如图3.30。
图 3.28
图 3.29
32
图 3.30
大致按照各横剖线和升高线的相切位置,定出各个切点Y方向的位置。
结合各点的站号,可以确定各点的X、Y坐标,然后在水线视图中以Z=0做出个一条Tangent控制线,如图3.31。
图 3.31
对其进行光顺,记录下各站的Y值,与然后再0.1M的升高线上用插值的办法计算出各个点的Z坐标。
插值的方法如图3.31。
空白处填入已知的一个坐标,点击Interpolate会在输出栏显示计算出的该点的3D坐标值。
33
图 3.32
现在已经知道了这条切线的每个点的3D坐标,用Create对话对话框创建该Tangent线。
命名为Fb。
在艉部还有一条Tangent控制线要做,如图3.33。
该曲线位于Y=0.6处的纵剖面内,要求与Fb相交,做法不赘述,要求与Fb相连接,命名为,Rake。
如图3.34。
图 3.33
34
图 3.34
这时重新导入横剖线,会发现底部的艉部横剖型线虽得到一定的改善。
但仍需要进一步的调整,这就需要对其进行初步的光顺。
3.2.3 初步光顺横剖线
这里所说的光顺只是初步的光
顺,仅仅考虑每条的横剖线的光顺。
在曲线栏中同时选中艏部的十条横剖
线,在右击快捷菜单(如图 3.35)中选
择Switch Off,即将艏部10条横剖线
关掉,刷新并显示Section。
则只显示艉部的10条横剖线。
图 3.35 显示每一条Section的点,如图 3.36。
删除对于明显影响曲线光顺的多余约束点,注意不要删掉Tangent和Knuckle控制点,因为这是横剖线与控制线和边界线相交确定出的点。
在初步光顺和3D光顺过程中都不能修改。
35
图 3.36
删除多余点后,重新拟和各横剖线,并在输出栏下面的命令输入栏中输入∶dis sec 0 thr 10 1/ku,意位显示从1到10(增量为1)10条横剖线的曲率半径,如图3.37。
36
图 3.37
对于横剖线的光顺可以采用宏,点击标准工具栏中的按钮,打开宏编辑器,在其中输入如图3.38所示的语句。
图 3.38
该程序的意为,对0到10站的横剖线,以Tolerance为0.001,同时进行光顺。
采用这种方法进行光顺的缺点是和自动光顺一样,只
37
不动曲线的两个端点,因此曲线上的控制点(折角点和切点)会发生移动,这是不允许的。
由于在艉部存在隧道顶线和隧侧底线,故不宜采用此种光顺。
但可以采用分段光顺。
在Edit对话框的Curve叶下的Fairing栏中选择Cursor,在Tolerance中输入0.001,点击Auto Fair会弹出如图3.39的提示,选择要光顺的曲线段的低的一个端点,选定该点后会弹出如图3.40所示的提示,按提示选择高的端点。
图 3.39 图 3.40 注意,采用这种光顺方法仍要在拟和之前将点移到线上。
对于在靠近船舯的舷侧接近甲板的位置,横剖线不能出现超出船宽范围的情况,应在考虑光顺情况的前提下,做出一条平边线(FOS),类型为Tangent。
未加FOS和加了FOS的对比如图3.41,可见横剖线得到了纠正。
图 3.41
自动光顺不能完全替代手动光顺,光顺的趋势还是要靠操作者的经验来决定。
对艏部和艉部的横剖线初步光顺后,还要进行3D光顺。
38
第4章 3D光顺
4.1 3D光顺概述
传统的光顺手段中,为了获得光顺的船型,必须定义很多正交曲线。
这往往是一个老时费力的过程。
为了简化和加快光顺进程,在Lines中可以采用使用采用少量3D 曲线(如,Pline)的方法。
这需要在原始的横剖线基础上创建一系列的3D曲线,这些曲线是通过在横剖面上定义Cline和横剖线相交形成的。
这些3D曲线需要经过不断的光顺,并且横剖面的数量也会增加,直到满意。
这时可用横剖线插出比较光顺的水线和纵剖线。
如果需要进一步的光顺,可以通过对3D曲线地修改来完成,同时横剖线进行更新,水线和纵剖线也随之更新。
一般在艉部常常会插入很多横剖线,这就需要在局部适当3D曲线来对其进行控制,以达到光顺。
在典型的光顺过程中,在船的末端往往按肋距或半肋距插入横剖线。
通常3曲线不会一直延伸到艏中纵剖线,会停留在最后一站上。
这时通常的做法,因为水线的末端部分通常是通过定义一个End Surface来控制的。
在定义3D曲线时,要注意的是他们不能穿过Knuckle线和Tangent 线,以及其他的Pline。
39
4.1.1 3D光顺的过程
完成
4.2 分割船体
当使用3D曲线进行光顺的时候,很方便的做法是为船的艏艉部分创建两个数据库,因为定义同时适合艏艉两部分船体的3D曲线。
整个船体应该在一个横剖面内的一条横剖线处,或在一条Tangent 线,Pline处。
在File下拉菜单中选择Split Ship,弹出入图4.2的对话框。
图 4.1 图 4.2
系统会在所要分割的船的路径内自动生成两个文件,选择Section10为分割位置,点击Split,会弹出如图4.3的对话框。
提示系统不能创建角度线,这条信息可以被忽略。
41
图 4.3
在对船体进行分割的时候,会在分割出创建一条何分割线相同的Tangent线。
然后创建角度线来控制水线和纵剖线交点,因为现在还没有水线和纵剖线,所以现在不能创建角度线,警告可以被忽略,点击确定。
之后还会弹出入图4.4所示的提示,提示是否保存,点击确定。
图 4.4
点击File/Open,打开“220kw测量船a.blines”。
4.3创建3D曲线
3D曲线是通过定义2D曲线Cline和初始的
横剖线相交来创建的。
4.3.1 创建Cline
在定义第一条Cline的时候,要检查横剖线
哪些区域由相同的曲率,如反曲点,曲率正负最
大的点等等。
Cline应尽量经过有共同曲率的点,
42
且Cline越简单越好,一般由四个点定义即可。
剩余的区域可以将Cline 均匀分布,这和经验与原始横剖线何有3D曲线定义的横剖线的比较有关。
Cline的名字最长不能超过6个字符,定义Cline的名字如图4.5,
点击弹出如图4.5的对话框,在Cline叶下的Curve Type下拉菜单中选择Curve,并填入名字,点击Create开始创建。
左键4个点,右键结束,显示曲线的曲率,避免反曲。
如图4.6。
图4.5
图 4.6
如果有反曲现象,使用Edit对话框移动点,以消除反曲,简化3D 曲线地曲率分析。
创建的所有Cline如图4.7。
43
图 4.7
对于某些很短的Cline,用两点定义的直线即可。
4.3.2创建3D曲线
Cline是用来创建3D曲线的,通过它他们和主要控制曲线,如边界线,折角线,等,以及横剖线相交得到3D曲线。
任何类型的3D曲线都可以这样创建,用于光顺的Pline就是这样创建的。
创建Pline的方法是这样的,点击标准工具栏中的按钮,使用Intersect叶,在Type下拉菜单中选择Pline,输入Pline的名字,并选择与横剖线相交所使用的Cline,一般Pline和Cline使用相同的名字。
在With栏中选择Sections,点击Create,创建Pline。
注意,在水线视图中FOB之内的点要删除,与FOB相交的切点要在纵剖线视图中设0度。
如图 4.8
44
图 4.8
同理,在水线视图中将与FOSB相交的切点设置0度,并删除FOS 范围内的点。
没有与FOS,FOB相交的曲线期于分割线相交产生的切点,也要设置0度,Pline在横剖视图中接近垂直的要在水线视图中设置0度,接近水平的要在纵剖视图中设置0度。
4.3.3 比较横剖线
这一步操作是要把用用Pline插出来的横剖线和光顺过的初始横剖线做比较,这是要保证用来总体光顺的初始点能够精确的代替原始数据。
使用Fairing对话框,在Fit叶下的Interpolation栏中不要选择任何项目。
在Selection栏中选择All,保证Options栏中的Accept没有被选中。
然后点击Apply。
见图4.9
45
图 4.9
结果应该是新的和旧的横剖线具有良好的一致性。
如图4.10
如果结果不是这样的话,就应该修改Cline,并且要更新Pline。
也有可能需要添加更多的Cline和Pline。
总之,10到15条Pline对于光顺地开始阶段是足够的。
如果新插出的横剖线可以接受,就可以选中Fairing对话框中的Accept,并点击Apply。
这是所有的旧的横剖线将被替换。
46
图 4.10
4.4 光顺Pline
一般地,采用自动光顺或者改变点的坐标即可完成光顺,这一步骤在整个过程中是最重要的,直接影响整个船体的光顺效果。
同时这一步骤也是十分的繁琐复杂。
因为不能够只考虑单独一条的Pline是否光顺,同时要不断的观察用这些Plines插入的Sections是否光顺。
首先采用自动光顺,大致光顺Plines,重新插入Sections,然后同时打开两个绘图窗口,一个显示Section视图,另一个显示Waterline 或者Buttock视图,在第一个窗口观察Sections在什么地方还需要光顺,应该增加还是减小横坐标或纵坐标,在第二个窗口进行相应的修改,再次返回到第一个窗口重新插入Sections。
在Sections较为光顺时,用原来的Clines再次重新插入Plines,如此反复,就能够得到光顺的Sections组图。
3D光顺是一个很耗费时间和劳动的过程,要想较快地,顺利地完成,不但需要使用者要有一定经验,还需要使用者有一定的耐心。
47。