Ship Design Solutions

Calc - Frequently Asked Questions

QuestionAnswer
1 - Probabilistic stability setup.
I don't have any bulkheads or decks in my probabilistic calculations setup dialogue. Even when I import a FCT or CMP file with these, they still don't appear - what's happening? This is a problem with Calc M2 and previous versions. The program does not update the probabilistic node when you import a CMP or FCT file containing the bulkhead/deck data. The solution is to delete the existing probabilistic node, import your bulkhead/deck data, and then create a new probabilistic node.
This problem is slightly different in M3, where there is a separate Probabilistic Setup node. Imported compartments, decks and bulkheads, are still not automatically recognised by the program, and to force it to do so, you must delete the node and re-create it. The other probabilistic nodes should then be re-calculated. Note also that, if this is not done, then earlier builds of M3 may crash when displaying reports.
2 - Probabilistic stability output.
I don't understand what the result of 'sub-zone' in the list of Sub Zone Damage Cases' means when calculating Probablistic Stability, such as: 1-01-0-0, 1-02-0-0 etc. What's the principal of combination? What's the difference between different combinations? The Sub-zone code number consists of four parts separated by hyphens (-). The meaning of the four parts is as follows:
  • Part 1 = number of primary zones damaged, i.e. compartment standard.
  • Part 2 = no of first primary zone.
  • Part 3 = indicates the number of longitudinal bulkheads penetrated.
  • Part 4 = indicates the number of decks penetrated.
Longitudinal bulkhead zones are numbered from the ship's side towards the centreline, and deck zones are numbered from the bottom upwards. Both start from zero. Thus 1-01-0-0, means one zone damage, primary zone 1, no bulkheads or decks are penetrated. Similarly 2-03-1-0 would imply two zone damage, primary zones 3 and 4, damage penetrates the outer longitudinal bulkhead, but the lowest deck remains intact.
3 - How to enter wind profile points.
Regarding the Profile Points on the Other Data Node, should they form a closed curve, including the submerged part of the vessel? In this case should we follow a clockwise or an anti-clockwise direction? Yes, these points must become a closed circuit (so that the last point is always the same as the first point), and include the submerged part of the vessel. We recommend that you enter these points in an anti-clockwise direction.
4 - How to enter deck edge points.
Should Deck edge points (on the Other Data node) be sorted, and if so how? No, the order does not matter, as deck points are used individually - not as a curve.
5 - How to set up data using a previous project.
Can I easily set up data using a previous project as a basis? Yes, using the 'Import HCL' option. If you output this file (or use one from an old v2.36) from a previous project, then you can setup a lot of existing data. For details of the what is in the HCL file, see the help for Calc..
6 - Tankplan shows nothing.
When I calculate the tankplan, nothing shows up in the output. What is happening? The most common reason for this is that you aren't waiting long enough for Calc to actually calculate what the tankplan views will look like. Three things can contribute to this time delay -
  1. The biggest one is that the model is a GDS file that came from TID Spaces.
  2. You have a large amount of compartments in the view.
  3. You have defined a large amount of views. Just be patient, Calc will tell you in the output window when it has finished (and even tell you how long it took in seconds to calculate it!).
7 - Why do I get negative displacements in Calc?
Why do I get negative displacements in Calc? Because the volume that you are using within Calc as the "Mainhull" is defined as 'internal' rather than 'buoyant'. You can change the properties of this volume on the Compartments tab sheet on the Tankplan Node.
8 - Page Numbering in Calc.
How do you get page numbers to be shown in Calc, because usually the summary of a calculation node just says that each report is on Page 1. Calc must do a Print Preview so that it can format all the results and work out the page numbers. If you do a Print Preview, then close the Preview, then move off the calculation node and back on to it, it will have the correct page numbers. You can also set the initial page number of any report, simply by rightclicking on any node, and selecting 'Set Page No', and choosing the page which you wish to start the report from.
9 - How does Stage Flooding work?
How does stage flooding work in Calc? What are the principles behind the calculation? Stage flooding works as described below.
  1. The final state is determined using the normal deterministic procedures, with damage compartments flooded to the outside waterline. When the ship is heeled to calculate the righting lever (GZ) curve, damaged compartments are assumed to be open to the sea, and hence their contents will vary, as the ship heels.
  2. The contents of damaged compartments, fully flooded at the equilibrium angle, are then used to set up stage flooding conditions, i.e. if a compartment is specified as being 20% full at stage 2, then this means 20% of the fully flooded volume.
  3. When calculating the stage flooding GZ curve, the contents of damaged compartment, are assumed to remain constant, i.e. a compartment is treated as if it were intact containing a given weight of water.
  4. This implies that a stage where compartents are specified to be 100% full, is NOT the same as the fully flooded condition, as in the first case, the compartments will contain a constant weight of fluid over the range of the GZ curve, whereas in the fully flooded condition, the contents will vary. Hence the GZ curves will be different for the two cases.
Whether this is the correct way to treat stage flooding can be debated, but we have yet to hear a convincing argument for any alternative scheme. The problem is that we are trying to model a dynamic process using static analysis techniques, and this can never be completely satisfactory from a theoretical view-point.
10 - Ship Data & Design Draft requirement
Is it necessary to enter the Design Draft on the Main Dimensions dialogue? Yes, Calc uses this for a variety of setup and calculation purposes. In general you should make sure that you enter all important information you have into the Ship Data dialogue.
11 - 'Too many sections' error importing britfair data
When importing a Britfair file (.bri) into Hydro I get the following error message: "Error: too many sections". What is causing this? Britfair files imported into Hydro can only have a maximum of 50 sections. The solution is to thin your data.
12 - 'Underwater Geometry' Error importing britfair data
When importing Britfair data (.bri) into Hydro, I get the following error: "Error calculating the underwater geometry". What is causing this? This is because there is one or more sections that do not extend above the design draft. Commonly these will be the sections in the bulbous bow region. Just delete those sections.
13 - HTML output - embedding images in a Word document
Once you import an HTML file with text and images into a Word document, moving this file from a directory or from a PC to another causes the images to disappear. Can you suggest a way to avoid this?

The problem is that you cannot embed images in an HTML document, only link to them, so when you move the main document file, the links are broken. However, the following procedure can be followed to convert the links to embedded images:

  1. Open Word and read in the HTML file output from Calc.
  2. Save the file as a Word document (*.doc file).
  3. Select each image in turn and do the following:
    • Copy the image to the clipboard.
    • Delete the image from the document. (Don't move the cursor)
    • Use Paste/Special to embed the image as a Picture.
  4. Save the document.
All the images should now be embedded and the file can be moved to other locations without losing the pictures.

This process can be automated using the following Word macro: embedimages.vba

14 - Launching - calculation of way end and fore poppet pressures
Why do asterisks (*) appear for way end and/or fore poppet pressures?

The way end and fore-poppet pressures are calculated by assuming that the net weight (weight - buoyancy) of the ship is spread in a trapezoidal type distribution over the length of contact between the sliding and fixed ways. Depending on the position of the centre of gravity this can degenerate to a triangular distribution, in which case either the fore-poppet or way-end pressure will be zero.

However, in some circumstances, the centre of gravity is beyond the length of way contact making the pressure calculation impossible. This is what is happening when the program outputs "******" for the pressure. An explanatory note is included in the report.

15 - Use of identifiers in Tribon Initial Design
Why do I get a list of warnings when I import a TID Geometry XML (CXML) file?

This is because the identifiers used for compartments, bulkheads, decks, etc. do not conform to the rules for assigning identifiers.

Calc is usually fairly relaxed about this and Compartment doesn't do any checking, but as XML is used increasingly for data transfer, it is worth while trying to adhere to the XML standard, which is as follows:

  1. identifiers should be made up of letters and numbers,
  2. they should always start with a letter, not a number,
  3. they should not contain spaces, or other characters, such as punctuation marks, back or forward slashes, etc.
  4. they must be unique within the project, i.e. a compartment must not have the same identifier as another compartment, or indeed a bulkhead.
  5. the number of characters should be kept to a minimum. There used to be a limit of 8, which has now been relaxed, but formatting the output becomes difficult when long identifiers, are used.

To help guarantee that identifiers are unique within the XML file, Compartment automatically adds a prefix according to the type of object. For example, COMPARTMENT_ prefixes all compartment identifiers in the XML file. This prefix is removed by Calc when the file is read.

All this applies to identifiers: titles, names, descriptions, etc. do not have these restrictions.

16 - Waterline Radius and Dynamic Stability
What is Waterline Radius and DS in the Cross Curves table? The Waterline Radius is the distance measured perpendicular to the waterplane, to a point on the baseline (x-axis) midway between the Aft and Forward Perpendiculars (AP and FP). Waterline radius is used instead draft, as the latter can become very large for large angles of heel, whereas the WL radius is always a reasonable number. DS stands for Dynamic Stability and is the area in m-radians under the GZ (or KN) curve up to the particular angle of heel.
17 - Critical KG's and Cargo Fall-out
What is the difference between the Intact Critical KGf and the Critical KGf that is output in the "Criticals" report having run Deterministic Stability? If the damage displacement is different from the intact, then the resulting criticals are corrected back to the intact displacement. We are talking "lost buoyancy" here, so a change in displacement would be caused, for example, by cargo fall-out from a damaged compartment. The correction is simply the factor (damage disp/intact disp). The reason for using this correction, is that all stability regulations are based on the assumption that the intact weight of the ship does not change when the ship is damaged.
18 - Bulkhead Correction Factors for Shear Force
How are bulkhead correction factors for shear force implemented in Calc? The shear force correction for bulk carriers with alternate holds loaded with ore, was implemented in Calc M2 build 9 (07/03/2002). The bulkhead factors are entered on the BM and SF limits screen. Note that the bulkhead factor is applied to the hold forward of the bulkhead. Only locations with a non-zero factor, are considered to be hold boundary bulkheads, which implies that the forward bulkhead of the foremost hold must be given a factor, although this will not be used. To apply the correction, the Shear Force Correction trigger must be set on the Loading Condition Options page.
19 - Reading a Calc Version 4 CDF file
Is it possible to import a CDF file into Calc M2/M3? Importing a version 4 project into M3, might be possible to a certain extent, but a lot of information will get lost. For example, input data for calculations and results, were stored in separate files and cannot be imported. Both the CDF and the associated GDS file must be available and the GDS file must be located where the CDF file expects it to be. To find out this, it is possible to open the CDF file in a text editor (although the file isn't a text file!), and you will see the path to the GDS file near the beginning of the file. Generally, it is best just to start a new project in M3 and use the GDS file for the geometry data. Other data can be entered manually and/or via a HCL file, if available.
20 - Using geometry defined by sections and offsets
Is it possible to import a Britfair offset file into Calc?

Here are the steps necessary to use a Britfair section offset file directly in Calc M3:

  1. Using the Project Tool, create a new project, assigning it a new folder.
  2. Still using the Project Tool, select this new project as the current one and import the Britfair file.
  3. Start Calc and create a new project. On the geometry input page of the dialog, you should see the Britfair file that you have imported into the project. Select this and press OK.
  4. The Britfair file will be read in and the project data set to default values in the usual way. However, there is one extra step needed that is very important: select the Tankplan node and edit it. On the Compartments page you should see the Britfair compartment, however the type will "Internal" and category "Unassigned". These must be changed to "Buoyant" and "Mainhull" respectively. If this is not done, then hydrostatics will all be zero, as the program cannot find the buoyant envelope.
  5. Internal compartments can be imported in a similar way using the Import Geometry... command. Note that Calc sets the compartment identifier to the name of the input file. Sections can be defined as closed loops, for compartments such as wing tanks, which are not symmetrical about the centreline.
Powered By Website Baker