SubD union help

I would like to ask : (— who knows more about SubD in Rhino wip —),
… Why can’t I join the “different SubD in one” in this model?
… I can’t do a “union boolean” between the different simple partsBird.rar (1.4 MB) /SubD ?.
–In theory everything is very simple …–
Thanks for your opinion

1 Like

Puedes hacer esto de otra manera, como iniciar de una esfera y usar el comando Bridge.

Bird.3dm (203.8 KB)

Thanks Vikthor
Does your message mean/
to model everything from the deformation of a “Sphere in SubD”?
1- (OK, I understand that!, Good recommendation).
2- “Bridge Command” … (?) ----- if you are modeling from a sphere,
you can continue to the end with modeling from the sphere,
---- just pulling edges and dragging according to need -----
…but if you start modelling from a single sphere SubD…, there is no cut, to join later with Bridge.

you must try each subd tool, such as Delete Faces


-Bridge to attach separate parts,
-Use extract surfaces (right click on the explode icon) to remove them from a subd.
-Use the extract surfaces with the copy option to steal parts of your model without damaging your original model for further use.
-Use the delete key to just delete faces edges or points (will not create disjoint parts, use extract for that)
-Use gumball drag + alt tap to copy edges or faces

Thanks for your help.
I can pay for a beer!—via Paypal if you want –


Thank you !

Rhino 7 is not finished as long as SubD Boolean Union does not exist. :worried:

Hello, examples of operations with SubD have already been published, with the simple boolean. (I have read it back in the forums some time ago). You can check it.

( but not ever good result)

Hola ya se han publicado ejemplos de operaciones con SubD,
Con las boleanas simples.(lo he leido tiempo atras aqui en forums).

Puedes revisarlo.


I’m working on something related, a sort of ‘fuse’ operation for smoothly combining SubD objects:


Sub d (and rhino for that matter) will never be “finished” we will continue to develop it into the foreseeable future as a 1st class citizen of the rhino toolbox. If you don’t get everything you want with v7, make sure and let us know and we’ll add it to the list for v8 and beyond-

I think it can be easily achieved from grasshopper. but it is much slower to use quad Remesh.

The Pipeline component does not have the option to upload Subd to grasshopper

Yes ! very good
but how are you doing that “union” between Subd?
What commands do you use to achieve that? …
–until now, I have not seen an explanation about it anywhere —
–Do you have any tutorial to understand the process?–
Another just to say ‘congratulations’, how fast everything goes on your pc …, but nothing is understood for a common user rhino-who is not a programmer, I think

I can’t understand how you achieve all that?
have you left a good school?
help tutorials pls

Hi @claudiofeldman
Nice cartoons :slight_smile:
To clarify, what I showed in the video above is a new Rhino command I am coding for McNeel. It’s not done with kangaroo, or existing commands. I just got it working a few days ago, but the aim is to get this new ‘fuse’ command into a future Rhino 7 WIP release.
Also, don’t worry about your PC speed, this one isn’t a very computationally demanding process.


This is very good news! If we combine it with the SubDLoft command, we can work very fast. (I would call it Hyperfusion360 command.) :clap: :clap: :clap:

1 Like

This seems like it could potentially also work as a huge upgrade to fatten if we use GH to position struts and nodes and then fuse them all.

Or are you working on a fatten upgrade separate to this?

1 Like

Hey, @vikthor, what’s the “Q+” component?

And have you tried running the output of that definition into the WIP mesh to subd component instead of Wb Catmull clark? You might be able to remesh with a lot less faces if the end result is subD.

Hmm, I hadn’t thought of it like that.
The fatten rewrite is a separate thing, though I guess there are some connections in the ideas used.
There might be some cases where you would want to fuse struts together like this, but I think in general for making clean junctions of 4 sided pipes, a specific fatten tool for this works better.

I was thinking about pipe with more than 4 sides.

There’s no SubD theory posted anywhere that I can find, at least nothing akin to the detailed explanations of curves and surfaces that are in many tutorials, so I started to do some experiments to figure some stuff out: for example, to get better than 1% tolerance of a true circular cross section using subD, you need a ten sided pipe. (not that the look of four sided pipes in a subD lattice isn’t cool. one of the first things I did when I got the WIP was run Mesh+ lattices to fatten to subD. It’s easy and beautiful.)

So I’m hoping there will be a way to work with many sided struts, and this fuse tool seems like it might have potential for that. I’d also toyed with using polyhedra converted to SubD as the basis for nodes multibranched blends, and they can come out looking pretty good, which may be another application I’d attempt to use fuse for, because doing it manually is very tedious.