Struggling with what should be a basic task, not sure where the fault lies. I want to add a 1mm fillet to all edges of the shape. When I try it fails, tried a few different things and had no luck. If anyone could please take a look that would be greatly appreciated!
my guess: As far as I read in other topics, FilletSurfaces relies on proper extend-able and offest-able surfaces.
The pole (x) is problematic.
filletEdge will indicate this with some red arcs at this point.
workaround:
I used SetPt to make the Pole and the first Row of CVs the same height.
(and a precise tangent Pole)
(Set the Z Value) - not sure if this step is necessary but checking this issue and fixing it is the same amount of work… so fixing.
use _filletEdge without Trim option.
_explode, _delete the planar surfaces.
trim the rail-revolve-Surface
Join with the fillet-Skeleton
cap to get the planar surfaces trimmed and joined in one go.
hope this helps - kind regards - tom
EDIT:
I added this file to the collection:
And the above workaround would profit from a smarter selchain - as wished here.
Please support this wish by adding a as a reply
(which will also push the topic on the front page)
while a simple like
Thanks very much for getting back. Following you up until the trim. When I selected the fillet skeleton as the cutting objects, then the rail revolve shape to be cut, selecting it to be trimmed doesn’t give me a result. Where am I going wrong please?
The number one problem with filletedge command is that it tries to make one fillet for every edge. That is just plain wrong. No other CAD program tries to do this. Its a defective algorithm. This is one of numerous examples where filletedge algorithm produces incorrect results. There should only be one fillet between each of the 3 surfaces in this model. Fillet edge tries to make one fillet for each edge. That results in 2 fillets where there should only be one. The 2 fillets don’t line up perfectly and so the trimming and joining fails.
You can try the script found here. The script will make all the fillets and do the trimming and joining. If you want just the fillets and do the trimming and joining yourself you can use the script found here