I just made a quick video trying to show how something as simple as extruding a Sub open boundary, or a mesh open boundary, in an angle, and then tapered all around, and it seems perplexingly complex.
Making this simple video the extrude ball in the gumball just stop showing up, so I could not show you that. And the mesh edge duplication is doing nothing, and I crashed along the way mid video.
Also trying it before the video: extracting a control polygon of this open SubD gave me a closed mesh!
What am I missing? Why is this all so bad and wonky?
You are completely missing the point of effective modeling. The line was drawn there ONLY to show direction in the video. Imagine how silly would be that you would actually have to draw that line every time you want to extrude with taper?
How is that simple compared to âExtrudeCurveTamperedâ?
Also did you miss the fact that the extrusion ball was not even showing up in my video?
Itâs not stupid, itâs stupid when you canât push it out at the right coordinates. If you want to squeeze out exactly, you need a point or a line, or any landmark.
If you want to squeeze into space, then you donât need anything.
And about the gumball ball I think I did not write to you, and was not going to write, or show. As you can see in the plot this gumball ball is present, it has not disappeared.
I made a video explain all the crazy steps I need to do vs. what it should be done.
Right now I require 16 very well coordinate (and requiring knowing all these tools) steps to just extrude tapered a SubD boundary if I want precise angle control:
_ExtractControlPolygon from SubD (output stays selected, thatâs good)
_join (because separate surfaces extract separate meshes, why we need polysurface support for ExtractControlPolygon)
Shift-Select original Extracted control polygon
Join
ToSubD
Unselect output
go hunt for and select 1 SubD, 1 curve, 5 surfaces, 1 mesh that was left behind as construction steps (your hunting my vary depending on how often you manage to tell Rhino to delete input in your steps creation)
Delete
We need to have a way to do _ExtrudeSubD with a proper direction, that is not just Free/X/Y/Z:
Here we need to add a _direction (where we can pick start and end of the direction vector) and a taper amount if we want to taper by angle, instead of liner extrusion in a single direction)
We should also have this Gumball option for angle input:
I never said stupid, rather silly. In English they have very different meaning and impact. I might use stupid when something is aggravating and purposefully neglected. Hereâs this is just not paying enough attention to polish tools as usual by McNeelâs early development process. And Iâm here to help on that front. What are you here for?
I know the McNeel team will trust me and give me some credit on my honesty, skill and cognitive ability to claim that a tool was not working reliably right before doing so in a video. This is useful in case they hear others claiming such thing and they can start establishing a pattern for a fix. I would not say such claims lightly, I know the burden such claims can put on developers, their work, their stress level, their responsibility and their allocation of resources. It doesnât matter what you think about it, you are borderline trolling now, stop it please.
iâm wondering if you have two identical subdâs stitched together and that is why is said it was s closed mesh⌠the extrude ball dissapears on internal edges, which leads me to believe you have two objects on top of each other and your edge is actually not an open edge. The behavior Iâm seeing indicates something wrong with your mesh not necessarily the tools.
fwiw, drag + ctrl lets you drag the cplane icon in any direction you choose, but not at a specified value.
you could use gumball and osnap to extrude precisely to a guild curve, but I agree that is a bit of a pain.
Thanks Kyle, do you mean I could have asked the wish and post? just like that? no showing receipts? not showing my homework? not even my 16 steps of itemized deductions?
I like this new approach!
Please keep in mind that Iâm asking for 2 things:
Extruding all at a specific direction (that would be adding a Dir option to ExtrudeSuD that allows us to pic a user-defined direction, not just the X, Y or Z vectors, same as the _ExtrudeCrv command.
I played with that and I can get them to do even more, but the scale handles not being fixed to the bounding box of my selection do not allow me to have precise snapping. Any ideas why this is happening?
Even if this gets fixed, of course this would only works with rectangles that are orthogonality placed in world XYZ, so itâs not very useful for real production work, but it might come handing for very simple work.
to be clear, the benchmark for v7 was to have stable, functional, usable SubD. I believe we are there now. As v7 moves forward, Iâd expect each service release to have incremental changes and improvements. SubD is now a 1st class citizen of the rhinoshpere and as such will continue to grow and develop as time marches forward.
So Will this get added for the v7 release? maybe. but likely not.
will it get added at some point, very likely yes.
as for the comments about scale handles and orthogonal alignment⌠remember you can ctrl+click modify any part of the gumball (scale handle length, gumball location, gumball rotation) to set it on any trajectory you wantâŚ
a possible workflow for your needs: (admitting this is too basic for many circumstances, but little wins are little wins)
click a face, ctrl+click a rotation handle to add a specific angle, then extrude by dragging then holding ctrl.
The exact binding the handle scaling is included in the - Points ON mode. Without point mode, fix the positions of the handle scaling through Ctrl, Iâve shown you before in the gif.
Through Shift pull at two coordinates at once.
Thank you Kyle and Inju for the feedback on Gumball Ninja work.
Kyle, I think it wold be great to have a new video of Gumball functionality, including how to edit it, and what kind of numeric inputs understands. But probably that should happen after @pascalâs idea of checkbox to enable/disable scale/rotate/move sub-handles is implemented. I think this is scheduled for the week after nextâs build, correct?
Sound good to me, I say you ship V7 next week and Jackie can upgrade all our licenses. We are in Rhino Subscription at an emotional level. And we have been using V7 exclusively for a few years now.
ctrl + click lets you rotate the C-Plane numerically
And the scale handle can already be turned off by entering size 0 in the settings. Personally I prefer having the option to choose in between translation, scaling and rotating on a single gumball rather than having a different mode for every operation like in T-Splines.
yeah, that case is the type of stuff I do not design for a living. I only create it to show as example. I would be bothering you all a lot less if we designed and modeled just boxes.
Actually if we only designed shapes like that we wouldnât need to use Rhino superpowers at all, or need SubDs with faster/better tools. We could do it all in DS Booleanworks and ASDK Fashion360.
âŚbut then life would be so boring for all of us.
Speaking of not getting bored, I made this video last week for your software development assistants. I hadnât posted it because I donât want you to think Iâd expect this for V7. But if you promise you can wait to demand this from them until after 7 is shipped, here it goes: