Chain surface fillet - Rhino's best plug-in?
Вставка
- Опубліковано 25 сер 2024
- "Chain surface fillet" is a great new plug-in that lets you fillet two sets of surfaces or polysurfaces and automatically chain the fillet along tangent surfaces.
Download the plug-in from the following link:
discourse.mcne...
Description from the author of the plug-in:
"For those Rhino users who use the FilletSrf command and would like the process to be a little less tedious here is a Python script that will make strings of fillets that expands FilletSrf capability when filleting tangent surfaces: FilsrfEX.py (40.1 KB)
This script works the same as the filletsrf command - just pick 2 surfaces that you want to connect by a fillet. The difference is the script will continue to make all the tangent fillets connected to the first fillet until it runs out of tangent surfaces.
The best strategy for making lots of fillets quickly is to create two sets of tangent surfaces that you wish to connect with fillets.
The script only makes the string of tangent fillets, its up to the user to then follow up with the necessary trimming and joining. As long as the base surfaces are tangent the fillets will join. Often the joined fillet string can be used as the cutter to trim the base surfaces.
The enclosed file shows several examples that can be filleted with just 2 clicks of the mouse.
Most of the models in the above file were posted to this forum by Rhino users complaining that Filletedge failed to make the fillets correctly. The two sets of tangent surfaces In each example have different colors to indicate the two sets of surfaces that can be connected by a string of round fillets. In all of these examples 1mm fillet will work. Other Fillets radii will also work but there are limits to how big or small a radius any particular topology will support. In most of the examples after you make the string of fillets you can join them and then trim the base surfaces using the string of fillets as the cutter.
This script doesn’t do anything that you can’t do yourself without it. It does it 1000 times faster."
--------------------------------------------------------------
To use the script, you have to do the following steps:
1. Save the script in some folder where you will keep it forever. Note that if you move or delete that file, the script will no longer work.
2. Copy the directory where the file is saved.
3. Open Rhino, then choose which icon you want to customize and hold Shift, then click with the right mouse button. That opens the icon editor.
4. Paste the following text inside the "Command" field:
! Selnone -Selname "check" Pause Delete
_-RunPythonScript "D:\YourDirectory\FilsrfEX.py"
Replace "YourDirectory" with your own directory which you already copied in step #2.
5. Press the "OK" button to confirm the changes and close the icon editor.
--------------------------------------------------------------
💚 If you like my work, you can support me with a small gift that will help me create more content like this 💚
PayPal: www.paypal.me/...
A fantastic job! The Rhino community has been waiting for something like this for years....Rhino learning to make fillets! It won't be perfect but it's a nice tool. Too bad it wasn't done by the McNeel developers.... They were overtaken by a script done by a nice guy XD. McNeel are we waiting for rhino 9 to make fillett?!😉
I would think the same thing. While this plug-in only does chain fillets and won't let you make Y-branch or any multi-side fillets in the same operation (those can be still made in several consecutive operations), this is a great step in the right direction and clearly shows that Rhino is capable of making fillets. It's just a matter of time until this plug-in or another one becomes more advanced and feature preview and some extra settings.
Wow!! amazing plugin, hopefully rhino 8 has this implemented straight into native
Rhino 8 WIP does not have such tool yet, but the good news is that the plug-in works there just as good as it does in Rhino 7. 🥂👌
@@AutomotiveCNC Nice thanks for the info
Wow I tried and this hel me a lot thanks men, do you know more scripts?
You can visit the following topic where Rhino users share their favourite scripts, macros and plug-ins. Also, you may find some more of these on the Food4Rhino website.
discourse.mcneel.com/t/share-your-favourite-scripts-macros-and-plug-ins/158283
Спасибо братушка ! Очень помогло!!!!
Привет! Рад, что смог быть полезен!
Hi Bobi, niiice job! As usual... ;)
• What are the settings that allow you to make all those fillets? Because I use 0.0001 and still not possible to do the same as you can do.
• And what is that purple texture squared icon "BOM" serves for, in your bottom toolbar on the left...? Does this create the Bill Of Material somehow?
My settings for the file tolerance are as follows:
Absolute tolerance: 0,001 mm
Angle tolerance: 0,1 degrees
As for the icons you ask about, they are part of the "Peter's tools" plug-in, which you can download from various places under the same name. The BOM feature exports the mass of materials as a .csv file. The icon on the left side of the BOM icon is "Assign real material" used to assign real materials (steel, aluminum, glass etc) with actual mass properties, which is handy to calculate the mass of objects. I set the right-mouse button of the BOM icon to be "Mass of selected objects". I made some customization of these to better suit my needs. Maybe It would be a good idea to make a video about these.
Can u share the view port setting??? Its so nice!!!
Sure, for this very purpose I already created the following topic where you can download all settings and environment maps. Cheers!
discourse.mcneel.com/t/share-your-custom-viewport-modes-here/151321
@@AutomotiveCNC omg... thankyou@!
Amigo lo descargue pero como lo activo para que quede funcional? Muchas gracias por compartir
To use the script, you have to do the following steps:
1. Save the script in some folder where you will keep it forever. Note that if you move or delete that file, the script will no longer work.
2. Copy the directory where the file is saved.
3. Open Rhino, then choose which icon you want to customize and hold Shift, then click with the right mouse button. That opens the icon editor.
4. Paste the following text inside the "Command" field:
! Selnone -Selname "check" Pause Delete
_-RunPythonScript "YourDirectory\FilsrfEX.py"
Replace "YourDirectory" with your own directory which you already copied in step #2. Just for example, my directory looks like this: "D:\PROGRAMI\Rhinoceros 7\Добавки\Fillet surface chain"
5. Press the "OK" button to confirm the changes and close the icon editor.
sigue las instrucciones esta facil