TRIBON M3 Planar Hull Modeling船体平面建模.docx
《TRIBON M3 Planar Hull Modeling船体平面建模.docx》由会员分享,可在线阅读,更多相关《TRIBON M3 Planar Hull Modeling船体平面建模.docx(145页珍藏版)》请在冰豆网上搜索。
TRIBONM3PlanarHullModeling船体平面建模
培训目标
了解TRIBON系统平面板架基本概念
学会创建基本的平面板架
在板架上增加板缝、板厚、角隅、开孔、和穿越孔等
在板架上增加扶强材、面板和肘板等
学会复制、移动和删除板架
平面建模基本工具条
1.Activate激活一个板架
2.Deactivate(skip)退
出当前激活的板架而
不保存修改
3.Save&deactivate
(StoreandSkip)保存并退出当前激活的板架
4.Createcomponents创建板架上的构件
5.Modifycomponents修改板架上的构件
6.Startproductionprocedures(HullPPI)开始生成生产信息
Scheme文件编辑工具条
1.Cut剪切
2.Copy拷贝
3.Paste粘贴
4.Find查找
5.RunThis运行这一句
6.Runall运行所有语句(从该句开始)
7.Run运行
Tribon平面建模基本概念
Block(块、分段)的概念
船体模型由许多Block(块或分段)组成
生产设计建模中,Block就是分段,Block的名字就是分段号,即船体模型由许多分段组成。
板架(Panel)的概念
TRIBON系统的船体模型是以板架为单位来进行构建的。
板架(Panel)分平面板架和曲面板架,我们现在所讲的就是平面板架,例如平面的甲板、内底板、舱壁、肋板、纵桁、平台等等。
板架(Panel)上的元素,如板缝、板、扶强材、肘板、孔、穿越孔、角隅等组成了建模的基本对象。
板架(Panel)的命名
Tribon中板架的名字是一个字符串,每一个板架都有一个唯一的名字,理论上字符串的最大长度是24个字符。
板架的名字在理论上是可以任意选取的,但为了更好地管理和辨识,我们制定了《平面板架命名规则》,请按照命名规则给板架起名。
板架名不能重复。
板架的命名规则
PANEL的名称格式如下:
BLOCK-AAPPC
其中BLOCK为板架所在的分段的分段名称;
AA—船体结构代码,为船体结构名称缩写字母,详见《平面板架命名规则》;
PP—为位置特征代码,纵向构件编号/肋骨位置号/距中心的距离/距基线的距离(单位mm)/部件号/空值;
C—为序号,同一位置的同类PANEL顺序号,为字母A、B、C…或数字1、2、3… 等,其中字母P、S除外。
板架命名注意事项
注意事项:
–板架名的长度不能超过16位字符;
–建议板架名不要用超过1个分隔符;
–板架的对称属性不要在板架名中体现出来,即板架名不要以P或S字母结尾;
–板架名绝对禁止使用“BLOCK-AAPP-数字”这种格式。
板架和块的关系:
在TRIBON系统中,一条船分为多个块,如108、209、313等,块的定义主要是确定块的界限。
块由板架组成,在建立板架时要确定板架所属的块,在建立板架过程中系统始终检查板架机器上面的构件是否超出块的界限。
板架包括一些板、加强筋、肘板、补板、面板等构件。
拓扑关系
拓扑关系就是一个目标和另外一个目标的相连和依赖的关系。
选取边界和参考物时,最好选择有拓扑关系的目标,当一个目标有所修改时,另一个有拓扑关系的目标将相应修改。
当一个目标A不确定时,可以将目标A暂时定位,并建立与另外一个目标B的拓扑关系,当第一个目标A确定时,由于存在着拓扑关系,另外一个目标B则不需要做任何改动。
船体坐标系1
Tribon系统船体坐标系与我们以前进行船体设计中的坐标系是一致的,即:
X轴:
沿船长方向,尾垂线处为坐标原点,尾垂线向首为正,尾垂线向尾为负,X坐标可以是距尾垂线绝对值坐标,也可以用肋位号表示,如FR66,FR66+100等。
Y轴:
沿船宽方向,中心线处为坐标原点,左舷为正,右舷为负,Y坐标可以是距中心线的绝对值坐标,也可以用纵骨号表示,如LP9,LP9.5等
Z轴:
沿高度方向,基线处为坐标原点,Z坐标可以是距基线的绝对值坐标,也可以用纵骨号表示,如LP30,LP30+300等。
船体坐标系2
板架坐标系
每个平面板架都是在一个平面上进行定义的
这个平面的坐标系是UVW坐标系,即相对坐标系。
UVW坐标系
符合右手定则
Planar-Select菜单
处理板架的所有相关功能都集中在Planar-Select下拉菜单中,有如下功能:
–Activate—激活一个板架
–Store—保存当前激活的板架
–Skip—退出当前激活的板架而不保存修改
–StoreandSkip--保存并退出当前激活的板架
–ListActivated—显示当前激活的板架名称
删除单个板架
删除板架之前,必须打开一张图或调出包含这个板架的模型
要删除的板架必须在某个视图上
Planar—Panel—Delete
–系统提示:
IndicatePanel指定板架
如果选择了多个板架需要删除,而你又确定这些板架是都要删除的,可以使用All按钮。
删除一组板架
选择Planar—Panel—Delete
系统提示IndicatePanel,这时不要指定板架,而按Option键。
这时,系统将显示下面的窗体:
删除一组板架的窗体
删除一组板架的窗体-解释
Name:
给定板架名,可以使用通配符,如700-FR66*
Module:
给定Block名字,所有这个Block上的板架都被选择
输入完成后,点击Include,系统将显示所有被选择的板架。
这时,还可以使用UP,Down,Top,Bottom将不想选择的板架去掉,即取消板架名字前面的勾。
确认后按OK
几个删除命令的区别
Panel-delete:
删除板架(包括板架上所有的构件)
Model-delete:
删除板架上的构件
Edit-delete-Geometry:
删除视图中的几何体
Edit-delete-Subpicture:
删除视图中的子图
板架删除后重新恢复用Scheme-Input,输入板架名,运行所有语句。
平面建模之前工作
对船体模块进行初始化
对系统的配置文件进行用户化
创建船体曲面
外板的板缝生成
外板纵骨创建完成
平面建模的开始
在定义新的板架之前,最好先生成一张图纸,建立一个板架所在的视图。
创建一个视图1
在图示对话框中选择视图平面,可以为X,Y,Z主平面,也可以是3点定义斜平面,也可以输入板架名定义板架所在平面。
可以选择视图比例,缺省值为1:
50。
另外可选择视图朝哪边看,用缺省定义即可。
可以选择视图的界限,输入X,Y,Z方向的最小值和最大值,最小值不输则为系统最小值,最大值不输则为系统最大值。
Depth为视图景深。
在Select中最好选择Cut。
创建一个新的板架
Planar—Model—Create
系统将提示:
IndicatePanel
不要指定任何板架,按下OC,则出现下面的一个窗体
定义板架属性的窗体
定义板架属性的窗体解释1
PanelName:
板架名字,注意按照《板架命名规则》给板架起名。
Block:
板架所属的分段号
DataType:
数据类型,请参照英文教材附录1
–DT=XYZ缺省值为101
如果Y=8,则板架为非水密结构
如果Y=9,则板架为水密结构
500-599,曲面板架
800-899,特大板架
GeoType:
Tribon系统对几何形式有部分定义,如组合型材为90,折边主板架为958等,现在暂不用选,使用缺省值101。
定义板架属性的窗体解释2
PanelType:
板架类型
–Oridinary-普通板架
–Bracketpanel-肘板板架
–Knmain-折边主板架
–Knpart-折边子板架
Valid:
选择左右舷
–PSandSB:
左右舷对称
–PS:
仅左舷SB:
仅右舷
–Over/inCL:
跨中板架
Usage:
板架使用形式
–Ordinary-普通板架,视图中显示为粗双点划线
–Non-watertight-非水密板架,视图中显示为粗虚线
–Watertight-水密板架,视图中显示为轨道线
定义板架属性的窗体解释3
Location:
选择板架所在的平面
–X,Y,Z:
选择坐标轴主平面
–Bou:
定义边界的第一个目标平面
–3point:
用三点坐标定义一个平面
–Plane:
使用已定义的一个平面,需输入平面名字
–Curve:
用已经存在的曲线定义板架平面
–View:
板架在当前视图平面上,Tribon系统建议选View视图
Stored:
板架存储形式,选择缺省Auto
GPS1~GPS4:
零件编码
Partslist,Buildno,Markside通常为空白
定义板架属性后的窗体
在正确输入板架属性后,系统将显示下面菜单,下一步将开始定义板架的边界。
修改一个板架的名字1
用于修改一个定义好的板架名字
确保修改的板架处于激活状态
Planar—Model—Edit,此时系统提示:
Indicatecomponent,按Options后,点击PANEL按钮。
出现下面菜单
修改一个板架的名字2
修改一个板架的名字3
在上面窗体中,PAN语句就是描述板架的相关属性,包括板架名、对称性、所属分段号、数据类型、板架所在平面等。
编辑这条语句,然后在下拉式菜单中选择File—Save
选择Statement—RunAll,或选择图标
注意修改板架名字后,要将原名字的板架删除掉,防止重复建立板架。
定义板架边界1
BOUNDARY用于定义板架的边界
板架的边界可以通过不同形式,如参考另一个板架、直线、曲线、平面、曲面、扶强材断面等定义。
每个板架最多有十二条边界。
给定的边界必须形成一个封闭的区域。
边界之间的连接点称作角(Corner),边界1的开始点成为角1。
定义板架边界2
在TRIBON缺省的视图描述中,边界的定义是按照逆时针方向,注意横剖面TRIBON系统缺省值为朝尾看,与我们的习惯相反,横剖面朝首看时则为顺时针方向选取边界。
边界的序号以定义的顺序给出,1,2,3…,但如果顺时针指定边界,系统自动按逆时针方向定义边界顺序号。
曲线做边界:
在Tribon中,曲线有方向。
输入正值,曲线右移;输入负值,曲线左移。
板架的边界示意图
定义板架的边界3
在输入完PAN后,系统将显示:
定义板架的边界4
点击BOUNDARY,系统将显示
:
板架的边界选项解释
上面的菜单中,显示的是所有可以作为板架边界的不同类型。
–1.Line-直线
–2.Curve-曲线
–3.Plane-平面
–4.PanelSection-板架断面
–5.PlanePanel-平面板架
–6.Profcross-型材断面
–7.Profalong-沿着型材轨迹
–8.Profoverlap-搭接在型材上
–9.Free-自由边
–10.Surface-外板曲面
边界为直线Line
定义一条直线为一个板架的边界是一个最简单的方法。
但因为板架的边界是一个固定的坐标值,不能随着模型的改变而改变,所以使用直线做边界不如使用参考其它板架。
可以使用拓朴点来定义直线做边界。
在建模的早期阶段,并不是所有的边界都可以找到参考目标,但可以在定义好板架之后,再重新将边界改为参考目标。
以直线为边界菜单
选择Line后,弹出的菜单中有的选项显示为灰色,说明这一选项现在不可用,这是由于板架所在的平面决定的。
以直线做边界解释
1X-给定一个X值,或点Cancel,用光标选择。
2Y-给定一个Y值,或点Cancel,用光标选择。
3Z-给定一个Z值,或点Cancel,用光标选择。
4YZ-给定两点坐标值,或点Cancel,用光标选择。
5XZ-给定两点坐标值,或点Cancel,用光标选择。
6XY-给定两点坐标值,或点Cancel,用光标选择。
7U-给定一个U值,或点Cancel,用光标选择。
8V-给定一个V值,或点Cancel,用光标选择。
9UVT-给定一个UV坐标和角度值,或点Cancel。
10TwopointUV-给定两点UV坐标值,或点Cancel,光标输入。
曲线边界1
TRIBON系统的曲线分为两种:
CGDB中保存的曲线(storecurve)
板架专用曲线(panelspecificcurve)
Storedcurve
该曲线保存在CGDB数据库中。
通常在工程开始的时候就建立好这些曲线。
通常包含肋骨曲线、水线、纵剖线等。
尽管这些曲线可以被用于板架边界,但建议使用Surface曲面做边界。
Panelspecificcurve
这种曲线的应用范围仅为当前的板架
一条曲线可以直接被建立
也可以将Drafting画出的曲线定义为板架专用曲线
曲线边界2
选择Curve后,系统将提示:
Indicatecurve-Cursorposition,点击选择的曲线
系统将提示输入曲线的平移距离。
如果没有平移,直接按OK即可。
曲线的平移1
输入正值500输入负值500
曲线的平移2
输入正值,向曲线的方向的右边平移。
输入负值,向曲线的方向的左边平移。
当使用板架专用曲线时,由于曲线通常是按需所得,所以一般不需要平移。
当使用storedcurve时,要注意曲线的方向一般遵循下面规则:
–肋骨曲线的方向:
从中心向两边
–水线曲线的方向:
从尾向首
–纵剖曲线的方向:
从尾向首
交叉板架作为边界
使用交叉板架作为边界是最常用的方法
交叉板架边界的特点
当选择一个交叉板架后,系统将高亮这个交叉的板架。
如果交叉的板架板厚有变化,当需要偏移值时,以板架最厚的边为准。
如果没有偏移,边界自动随着板厚的变化而变化。
交叉板架边界的偏移
选择交叉板架边界后,系统提示:
键入偏移量后按下OK
平面板架边界
以另外一个板架的边界或面板为参考
另外一个板架与当前板架在同一平面内
Surface曲面边界
是以当前板架的平面与船体曲面的交线为边界。
选择Surface后,出现下面对话框:
Surface曲面边界菜单解释
Surfacename:
主船体曲面名,缺省即可。
Reflected:
映射,左舷不选,右舷则必须选择。
Limitbox:
给定控制生成曲线的限界
Pickbox:
在屏幕上选取限界
Displacement:
输入偏移量
Clear:
清除上面的数值
Cancel:
取消,返回到上一层菜单
Quit:
退出
Surface边界注意事项
如果外板的理论线在外边,需设置变量sbh_enable_shplacomp,将考虑外板板厚的变化。
边界随着外板厚度变化
提交一个板架的边界
通过上面介绍的各种边界类型,定义一个封闭的板架轮廓。
通过使用OC按钮来提交板架边界
如果正确地定义了板架边界,系统将用一个高亮的红色粗线条围起板架。
高亮的红色粗线条比板架的轮廓稍微大一些
修改一个板架的边界
确认需修改的板架处于激活状态
Panel-Model-Edit,系统提示:
Indicatecomponent
按下Option,系统将显示功能菜单,在菜单中点击BOUNDARY,系统显示如下窗体,即SCHEME文件窗体。
修改边界的SCH语句1
修改边界的SCH语句2
在SCH文件中,BOU语句后面包含的是定义的边界信息
编辑边界信息
选择File-Save
选择Statement-Runall或选择图标
另外,也可以编辑存放在sch文件夹中的相应板架的Scheme文本文件,编辑好并保存后在平面建模中调入该语句并运行,生成相应结构模型。
修改边界语句注意事项
所有的曲面名字和板架名字必须大写
所有的曲面名字和板架名字必须使用单引号
每个边界必须用反斜杠/与下一个边界分离
每行字符串必须以分号;结尾(Scheme文件中所有语句都必须以分号;结尾)。
开始板架上构件的建模
边界确定后,开始板架上构件的建模,系统弹出右面菜单:
构件建模菜单解释1
SEAM:
定义板架上的板缝
PLATE:
定义板厚、理论线、材质、编码等
HOLE:
定义板架上的开孔,包括人孔、减轻孔、流水孔、透气孔等,也可以定义扶强材上的流水孔、透气孔、截止孔等。
NOTCH:
定义板架上或扶强材上的角隅
CUTOUT:
定义板架上或扶强材上的穿越孔
STIFFENER:
定义板架上的扶强材,包括纵骨、横梁、扶强材、加强筋等。
构件建模菜单解释2
FLANGE:
定义板架上边界或开孔处的面板
PILLAR:
定义板架上的支柱
BRACKET:
定义板架上的肘板
EXCESS:
定义板架边界处的余量
WELD:
定义板架边界处的焊接坡口
CURVE:
定义板架指定曲线
POINT:
定义拓朴点
COMPENSATION:
定义板架边界的焊接补偿量
构件建模菜单解释3
SHRINKAGE:
定义板架边界的收缩补偿量
MARKING:
定义板架上的划线
PLANE:
定义一个平面
DOUBLING:
定义板架上的开孔或角隅处的复板、补板、垫板
TAP:
定义板架上的焊接引弧板
SWAGING:
定义板架上的压筋
COMMENT:
注释
板缝Seam
Seam-定义板架上的板缝
板缝并不是必需的,如果板架上有两张以上的板就需要定义板缝
如果板架上有两张以上的板(尤其是不同板厚),需要先定义板缝,再定义板厚。
同时可以定义板缝上的坡口信息
同时可以定义板缝两边板的余量信息
在视图上是否显示余量等信息在Planar-View-properties中选择
定义板缝
首先激活板架,点击SEAM后出现:
定义板缝菜单解释
1.AlongLine:
定义板缝为直线
2.AlongCurve:
定义一条曲线为板缝
3.AlonePanel:
定义相交的板架为板缝
4.PlltoLimit:
定义板缝为平行于边界
5.PlltoLimittan:
定义板缝为平行于边界上某点的法线
6.PlltoSeams:
定义板缝为平行于已有的板缝
7.PerptoLimit:
定义板缝为垂直于某边界
定义板缝的方向
选择完板缝形式后,系统提示是否反转板缝的方向Oppositedirection?
需要反向点击Yes,不需要反向点击No。
注意板缝方向影响坡口方向
如果是直线定义板缝,缺省的板缝方向是:
–与X轴平行直线,方向从船尾向船首aft-fore
–与Y轴平行直线,方向从中心向左舷CL-port
–与Z轴平行直线,方向从基线向上base-top
板缝的起始点和结束点1
选择板缝线后,系统弹出下面菜单,要求选择板缝的起始点和结束点。
然后进入下一个菜单,输入板缝属性
板缝的起始点和结束点2
1.Acrosspanel-板缝穿过板架
2.Form-板缝从另外一个板缝开始
3.To-板缝到另外一个板缝结束
4.From/to-板缝从一个板缝开始到另外一个板缝结束
定义板缝上的余量和坡口
定义板缝菜单解释1
Seamno:
用户可以定义板缝的序号
Bevel:
沿着板缝边缘的坡口类型
Leftbevel:
沿着板缝左边缘的坡口类型
Rightbevel:
沿着板缝右边缘的坡口类型
Excesstype:
板缝上的余量类型
Leftexctype:
板缝左边板的余量类型
Rightexctype:
板缝右边板的余量类型
定义板缝菜单解释2
Excess:
板缝上的两边余量大小
Leftexcess:
板缝上的左边余量大小
Rightexcess:
板缝上的右边余量大小
Fromseam:
该项目自动增加
Toseam:
该项目自动增加
Beveltext:
图纸中在板缝上标注的字符,我们在这里输入板缝编码
坡口类型
坡口类型码是一个两位或三位数字表示,第一位数字表示坡口类型,第2,3位数字表示单面坡口角度。
如225表示坡口类型为20,而坡口为25°。
修改一个已存在的板缝
步骤如下:
–确认需要修改的板架处于激活状态
–Panel-Model-Modify,系统提示Indicatecomponent
–用鼠标点击板缝,重新确认。
–系统将重新显示原来的对话框,编辑并修改后按下OK
另外一种方法是:
–Panar-Model-Edit,即编辑SCH语句。
Plates板
Plates语句提供了下面信息:
–板厚
–理论线
–材质
–编码
–其它
对每张板进行定义,多板情况下需要鼠标点击每张板,如果只有一张板则不需要点击。
定义板
首先激活板架
Planar-Model-Create
点击PLATE按钮
弹出右面菜单
定义板菜单解释:
Material:
定义板的厚度
Mside:
定义板的理论线
Quality:
定义板的材质
Pos.number:
定义板的位置号
Destination:
定义板将在哪里装配
Surfacetreat:
定义板的表面如何处理
Rawplatename:
定义用板的名字
Taninate:
玻璃钢船使用
Colour:
定义板的显示颜色
GPS1~GPS4:
定义板的编码
定义板菜单注意事项1
如果板不靠在理论线上,可以通过板厚的定义来定义板的位置,这时板厚由两个数表示,第一个数是板的一边距理论线的距离,第二个数是板的