Do we have a command, script or any other way to quickly select a/many holes of a polysurface and change their diameter? I know we hake RoundHole, MAkeHole, MoveHole, etc, but not a way to change its diameter? why?
I’d love to find a quick way to change hole sizes on sheet parts like these:
Currently I UntrimHoles (All, KeepTrimObjects ), they select those trim objects, cap them, change their size individually with BoxEdit ( BoxeEdit is still a shitshow, but I digress…), then boolean again the untrimmed sheet. There’s got to be a better way. Any ideas? Thanks.
hi Pascal, yeah that works great… for one hole. But when I have several parts like the ones I showed in my screenshot with lots of holes and multiple polysurfaces (sheets of materials) in different orientations it’s not so easy.
Related to this request. I think taht I have have a suboject selected, I should be able to copy that selection to my clipboard and extract those elements as new objects that then I can paste back. Right now if you have a subobject selected and hot Ctrl-C nothing gets added to the clipboard.
Hi Rajaa, I think this is beyond Pascal’s scripting abilities, but it’s a good stretch goal for him to try and see if he can deliver. Come on Pascal, I know you can do it!
To use the Python script use RunPythonScript or a macro: _-RunPythonScript "Full path to py file inside double-quotes"
Select a hole - the surface - and set the desired radius.
All hacks, I mean scripts, guaranteed somewhat tested. With this hack multiples at one time will not be possible… but there are other hacks. @gustojunk - it works on holes with split cylinders as sometimes come in via STEP from solid modelers.
My sad attempt at scripting aside, I think what this script (usually) accomplishes is a good example of what a lot of users would like to see available in Rhino.
@pascal is the gateway to adding new commands to solid editing. Please feel free to craft new commands or options when appropriate and add to YouTrack (for V7).