LOADICATOR

Discussion in 'Stability' started by naserrishehri, Nov 12, 2024.

  1. naserrishehri
    Joined: Jun 2006
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 10
    Location: iran bushehr

    naserrishehri Senior Member

    I did stability analysis in MAXSURF STABILITY for a vessel and i want to prepare a user friendly
    software by results, to use as LOADICATOR onboard the ship.
    Do you have any idea?
     
  2. Lopolito
    Joined: Nov 2023
    Posts: 12
    Likes: 8, Points: 3
    Location: Madrid (Spain)

    Lopolito Junior Member

    As you know, there are many types of commercial ones. You can explore and get some ideas. Regardind the design, It depends a lot on your programming skills and the type of ship. I have created some tools on my own at work. In my case, I find that GUIs are extremely complicated and hard to modify.

    What I usually do is using an Excel spreadsheet combined with VBA and Python. It’s easy for the user to change data, and everyone knows how to work with a spreadsheet
     
    naserrishehri likes this.
  3. naserrishehri
    Joined: Jun 2006
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 10
    Location: iran bushehr

    naserrishehri Senior Member

    Thanks.
    Stability analysis by VBA and python is difficult for me. I can use MAXSURF but exporting results is not user friendly for officers onboard.
     
  4. TANSL
    Joined: Sep 2011
    Posts: 7,736
    Likes: 841, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    I have made two loading instruments in my life, for two ships with simple loading conditions, and I can assure you that creating such software for a particular ship is a very complicated, labor-intensive and therefore very expensive job.
    I don't see how communication could be established between Maxsurf and the user interface in order to exchange data/results between the two systems. It would be cheaper to train the officer in charge to use Maxsurf.
    There may be companies that specialize in developing such software.
    What type of ship is this?
     
    naserrishehri likes this.
  5. naserrishehri
    Joined: Jun 2006
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 10
    Location: iran bushehr

    naserrishehri Senior Member

    Your are right.it's complicated.
    I need it for container deck ships TEU~300.
     
  6. TANSL
    Joined: Sep 2011
    Posts: 7,736
    Likes: 841, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    That is the "worst" type of ship you can have. The first thing you will need is to design a good interface that allows you to place each container, in an agile and user-friendly way, in its corresponding place and the weight of each one.
     
  7. mc_rash
    Joined: Aug 2020
    Posts: 183
    Likes: 55, Points: 28
    Location: Netherlands

    mc_rash Senior Member

    Can't Maxsurf calculate KN curves of a ship? If so, a simple weight calculation of the specific loading condition resulting in a VCG would be sufficient. This should be doable with either Excel or a simple Python program. With Python you could even develop a loading optimizer which optimizes the stacking of containers for optimum stability (while keeping in mind minimum movements of containers onboard in harbour)
     
  8. mc_rash
    Joined: Aug 2020
    Posts: 183
    Likes: 55, Points: 28
    Location: Netherlands

    mc_rash Senior Member

    You could go even further and write a Python program which includes a definition of the hull, with the loading condition, some math and coding you could calculate the stability even without Maxsurf.

    But since you are not into Python..
     
  9. TANSL
    Joined: Sep 2011
    Posts: 7,736
    Likes: 841, Points: 123, Legacy Rep: 300
    Location: Spain

    TANSL Senior Member

    @mc_rash, If it were just a matter of stability under various loading conditions, Maxsurf does it perfectly, without the need to calculate the KN curves. For each loading condition the application calculates the CoG and CoB, the equilibrium buoyancy and, therefore, directly calculates the KN. The only problem is that in the case of a container ship, the introduction of the weights of the containers is very cumbersome. Here, as you say, a spreadsheet prepared for the ship in question could make the task much easier.
    The loading instrument, however, is not intended to study the stability of the ship but the longitudinal strength of the hull in each of the various loading conditions. That is, the law of bending moments and shear forces must be calculated along the length of the ship, under hogging and sagging conditions. The difficult part, in this case, is to calculate the equilibrium flotation (which Maxsurf will do easily and quickly) and with it the distribution of buoyancy along the length. With this and the weight distribution we can check the longitudinal strength.
    If I have explained something that you already knew, please excuse my intrusion.

    Edited :
    NOTE: I have always assumed that the OP already knew how to calculate stability with Maxsurf and that what he needed was a "loading instrument"
     
    mc_rash likes this.

  10. mc_rash
    Joined: Aug 2020
    Posts: 183
    Likes: 55, Points: 28
    Location: Netherlands

    mc_rash Senior Member

    You are right @TANSL, I just learned something new. Actually it is quiet logical that the longitudinal strength should be included in a loadicator, I only considered stability.

    Longitudinal strength calculation with Python would involve much more coding but it isn't impossible.
     
Forum posts represent the experience, opinion, and view of individual users. Boat Design Net does not necessarily endorse nor share the view of each individual post.
When making potentially dangerous or financial decisions, always employ and consult appropriate professionals. Your circumstances or experience may be different.