Boat Design Forums  |  Boat Design Directory  |  Boat Design Gallery  |  Boat Design Book Store  |  Thanks to Our Site Sponsors

Go Back   Boat Design Forums > Design > Software
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-13-2011, 12:41 AM
M.Ezell's Avatar
M.Ezell M.Ezell is offline
Engineer, PE
 
Join Date: Oct 2008
Rep: 10 Posts: 11
Location: Portland, OR
Rhino developable surface error-what's wrong

Hi All,

I am building a plywood sailing canoe. I am also learning Rhino. I thought I would build a 3D model of the canoe from the plans and create tool path files for a local fabricator to cut out the pieces. Here is a half model. When I try to unroll the surfaces the shear plank unrolls, but with the bilge and bottom planks I get the message "There was an error unrolling that surface".

I built the surfaces by drawing the chines with interpolate curves and create surface with 2 or 3 curves using the bounding splines. I only selected two curves per surface so I am pretty sure that they are developable. Can anyone out there tell what's wrong?

Mark-
Attached Files
File Type: 3dm Solway Dory.3dm (108.4 KB, 105 views)
Reply With Quote
  #2  
Old 03-13-2011, 01:08 AM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
Quote:
Originally Posted by M.Ezell View Post
Hi All,

I am building a plywood sailing canoe. I am also learning Rhino. I thought I would build a 3D model of the canoe from the plans and create tool path files for a local fabricator to cut out the pieces. Here is a half model. When I try to unroll the surfaces the shear plank unrolls, but with the bilge and bottom planks I get the message "There was an error unrolling that surface".
did you try the squish or smash commands

I built the surfaces by drawing the chines with interpolate curves and create surface with 2 or 3 curves using the bounding splines. I only selected two curves per surface so I am pretty sure that they are developable. Can anyone out there tell what's wrong?

Mark-
did you try the squish or smash commands
Reply With Quote
  #3  
Old 03-13-2011, 01:33 AM
M.Ezell's Avatar
M.Ezell M.Ezell is offline
Engineer, PE
 
Join Date: Oct 2008
Rep: 10 Posts: 11
Location: Portland, OR
"did you try the squish or smash commands"

Hi Dean,

Don't those commands change the shape? I thought that the flatten commands other then unroll stretched the shape. If they don't I'll definitely give that a try. Thanks!
Reply With Quote
  #4  
Old 03-13-2011, 01:35 AM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
Quote:
Originally Posted by M.Ezell View Post
Hi Dean,

Don't those commands change the shape? I thought that the flatten commends other then unroll stretched the shape. If they don't I'll definitely give that a try. Thanks!
nah they do not. Can you check the areas alongside say, maxsurf workshop
well I THINK they do not, I,ll try some surfaces in both smash squish and unroll and come back to you
Reply With Quote
  #5  
Old 03-13-2011, 11:46 AM
DCockey DCockey is offline
Engineer
 
Join Date: Oct 2009
Rep: 1162 Posts: 1,656
Location: SE Michigan
If the surface won't unroll with the Unroll command then usually it is not developable. Squish or Smash uses internal stretching or compression to flatten surfaces with are not developable. That's how it is able to flatten them.
Reply With Quote
  #6  
Old 03-13-2011, 12:22 PM
Tad's Avatar
Tad Tad is offline
Yacht Designer
 
Join Date: Mar 2002
Rep: 2037 Posts: 1,719
Location: Gabriola Island, B.C. Canada
In my experience unroll only works if the surface is curved in only one direction and is absolutely flat in the other.........it's easy to inadvertently get a tiny bit of hollow in a surface that looks flat....then unroll won't work....
Reply With Quote
  #7  
Old 03-13-2011, 12:46 PM
DCockey DCockey is offline
Engineer
 
Join Date: Oct 2009
Rep: 1162 Posts: 1,656
Location: SE Michigan
Attached is a file with a redone hull surface (green) and the unrolled panels (light green).

I started by extracting the edges from the surfaces in your file. Used DevSrf to create the new surfaces. The upper chine needed to be extended to create the upper surface, and then I trimmed the resulting surface on the centerplane. (Created a centerplane surface for the trim.) Used UnrollSrf to unroll the panels.

DevSrf should be in Rhino 5; it needs to be downloaded for Rhino 4.

Reason for extending the upper chine: DevSrf only creates a single developable suface, not a polysurface like Loft sometimes does. This means that the surface always ends at ruling lines, and except for special cases or luck the surface created won't go the ends of both curves. Simple solution, just extend which ever curve it ends at and then trim the result.

I tried using Loft with the Developable surface option but it didn't like the curves.
Attached Files
File Type: 3dm Solway Dory DC 1.3dm (196.0 KB, 92 views)
Reply With Quote
  #8  
Old 03-13-2011, 01:09 PM
DCockey DCockey is offline
Engineer
 
Join Date: Oct 2009
Rep: 1162 Posts: 1,656
Location: SE Michigan
How did you create the curves used for generating the panels? Was it by fitting curves through points?
Reply With Quote
  #9  
Old 03-13-2011, 04:20 PM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
Quote:
Originally Posted by Tad View Post
In my experience unroll only works if the surface is curved in only one direction and is absolutely flat in the other.........it's easy to inadvertently get a tiny bit of hollow in a surface that looks flat....then unroll won't work....
Usually I check the squished area against maxsurf also bringing it back to R4 and overlaying
Reply With Quote
  #10  
Old 03-13-2011, 04:32 PM
DCockey DCockey is offline
Engineer
 
Join Date: Oct 2009
Rep: 1162 Posts: 1,656
Location: SE Michigan
Quote:
Originally Posted by Dean Smith View Post
Usually I check the squished area against maxsurf also bringing it back to R4 and overlaying
What do you check against in MaxSurf? I'm not familar with MaxSurf.

Why not modify the surfaces in Rhino until they unroll using UnrollSrf and then you know they are developable?
Reply With Quote
  #11  
Old 03-13-2011, 04:42 PM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
boat building designing is an art form
If you want a developed shape then you restrict yourself somewhat
i have unrolled stuff in r4 that in theory should not have unrolled and it came back against maxsurf spot on
Maxsurf is a very expensive design suite
perhaps you may look at FREESHIP it is free. From there you can export into R4 I believe
I am sorry cant help you much I,m away from main workstation Besides I am not an expert in rhino, can only speak in broad terms about the results I have achieved
Reply With Quote
  #12  
Old 03-13-2011, 04:58 PM
DCockey DCockey is offline
Engineer
 
Join Date: Oct 2009
Rep: 1162 Posts: 1,656
Location: SE Michigan
If the boatbuilding method which will be used needs developable surfaces then the boat should be designed with developable surfaces.

How stringent about meeting developable requirements is the tool you use in MaxSurf for evaluation? Does it allow stretching and compression deformation like Squish and Smash do in Rhino?

Why the comment about FreeShip? I don't have any problems using Rhino.
Reply With Quote
  #13  
Old 03-13-2011, 05:02 PM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
Quote:
Originally Posted by DCockey View Post
If the boatbuilding method which will be used needs developable surfaces then the boat should be designed with developable surfaces.

How stringent about meeting developable requirements is the tool you use in MaxSurf for evaluation?

Why the comment about FreeShip? I don't have any problems using Rhino.
thats good then, maxsurf will flatten most shapes, let me see if I can open yours
Reply With Quote
  #14  
Old 03-13-2011, 05:04 PM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
I have just unroleld the topside plate in r3 no probs do you want it?
Reply With Quote
  #15  
Old 03-13-2011, 05:11 PM
Dean Smith Dean Smith is offline
Previous Member
 
Join Date: Mar 2011
Rep: 0 Posts: 0
here is the plate unrolled
Attached Files
File Type: 3dm top plate dory.3dm (20.4 KB, 71 views)
Reply With Quote
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to design a straight edge on a developable surface DCockey Software 6 11-20-2010 06:36 PM
Rhino Gaussian Curvature / Developable Surface Question info@mds.org.nz Software 5 08-13-2010 10:08 AM
practical developable surface design mod flod Boat Design 7 10-14-2007 04:21 PM
non - developable surface in aluminum lbh110 Materials 2 02-16-2007 02:45 PM
Rhino, graphic error?? henrikb Software 11 12-17-2004 09:21 PM


All times are GMT -5. The time now is 07:52 AM.


Powered by: vBulletin Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Web Site Design and Content Copyright ©1999 - 2012 Boat Design Net