NAPA全流程命令流Word文件下载.docx
- 文档编号:7928627
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:54
- 大小:617.82KB
NAPA全流程命令流Word文件下载.docx
《NAPA全流程命令流Word文件下载.docx》由会员分享,可在线阅读,更多相关《NAPA全流程命令流Word文件下载.docx(54页珍藏版)》请在冰点文库上搜索。
KEEL0.02KEELGIVEN船底板厚度
RHO1.025SEAWATERDENSITYINITIAL海水密度
FRAMES0,0.7,14,0.7875,...肋位表
WEBSNOTDEFINED纵向定义位置,相当于另一套坐标系
LONGNOTDEFINED横向定义位置,同上
VERTNOTDEFINED垂向定义位置,同上
PROFPROFILELATERALPROFILEMISSING轮廓线,可以之后定义一条名为
PRO
COORRIGHTHANDEDCOORDINATESYSTEM坐标系定义
TRIM1SIGNOFTRIMBYHEAD
(1)首倾为正,(-1)尾倾为正
BAYN1BAYNUMBERINGBAY位定义(-1)从前到后,
(1)从后到前
LWONABBREVIATIONOFLONG/WEB可以用#W和#L代替#WEBS和#LONG
IDENTIFICATIONANDBACKGROUND此类仅为参考变量,不影响计算结果。
SNAM'
XINPUDONG'
SHIPNAME
YDNR'
H1263A'
YARDNUMBER
OWNE'
CSGC'
OWNER
FLAG'
CHINA'
COUNTRY
CLAS'
CCS'
CLASSIFICATIONAUTHORITY
NAVA'
UNRESTRICTED'
NAVIGATIONAREA
SHTY'
CONTAINER'
SHIPTYPE
PRTY'
MAN-B&
W12K90MC-C'
PROPULSIONMACHINERY
VARIOUSPARAMETERS变量定义,可添加。
NPA0NUMBEROFPASSENGERS
PAYL0WEIGHTOFPAYLOAD
VSS25.7SERVICESPEED
PBT54246ENGINEPOWER
SUBDPROBSUBDIVISION
DP8.3DIAMETEROFTHEPROPELLER以下三项均为添加项,用来计算螺旋桨浸深
HPRO4.4HEIGHTOFTHESHAFTLINEFROMTHEBOTTOMLINE
XPRO5.11X-COORDINATEOFTHEPROPELLERFROMAP
亦可输入以下命令只显示尺度参数
LIS
定义完成后输入下述命令回到最高层
END
3几何建模命令流GM
3.1定义型表面HULL
输入下述命令进入几何点、线、面、体定义,亦可直接输入DEF跳过GM命令层。
GM
GM?
DEF
NAPA中型表面HULL是由CURVE组成的,推荐输入时使用SECTION,并将船体分为首部,尾部和平行舯体,基本顺序如下:
尾部HULLA
由FRA(尾部平行舯体),STERN(尾部轮廓线),TOPA(尾部顶线),TRANSOM(尾封板),BOSS(桨毂),FSA(尾部边平线),FBA(尾部底平线),DECKA(尾部甲板),SECTION(站线)组成。
首部HULLF
由FRF(首部平行舯体),STEM(首部轮廓线),TOPF(首部顶线),FSF(首部边平线),FBF(首部底平线),DECKF(首部甲板),SECTION(站线)组成。
中体HULLM
借用首尾FRA和FRF,还包括FSM(中体边平线),FBA(中体底平线),DECKA(中体甲板)
CURVE定义中有以下一些要点:
YZ和ZY的含义不同,在NAPA中,默认以第一个字母的坐标顺序排列点。
但不论YZ还是ZY,不影响输入坐标的顺序,即顺序仍应为XYZ。
*表示按照输入点的顺序生成曲线,如果不用,将按照默认的顺序生成曲线。
**表示无论输入点的顺序,按照最合理的情况生成曲线。
<
表示生成折线,而不是曲线。
SC线边界条件(SIDECONDITION)主要有以下几点:
SC,M限界线,只用在FRF,FRA,FRM上。
SC,P平面线,只用在FBA,FBF,FSA,FSF上。
SC,-//-折角线,SURFACE在此线上不连续时可用。
如:
TRANSOM,BOSS,DECKF,DECKA。
角度边界条件
90/表示后点的进角,/90表示前点的出角。
插值线的定义方法可参照下例。
对于每根经过STERN,STEM,FBF,FBA,FSA,FSF,FRM,FRF,FRA等的线,都应考虑加入边界条件。
曲线可以在TEXTEDITOR窗口中定义,可以在HULLSURFACEEDITOR中打开定义窗口编辑,也可以直接在主界面中输入命令。
DEF?
CURFRF4‘DESCRIPTION’
C?
YZ(-0.518,9.649),(19.54,0.56)
XYFRM,/0,ST100,ST110,ST120,ST130,ST140,ST150,ST160,ST165,ST170,ST175,
ST180,ST185,ST190,ST195,ST200,ST211,90/,STEM
输入坐标时可以使用绝对坐标、肋骨号以及其他的方法。
100,#100,#WEB100,#LONG100,#VERT100…
可以使用菜单TOOLS>
GEOMETRYWINDOWS查看生成的CURVE,SURFACE。
HULL生成后,应使用PREPHULL检查,并为下一步工作做准备。
3.2型线图输出LINESPLANOUTPUT
可将命令流保存为‘OUT.LINES’TXT文件
!
END@@@退出当前模块,进入最高
DR
SEC□HULL
IDNAME
PROX
3.3型值表输出LOFT
例:
LOFT
LOFT?
ARG
X(-1021020)
Y(0162)
Z(0202)
输出格式<
1>
SELXZ或SELXY或SELYZ
LIST
2>
LISTLOFTXY或LISTLOFTXZ或LISTLOFTYZ
更多的用法请看LIST的详细解析:
EXPLLIST
3.4型线变换TRANSFORMATION
3.4.1创建新版本
TRA
TRA?
ARG
PARENTO-270A/A**PROJECT/VERSION
RESULTA**VERSION
TRANSFORMHULL**OBJECT(S)TOTRANSFORM
DESTROYOFF**OVERWRITINGNOTALLOWED
DIMENSIONNOTGIVEN**CHANGEOFDIMENSION
MOVENOTGIVEN**COPYWITHOUTCHANGES
PLNOTGIVEN**PIECEWISELINEARTRANSFORMATION
CONSTNOTGIVEN**CONSTANTCENTERLINE
COPYNOTGIVEN**INPUTDATACHECKED
FORCEOFF**INPUTDATACHECKED
DATAOFF**NODATAELEMENT
PREPAREON**PREPARATIONRESULTSALSO
REFON**REFERENCESYSTEMISTRANSFORMED
FRAMESOFF**FRAMESYSTEMNOTTRANSFORMED
RESULTB
COPYON
OK
END
VERLIS
VERSIONCREATEDBYSTSTDESCRIPTION
A2011-04-19ADMIINITIALVERSION
B2011-06-08ADMIVERSIONCREATEDBYATRANSFORMATION
ADM
ADM?
UPD
显示(略)
UPD?
VERB**将B版设为当前默认版本
3.5定义舱室ROOM
ROOM基本定义如下:
ROOMWBT3P'
NO.3WBTPT'
定义名称和备注
R?
LIM#223,#259,0,HULL,0,2.08定义边界
ADD#223,#233,LCH21,HULL,2.0,4.6定义加入
ADD#233,#241,LCH22,HULL,2.0,4.6
ADD#241,#251,LCH23,HULL,2.0,4.6
ADD#251,#259,LCH24,HULL,2.0,4.6
RED#257,#259,1.7,3.4,1.325,2.0定义减去
RED#223,#225,5.1,7.65,1.325,2.0
RED#223,#227,0,2.55,0,2.0
ROOMWBT3S'
NO.3WBTSB'
REFWBT3P定义映像舱室
ROOMWBT1C'
NO.1WBTC'
LIM#295,#309,0,HULL,0,15
SYM定义对称舱室
在加减定义时,NAPA运用了布尔运算,因此不必担心定义中重复的部分被重复计算或少计算。
需定义STABHULL以计算完整稳性,DAMHULL以计算破舱稳性。
对于某些复杂的舱室,可以加CSECT50。
该命令用于控制计算切面的数量。
建议对STABHULL和DAMHULL都加入CSECT200。
同样可以使用菜单TOOLS>
GEOMETRYWINDOWS查看生成的ROOM。
3.3定义布置ARRANGEMENT
ARRANGEMENT是一个ROOM的集合,可以针对不同的任务定义不同的ARRANGEMENT,如完整稳性,破舱稳性等等。
缺省ARRANGEMENT为A。
3.3.1定义布置ARR*A
宏定义示例D-CONT071,
基本操作方法如下:
SM进入SM模块
*BEGINDEFINITIONANDDRAWING(GM)*
---ARRANGEMENTS---
SM?
NEWA新建一个名为A的ARRANGEMENT。
SELTYPE=R选择所有ROOM
62ITEMSSELECTED,NAMESSTOREDINARRAYLIST
ADDLIST()添加到A中
SAVE保存,如果以前存在,用REPLACE
REGAPERM把A定义为缺省的ARRANGEMENT
然后在主窗口打开TOOLS>
TABLEEDITOR,在FILE菜单中选择TREAT,选择ARR*A。
出现的就是A的ARRANGEMENT。
可以删除一些不需要的舱,然后为其他舱定义PURP,
可以在PURP栏中点左键两次,然后右键一次,这时会出现下拉菜单,在其中选择相关的类型。
如果想知道每一项的含义,可以>
PAR*STD,出现的是保存在NAPADB(DB7)中的标准定义。
可以根据需要将其修改后存入PROJECTDATABASE(DB1),或SYSTEMDATABASE(DB2)。
3.3.2定义布局SETUP
SETUP用于定义布置图的显示布局,以便以后配载时使用。
可以用TOOLS>
SETUPEDITOR打开窗口建立视图(见图示流程),也可以在DR下用命令流实现。
DR进入DRAWING模块
DR?
SETCAT显示保存的布局名称SETUPCATALOG
SETGETNAME调入一个已保存的布局
SETSAVENAME保存当前布局
SETREP覆盖已保存的布局(REPLACE)
SET显示当前布局定义
SET……定义当前布局
SETZ=1PROF-20(X=#2010X=#50X=#105X=#120)定注意垂向是由下往上的,括号内剖面位于同一行,中间夹杂数字表示行或列的间距
FILLPURP显示用途标记颜色
DRWSCALE显示肋位标尺
DRWALL绘制所有舱舱室
DRWID标记舱室名称
也可将生成的视图导出为.DXF文件,以便调入AUTOCAD中查看。
1.把SETUP定义的布置图(ARRANGEMENT)输出到AUTOCAD文件
方法一:
使用SETUPEDITOR打开已存盘的SETUP文件或定义新的SETUP
选择DRAW菜单下的SENDVIEW出现SEND对话框
3>
选择SENDTO中的EXPORTFORMAT中的AUTOCAD(DXF),给图形取个名字,然后点击SEND按钮,出现SAVEASFILE对话框。
(在此可以选择不同的设备和文件格式)
4>
选择要存储的目录并给文件取个名,点击SAVE按钮完成。
方法二:
使用PLOTWINDOW输出图形到AUTOCAD文件,先打开PLOTWINDOW窗口
在DR?
下直接输入命令,例
SETGETALL(ALL为已有的SETUP名)
IDNAME(标出舱名)
DRWALL(画图)
DRWID(标出各个剖面的名称)
DRWSCALE(给出肋骨划分标尺)
选择PRINT菜单下的PRINTWITHOPTIONS…出现如方法一中的SEND对话框,接下来与在方法一中处理相同。
2.输出到3D的DXF文件
EXTODXF(详看该解析)
TESTDXF.DXF
TODXF**HULL
3.把DXF文件(或其他支持的文件格式)输入到NAPA
EXFROM?
EXFROMDXF(详看该解析)
FROMDXFTEMP>
3.3.3定义图纸PLAN
PLAN用于总布置图的定义。
它可以使用所有总布置图的命令。
亦即像各种设备等都可以添加到布置图中,数据库中的图片也可加进来。
PLDDEFINITIONOFARRANGEMENTPLANS
PLD?
PLANPLAN1Y=0.01ENTERPOSSIBLEADDITIONALDEFINITIONSFORTHEPLANFINISHWITHOKORAMAINPLDCOMMAND
PLAN?
FIGCRUISERLOGOSSIZE=(22)LL(5.816.4)
SDTA
THI2线宽
COL2颜色
POL(#1419)(#1423)(8.823)(8.821)(1121),
(1120.8)(9.520.8)(8.820)(8.815.2)
OK
SETPLAN1
DRWALL
效果如图示:
3.3.4ARR模块可用命令
ARRANGEMENT中常用命令如下:
SET
DRWID
4船体模型SHIPMODEL
完成几何建模后,进入船体模型SM
>
SM
CAT
SELTYPE=R
214ITEMSSELECTED,NAMESSTOREDINARRAYLIST
SM?
NEWA
PAR*STDTABLEREADFROMTHENAPADATABASE(N19738)
ADDLIST()
SAVE
在主窗口打开TOOLS>
TABLEEDITOR,定义PURP。
还可用部分ARR.合并生成ARR*A命令为
COMBINEAHOLDS,BALLAST,DO,LO,FW,MISC,VOID,FO,P
SM中可用命令如下:
CAT;
WHERE;
UNSAVE;
RENAME;
REG
在PDEF中常用命令如下:
LIST;
PA;
DEL;
GET
5完整稳性HYDROSTATIC
HYD
*BEGINHYDROSTATICS(HYD)*
HYD?
ARGS
HULLSTABHULL;
**HULLNAME
T(3,15,3);
**DRAUGHT,MOULDEDM
DISPNOTGIVEN;
**TOTALDISPLACEMENTT
TR0;
**TRIMM
HEEL0;
**HEELINGANGLEDEGREE
RHO1.025;
**DENSITYT/M3
LWXNOTGIVEN;
**LIGHTWEIGHTT
CGXWNOTGIVEN;
**CGXOFLIGHTWEIGHTM
WAVE...;
**WAVE
WLSOFF;
**WATERLINESECTIONS
LISTHYD
------------------------------------------------------------------------
TDISPLCBKMTCBWLAMCTTPC
MTMMM2TM/CMT/CM
3.12513253.798.65727.8240.57294326.0320.244.3
6.25027441.296.81716.7940.59454532.9357.346.5
9.37542367.195.02214.2340.61244796.4419.449.2
12.50058151.293.00913.7200.63065043.4486.251.7
15.62574524.491.21714.0070.64675168.2518.453.0
6舱容计算CAPACITY
可以使用菜单TASK>
COMPARTMENT>
COMPARTMENT,基本用法与HYDROSTATIC类似。
请参见上一节。
在此,主要说明一下SOUNDING管的定义。
NAPA中SOUNDING管有四种形式:
MUMANUALULLAGE
MSMANUALSOUNDING
RUREMOTEULLAGE
RSREMOTESOUNDING
我们通常使用的是MS,具体步骤如下:
CP
*BEGINCOMPARTMENTHYDROSTATICS(CP)*
CURRENTARRANGEMENT:
A
CP?
PAR
PAR?
DEV,APT,MS,(#14-0.1,0.15,9.97),(#14-0.1,0.15,20.345)
CAT
SOUNDINGDEVICESDEFINED
COMPARTMENTDEVICES
APTMS
注意:
管子的名字应与舱室的名字一一对应。
要输出SOUNDING表时,应设置SDE为MS,并设定GSTEP。
COMPAPT;
**COMPARTMENTNAME
ARRA;
**ARRANGEMENT
HNOTGIVEN;
**HEIGHTFROMTANKBOTTOMM
STEP0.5;
**HEIGHTSTEPFORTANKSM
GAUGENOTGIVEN;
**GAUGECM
GSTEP20;
**GAUGESTEPCM
VOLNOTGIVEN;
**VOLUMEM3
VSTEPNOTGIVEN;
**VOLUMESTEPM3
FILLNOTGIV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NAPA 流程 命令