Aop,
What do you want to do? Create new hull designs based upon theoretical formulas or generate accurate models of existing hulls based upon drawings or Tables of Offsets?
Programs intended to design new hulls may not have the complete set of CAD tools to recreate an existing design. Ordinary CAD programs don't have the hydrodynamic modeling calculations to generate a new hull. And many programs can generate pretty pictures but lack the tools for accurate CAD design.
If you want to model existing hulls accurately you will be better off with a full function CAD program. However, it will not be easy! Creating complex curved surfaces with accuracy requires good familiarity with how a program works and great discipline on your part. It is not a simple one step process - you may have to tweak the design many times.
So you face two problems. If you start a new program you face a learning curve just to be able to draw anything with it. And then you have the process of designing a complex curved shape to match an existing hull design. It is not easy!
Then you have the additional problem of generating leak-free 3D printer files. For this you will need strict discipline in your design process and a program that can produce 3D printer files.
I use a program called DesignCAD 3D Max:
https://www.turbocad.com/designcad/desi ... ax-25.htmlIt is not a hull design program, but is an inexpensive full function CAD program. It does generate STL files. I have used it to create a number of accurate hull models of existing ships. It is not an easy process with DesignCAD, but it can be done. Here is an example:
http://www.okieboat.com/CAD%20hull.htmlIt has a very good free user Forum, and there are some tutorials on how to create complex curved surfaces and boat/ship hulls:
http://forum.designcadcommunity.com/Phil