课程培训
|
MOSES软件培训课程
MOSES软件培训课程 ●MOSES软件采用文本的方式。一个项目包含两个文件: ●建模文件:“项目 名.dat" ●命令文件:“项目 名.cif" ●建模文件对船舶的形状和组件位置进行描述。 ●命令文件则包含需要的计算内容和计算步骤。 ●MOSES支持编程,因此具有很好的扩展性和灵活性,但是缺乏友好的界面。
MOSES的命令格式
MOSES的”.dat"和”.cif”文件 都由命令行组成。 MOSES的命令行基本形式为: 命令参数1参数2参数3....-选项1参数1参数2 \-选项2参数1参数2... 命令行要求在一-行内写完,若一行不够,则需在行尾加续行号“\” 以“$”起始的行为注释行 如MOSES中单位定义语句: &dimen -save -dimen meters m-tons MOSES的变量和变量使用方法 ●MOSES可用以下语句设置参数:&SET参数=参数值 ●对于已设参数的引用则采用“%参数””,””%(参数)”的形式, ●MOSES的参数都是字符型的,对参数的引用采用字符替换的规则进行。如: ●&SET body = me ●语句It is %(body)相当于it is me ●Abc% body%相当于Abcme MOSES编程的判断语句 ●MOSES的判断语句采用如下形式 &IF, LPHRASE(1), &THEN &EL SEIF, LPHRASE(2), &THEN &ELSE & ENDIF ●其中LPHRASE(1), LPHRASE(2)为逻辑表达式, MOSES编程的循环语句 MOSES的循环语句格式为: &LOOP, INDEX, BEGVAL, ENDVAL, INCR &NEXT, LPHRASE &EXIT, LPHRASE & ENDI .OOP 或: &LOOP, VAR, ( LIST(,.... LIST(n) ) &NEXT, LPHRASE &EXIT, I PHRASE MOSES的宏 MOSES的宏定义方式如下: &MACRO, NAME, ARG(1), ARG(2), ... ARG(n), \ -OPTION(1), OPTVAR(1), CARG(1)= DEFAULT(1)... \ -OPTION(2), OPTVAR(2), CARG(2) = DEFAULT(2), ... COMMAND(1) COMMAND(2) & ENDMACRO
定义物体 ●MOSES中物体的定义在“. dat"中完成,物体(body)有许多部件(part)组成,部件又可分为许多组件(piece)。物体定义方式如下: ●&describe body物体名- -option ● 可选项有: ●-IGNORE, DOF(1), DOF(2), ● -GEN_ DOF, MODE_ SEL(1), MODE_ SEL(2), ... ●-S DAMPING, CRATIO ●-SECTION, EI, X(1), SM(1), .... X(n), SM(n) ●-LOCATION, X(1), X(2), ●-DMARK, DM_ _NAME, *DPT(1), *DPT(2) 定义物体(续) ●D_ _DMARK, :DM_ NAME(1), :DM_ _NAME(2), .... ●-FM_ MORISON, FM_ FACTOR ●-SPE_ _MULTIPLIER, SPEMUL ●-SP_ ORIENT, VX, VY, VZ, HX, HY, HZ ●-SP_ HEIGHT,X,Y, Z ●-FACT_ CONVOLUTION, CONV_ FACTOR . ●-PERI_ USE, PER ●-WAVE_ RUNUP, YES/NO ●物体定义从一个&describe body命令开始,到下一个&describe body命令或&describe compartment命令结束 定义部件 ●部件定义方式如下:&DESCRIBE PART,部件名,部件类型, -OPTIONS可选项为: ●-MOVE, NX, NY, NZ, NRX, NRY, NRZ 或 ●-MOVE, NX, NY, NZ, *PT(1), *PT(2), *PT(3), *PT(4) 组件定义 ●组件的定义有两种方式,即面元法和切片法,面元法定义 了部件的外表面,切片法则定义了部件切片形状。下 面正 对切片法进行介绍。 ●切片法定义组件的方式为: ●PGEN, PIECE_ NAME, -OPTIONS ●Plane 1 ●Plane2 ●END PG EN Pgen命令的可选项有: -PERMEABILITY, PERM(定义渗透率) .OBSTACL E, -DIFTYPE,TYPE ●-CS_ WIND, CSW_ X, CSW_ Y, CSW_ Z(风阻力) . .CS_ CURRENT, CSC_ X, CSC_ Y, CSC_ Z(流阻力) ● -DD_ MULT, DDR(1), MULT(1), ... DDR(n), MULT(n) -AMASS, AMA MULT ( 附加质量) . ●-TANAKA, TANAKA FACTOR . -ROLL_ D AMPING, ROLL_ DAMP_ FACTOR ( 横摇阻尼) -COLOR, COLOR(1), FRAC(1), .. COLOR(n), FRAC(n)(颜色定义) ●-TEXTURE, NAME_ TEX,X_ SCALE, Y_ SCALE -STBD ( 或:PORT或-BOTH或没有,表示取右舷、左舷、左右非对称,对称体; -BOTH 时需要同时定义左右舷) ●-TOL OFF,TOL ●-LOCATION,X, Y, Z, ROLL, PITCH, YAW (定义位置)
切片的定义 ●切片的定义方式为 Plane x1 x2 ... -options ●Plane x3... -options ●当x1 ,x2在同一语句中时,表示两个位置的切片形状相同,若不同位置的切片形状不一致,则需依次定义。要求x1,x2,x3... 为递增序列。 选项有: -RECTANGULAR, ZB, ZT, BEAM, NB, NS, NT ZB为底,ZM为顶,Beam为宽的一一个矩形, NB, NS, NT为底部,舷侧和顶部 的节点数 -CARTESIAN, Y(1), Z(1), Y(2), Z(2), .... Y(n), Z(n) 定义横剖面的节点位置 -CIRCULAR, Y, Z, R, THETA, DTH, NP 定义圆弧(实际为多边形), Y,Z为圆心,R为半径,THETA, DTH, NP分别为起始角,角度增量,节点数,z轴负向THETA=0,逆时针为正 -E_ CIRCUL AR, Y, Z, R, THETA, DTH, NP 和CIRCULAR类似,但是保证多边形面积和圆面积相等 舱室定义 舱室的定义方式为: ●&DESCRIBE COMPARTMENT, 舱室名-OPTIONS pgen piece1 -loc x0 y0 z0 ax ay az plane x1 -options plane x2 -options ..... end pgen 第一个Body默认为主船体,其余舱室默认为内部舱室,内部舱室的渗透率为负值。 进水点的定义 *NWT1 29.75 -15.52 9.34(风雨密点1 ) *NWT2 29.75 15.71 9.34(风雨密点2) *WT1 34.29 10.57 9.87(水密点1 ) &DESCRIBE compartment舱室名-NWT_ DOWN *NWT1 *NWT2 ... \- WT_ DOWN *WT1.... 液舱装载状态可用下面方法 &COMPARTMENT -PERCENT舱室名状态百分比液体密度 静水力计算 静水力计算在“.cif"中定义 ●引用预定义模块 Use_ mac 模块名 ●从”.dat"文件中引入模型: inmodel ●重量、重心、浮态的定义 重量和浮态的定义有两种方式,一是先去确定浮态和重心高度,然后计算重量和重心位置。具体方式为: &INSTATE -CONDITION船体名吃水横倾纵倾 ●&WEIGHT COMPUTE jackup 19 %(JBH)*0.58 %(Jlen)* .32%(Jlen)*0.32 ●另一种方式时给定重量中心,计算浮态。
●&INSTATE, -OPTIONS where the options are: LOCATE, NAME,X, Y, Z, RX, RY, RZ -MOVE, NAME, DX, DY, DZ, DRX, DRY, DRZ .CONDITION, NAME, DRAFT, ROLL, TRIM -POINT, *PNT(1), H(1),*PNT(2), H(2), ... *PNT(n), H(n) -DRAFT, DMARK(1), D(1), DMARK(2), D(2), .... DMARK(n), D(n) -GUESS, *NODE(1), *NODE(2), *NODE(3) -VELOCITY, NAME, VX, VY, VZ, VRX, VRY, VRZ -SL_ SET -LINES, :ACTIVE, :LSEL(1), TEN(1), :LSEL(2), TEN(2), .... -EVENT, EVE_ NUM -PR EVIOUS .C_ FORCE, FLAG &WEIGHT, -OPTIONS where the av ailable options are: .COMPUTE, BODY_ NAME, ZCG, KX,KY, KZ .DEFINE, PART_ NAME, WEIGHT, XCG, YCG, ZCG, KX, KY, KZ -TOTAL, PART_ NAME, WEIGHT, XCG, YCG, ZCG, KX, KY, KZ
静水力曲线的计算 ●静水力计算应先用“HSTATICS"命令进入静水力模块,然后采用“CFORM”命令计算静水力曲线,CFORM的具体形式为: ●CFORM, DRAFT, ROLL, TRIM, -OPTIONS 可选项包括: -DRAFT, INC, NUM .ROLL, INC, NUM .PITCH, INC, NUM -WAVE, WL ENGTH, STEEP, CREST 初始的draft, roll, and trim用DRAFT, ROLL和TRIM定义, -DRAFT表示吃水变化,-ROLL 或-PITCH,分别表示横倾和纵倾-WAVE定义静态波面 静稳性曲线计算 静稳性曲线可用以下命令计算 RARM, INC, NUM, -OPTIONS 可选项: -YAW, YAW_ ANGLE -ECHO, YES/NO -FIX -NUMITER, ITER_ MAX -TOL,HE, RO, PI -W AVE, WLENGTH, STEEP, CREST -WIND, WIND_ SPEED -CEN L ATERAL,X,Y, Z -U_ CURRENT,FL .AG -W_ COEFF, WC0, WC1, WC2, WC3 .R_ COEFF, RCO, RC1, RC2, RC3 -STOP, HOW -WEIGHT, SF_ WEIGHT
如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表点击在线申请 服务特点: 海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。 专家力量: 中国科学院软件研究所,计算研究所高级研究人员 oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|