I’ve been using NX a lot for my clients recently. The NX interface is a mess, but there are several tools that I have become addicted to. Rhino does some pretty advanced stuff, so it doesnt seem like that much of a stretch for these tools to be added to Rhino. They are what a Creo user would call direct modeling tools and would fall into what a Rhino user would call solid modelling tools.
Move face: Rhino has this, but the adjacent faces adapt with the moved face. The NX tool does not do this. The adjacent faces remain the same, only the intersections move. Super useful. 90% of my NX work is probably just this one tool.
Offset face: Very similar to Move face, but is more convenient when you know exactly how far the face needs to move.
Replace face: Replaces one face with another face or surface
Deletes a face or faces and fills in the hole where they were.
NX has tons of tools like this, but with these four tools you can do most of the work.
NX is parametric, but the way it works is so finicky and unpredictable that I blow away the history as soon as I am done with a body. I essentially use it like Rhino.
You don’t know how to work with NX, how do you say it’s messed up?
I have been working with NX for a long time and have never encountered any problems
It has very good commands, especially its prediction command
Have you discovered synchronous resize fillet yet? (If you’re importing from Rhino, you may need to use the Optimize tool first for it to recognize the fillets as blends.)
I wouldn’t hold my breath for any of those tools in Rhino, unfortunately.
There’s actually a mode in NX to work completely “unparametric” (ie without history) and Siemens attempted to remove it in a recent version update, and the backlash was so severe they had to reinstate it in the next version!
Its true, I don’t know NX that well. I did, however spend a good chunk of the last two years working with a bunch of ex-Apple guys who are all pretty good. They’re the ones who encouraged me to drop my old Creo/Solidworks habits and just rely on NX’s direct modeling tools. NX’s direct modelling tools are pretty awesome and it is great to have parametric abilities too. I love that remove parameters tool though. The NX interface seems to have been designed by a bunch of sadists. There are way more cool tools than the ones I listed (resize blend), but I chose those four because I use them more than anything else and they seemed pretty easy to implement in Rhino.
@Mehraneftekari Some but not all of what you are showing can be done in Rhino. The first with _Untrim
The new PushPull functionality in V8 can get what you show in the last example in a couple PushPulls in Extend mode.
As @user992 said, Rhino is not based on Parasolid.