Unfold model

Hi, Anyone have an easy way to flatten a model? I’d like to be able to get a result similar to unroll but with the whole model. BoxUnfold.3dm (769.9 KB)

you have only 3 different parts, doing it manually would take 2 minutes.
or do you want to make something else other than the one you showed?

there is a software named pepakura which is good in such things
if you need it for more complex models once.

This was just an example. I was just wondering if there was a tool I didn’t know about or a script or something that would do it for more complex models. I’ll check pepakura but I was under the impression it was for paper folding. would it be able to handle unfolding separate geometry like this?

as long as they are closed objects they can even touch each other i would believe. Pepakura was meant for paper models yes but its very powerful in unfolding meshed files of higher complexity in a manner that its good for layouting or whatever you plan to do with it.

I’ll have to give it another look.

Hi Owen - I guess it is possible to combine a few tools to get this done but I am not sure it is sufficiently less work than ‘by hand’ to make it worth while. For your example -

  1. Make a box that corresponds to the inside of your box, with no top.
  2. UnjoinEdge the vertical edges.
  3. UnrollSrfUV with Explode=No
  4. FlowAlongSrf each panel from the corresponding face of the box from step 1 to the unfolded face.
    ?

-Pascal

@pascal @okeating
Hi
Here is a macro and an example of how it works the
Macro , maybe @pascal we can help to improve :slight_smile:

! _ExtractSrf _pause _pause _pause _pause
_move _pause _pause _pause
_SelLast
_join
_SelLast
_UnrollSrf _pause _pause
_SelLast
_Explode _pause
_SelLast
_ExtrudeSrf _Pause _Solid=_Yes

https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/5/6/56b72f6e3b3239569a5c16411a2a5a51a706f356.m