|
GHS Port Reference Center
Information for maritime designers, engineers and builders Maintained by Creative Systems, Inc., Creators of GHS Click here for information about GHS and other fine marine software. |
|
|
CLEAR
PROJ HM_Add1
READ TANKER.GF
LBP 0 94.0F
WEIGHT 3000 -45 0 5
LOAD (CGC*) .95
VARIABLE X, Y, Z, T, H
VARIABLE(str) HMstring
macro hmmtrep `%1: heel angle
`call using the form .hmmtrep (n,i) s for a report of heeling moments
` at n angles and increments of i starting from angle s
set H=%1
heel %1
\HMMT @{ H} degrees heel ={ HMMT:2}\
heel 0
/
MACRO Q2_MOD `%1: heel angle; %2: ""|noprint
HMMT OFF
heel %1
solve dr
HMMT TURN 400, 15 /C1
SET X = {HMMT}
WIND 40
HMMT WIND /C2 /BAND:1 /TRIMALLOW
SET Y = {HMMT}
HMMT TANK
SET Z = {HMMT}
if %2<>NOPRINT then \HMMT Report\
if %2<>NOPRINT then \Heel={heel}; Trim={trim}; Draft={drvalu}\
if %2<>NOPRINT then \HMMT from Turn={X:2}, from Wind={Y:2}, from Tank={Z:2}\
set T={X} plus {y} plus {Z}
if %2<>NOPRINT then \Total HMMT={T:2}\
HMMT {T} /C1
/
macro sum_HMMT `%1: heel angle
`creates user defined HM by summing Tank,Turn & Wind HMMTs
set H=%1
.Q2_MOD %1 noprint
`\ Angle----Turn----Wind----Tank---Total\
\{ H:0} { X:1} { Y:1} { Z:1} { T:1}\
set HMstring="{HMstring} {T}@%1"
HMMT={HMstring}
/
MACRO Q3_Mod
HMMT OFF
SOLVE
ANGLES *
\SUMMATION OF HMMT FROM TURN, WIND, AND TANK\
\ Angle----Turn----Wind----Tank---Total\
.sum_HMMT(10,10) 0
\\
HMMT * `assumes tank heeling moments are symetrical
HMMT REPORT
PAGE
SOLVE
Heel 0
TANK (*) FROZEN `free surface effects are already captured by HMMT TANK
RA /LIM:ATTAINED /STOP:RA
HMMT OFF
/
LIMITS OFF
LIMIT TITLE BV-1030-1 GROUP A, STILL WATER, WIND 40 KNOTS + TURNING CIRCLE
LIMIT (1) ABSOLUTE ANGLE AT EQUIL < 15
LIMIT (2) RA at 35 > 0.1
REPORT /BOX:COLOR
SOLVE
STATUS WE DI GHS /FSM
DI(*) STATUS PROFILE:OUTBOARD, PLAN
PAGE
ANGLES 0,10,...,90 `set angle values
HMMT TURN 400, 15 /C1
HMMT REPORT
\HEELING MOMENT FROM TURNING\
.hmmtrep(7,10) 0 `print heeling moments for angles 0 10 ... 60
\
WIND 40
HMMT WIND /C2 /BAND:1 /TRIMALLOW
HMMT REPORT
\HEELING MOMENT FROM WIND\
.hmmtrep(7,10) 0 `print heeling moments for angles 0 10 ... 60
\
HMMT TANK
HMMT REPORT
PAGE
.Q3_Mod
REPORT PREVIEW
REPORT OFF
|
| Add a free link to your site |