Hydrostatics differences between rhino and Hydromax

Discussion in 'Software' started by nemo, Feb 17, 2005.

  1. nemo
    Joined: Apr 2002
    Posts: 132
    Likes: 3, Points: 0, Legacy Rep: 137
    Location: GENOA, ITALY

    nemo Naval Architect

    Hi
    I'm designing a Mini650, now I'm into the stability checks.. I checked the displacement with Rhino and it says it's 930 Kg, while Hydromax (after importing the rhino file as .igs) says it's 830kg!
    Since it's a big difference for such a small boat, which method should I trust?
    Stefano
     
  2. Tim B
    Joined: Jan 2003
    Posts: 1,438
    Likes: 59, Points: 0, Legacy Rep: 841
    Location: Southern England

    Tim B Senior Member

    Very strange, check that the water-line is the same. I trust rhino as it agrees with my code for a given hull-shape and my code is derived from first principles. I doubt it is any problem with the iges format, but check a few offsets to be sure. Just repeat the process very carefully. you may have taken the keel into account in one and not the other. The volume is usually defined as the volume within the canoe hull. so check that the method is the same in each case. If you want me to have a look at, drop me an e-mail at Tim@MarineDesign.tk and I'll send you an adress which will handle attachments.

    Hope this helps,

    Tim B.
     
  3. nemo
    Joined: Apr 2002
    Posts: 132
    Likes: 3, Points: 0, Legacy Rep: 137
    Location: GENOA, ITALY

    nemo Naval Architect

    Great, now the displacements match!
    I found that Maxsurf doesn't like so much Rhino trimmed surfaces.. I had to rebuild the hull with untrimmed surfaces and then export again in .igs format.
    Now I'd say the final displacement of my mini is 965 kg, which includes keel and bulb.
    I took a quick look at your website, but I still didn't have enough time to read more about that spanish code, sounds interesting and free.
    I think it shouldn't be so difficult to write a hydrostatics code that could work with rhino, maths behind those softwares is kind of easy, I guess the most diffucult thing is reading offsets from the drawing.
     
  4. Dutch Peter
    Joined: Aug 2004
    Posts: 645
    Likes: 7, Points: 28, Legacy Rep: 66
    Location: The Netherlands

    Dutch Peter Senior Member

    Can the fault be the importing of the file or the difference in "moulded" or "outside skin", if you know what I mean.
     
  5. Dutch Peter
    Joined: Aug 2004
    Posts: 645
    Likes: 7, Points: 28, Legacy Rep: 66
    Location: The Netherlands

    Dutch Peter Senior Member

    You beat me to it Nemo!!
     
  6. Raggi_Thor
    Joined: Jan 2004
    Posts: 2,457
    Likes: 64, Points: 0, Legacy Rep: 711
    Location: Trondheim, NORWAY

    Raggi_Thor Nav.arch/Designer/Builder

    Hydrostatics in Rhino: Have you tried RhinoMarine?
     
  7. Tim B
    Joined: Jan 2003
    Posts: 1,438
    Likes: 59, Points: 0, Legacy Rep: 841
    Location: Southern England

    Tim B Senior Member

    Actually, taking the surface data out of rhino is easy if you don't mind the slight appoximation of using an unstructured surface mesh. This is how you do it... first of all select the surfaces you want to export, then select EXPORT from the file menu. choose to save as raw triangles *.raw ; then play with the controls until you are happy with the mesh. The defaults are a pretty good starting place.

    This will give you a text file with a format as follows:

    <object name>
    x1 y1 z1 x2 y2 z2 x3 y3 z3
    ....

    so all you need to do is integrate the area between that triangle and the waterline. Do this for each triangle, then you have a displacement volume. Obviously you can extend this method.

    Cheers,

    Tim B.
     
  8. terhohalme
    Joined: Jun 2003
    Posts: 512
    Likes: 40, Points: 28, Legacy Rep: 506
    Location: Kotka, Finland

    terhohalme BEng Boat Technology

    RhinoMarine

    I have used Phaser (now Rhinomarine) and Rhino for several years succesfully. It is a must!
     
  9. MikeJohns
    Joined: Aug 2004
    Posts: 3,192
    Likes: 208, Points: 63, Legacy Rep: 2054
    Location: Australia

    MikeJohns Senior Member


    I woult agree most strongly.

    If you are involved in marine design and using Rhino then Rhino Marine is an excellent well priced utility.
     
  10. Navaldesign
    Joined: Jan 2005
    Posts: 15
    Likes: 0, Points: 0, Legacy Rep: 10
    Location: ITALY

    Navaldesign Dr. Eng.

    Usually Hydromax results are correct. However, check that sections are correctly formed and, if you use trimmed surfaces, make sure you have enabled the relative button.
     
  11. Andrew Mason
    Joined: Mar 2003
    Posts: 397
    Likes: 18, Points: 18, Legacy Rep: 206
    Location: Perth, Western Australia

    Andrew Mason Senior Member

    I found that Maxsurf doesn't like so much Rhino trimmed surfaces.. I had to rebuild the hull with untrimmed surfaces and then export again in .igs format.

    Maxsurf doesn't read Rhino trimmed surfaces. It will read them as untrimmed surfaces and you will need to retrim in Maxsurf.

    Hydromax requires that surfaces form an unambiguous external shape and often the lack of precision of the edge matching of Rhino surfaces (gaps, overlaps) prevents it from forming correct sections through the hull.

    I think it shouldn't be so difficult to write a hydrostatics code that could work with rhino, maths behind those softwares is kind of easy, I guess the most diffucult thing is reading offsets from the drawing.

    ROTFL!!!
     
  12. MikeJohns
    Joined: Aug 2004
    Posts: 3,192
    Likes: 208, Points: 63, Legacy Rep: 2054
    Location: Australia

    MikeJohns Senior Member

    Andrew
    Maxsurf is a wonderful program for sure, but if you are getting gaps and overlaps in Rhino then you haven't created your surfaces properly! Rhino marine won't function with a hull so defined either.

    The big problem is Maxsurf not accepting trimmed surfaces, designers who use Rhino haveg to try and re-define their hull in rhino without any surface trimming. That is when we end up with gaps and overlaps.
     
  13. Andrew Mason
    Joined: Mar 2003
    Posts: 397
    Likes: 18, Points: 18, Legacy Rep: 206
    Location: Perth, Western Australia

    Andrew Mason Senior Member

    Mike

    Designers do not need to define their hulls in Rhino without surface trimming. Maxsurf reads all of the surfaces from Rhino correctly, it simply discards the trimming information.

    As a result the designer will need to specify the surface trimming again in Maxsurf, however if the trimming has originally been defined with surface-surface intersections this takes very little time.
     
  14. Tim B
    Joined: Jan 2003
    Posts: 1,438
    Likes: 59, Points: 0, Legacy Rep: 841
    Location: Southern England

    Tim B Senior Member

    Then by definition, Andrew, that is incorrect.

    A properly imported trimmed surface should be the same shape as the origenal trimmed surface.

    Tim B.
     

  15. Navaldesign
    Joined: Jan 2005
    Posts: 15
    Likes: 0, Points: 0, Legacy Rep: 10
    Location: ITALY

    Navaldesign Dr. Eng.

    Hi Tim B

    as Andrew has already mentioned in a previous note, dynamic changes in the trimmed surfaces within Maxsurf require information that the export facility of Rhino or other similar programs simply can't supply. This means that even if Max imported the trimming information and could actually represent on screen
    the write contour, as soon as you changed something on your surface, the trimming information, not being a dynamic one, would be wrong. Actually as you now trimming a surface only means "hide" a portion of the surface, without changing the surface itself. So the solution is simple: trim surfaces with surfaces, and, once in Max, retrim and make the trimming surfs invisible.
    Even this way, however, the link between trimmed and trimming surfaces in MAax, sometimes gets lost.

    Navaldesign
    www.navaldesign.it
     
Loading...
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.