Fillet - No Use 2 Distances Option :(
All  1-2  3-6

Previous
Next
 From:  Michael Gibson
3713.3 In reply to 3713.1 
Hi NightCabbage, well the difficulty with "2 distances" on fillet is that a regular fillet wants to put in a circular arc as the rounded shape, with the arc being tangent to the pieces that it is touching.

In order to have a "2 distances" variation of fillet I guess you would want something like an ellipse shape or something like that rather than a circular arc piece? But that's somewhat unusual in the CAD world to have an elliptical fillet so right now there is not any option for that in the geometry library that MoI uses.

So probably your best bet would be to do what Steve mentions and use Chamfer, then delete the chamfer and put in a surface blend instead.


> Also, as a side note, is there any reason why that
> yellow line I have won't be automatically selected
> by the "select curve loop" command? The parent loop
> was selected like that fine, but the filleted line won't
> select with taht command :(

It's hard for me to know for sure without testing the actual model - could you please attach the 3DM file so I can test with your model?

But possibly the edge you initially selected was a joined edge belonging to 2 loops - in that case you need to select 2 adjacent edges so that you more clearly identify which of the different possible loops you want to target.

See here for some examples:

http://moi3d.com/forum/index.php?webtag=MOI&msg=3112.22
http://moi3d.com/forum/index.php?webtag=MOI&msg=3112.32


> Is there a way to do a filler / chamfer where it will fillet/chamfer
> to 100% of what it can, and meet up (and join) with the limiting
> edge it's colliding with?

No, there's no way to do this currently - the filleting engine does not like to entirely consume and eliminate faces like this.

From what you are describing you may want to do something like draw the middle curve and then do something like sweeps to build the side surfaces, rather than using Fillet for this kind of thing.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  NightCabbage
3713.4 
Steve - good idea, thanks :)

Michael - Yes, I was thinking that because the fillet tool supported non-circular shapes (you currently have Circular, Const Dist, G1 Blend, G2 Blend, G3 Blend) I figured that you were already able to do non-circular fillets?

I have attached a model with the loop selection problem (I was using 2 curves to try to select the loop, but no luck).
Try selecting the loop like I had in that first pic above - I have to do it manually.

> the filleting engine does not like to entirely consume and eliminate faces like this.

Is this a possible feature for the future? I find that I do a lot of this :)

Thanks as always Michael!!
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3713.5 In reply to 3713.4 
Hi NightCabbage,

> I figured that you were already able to do non-circular fillets?

Yes, a couple of specific kinds - but unfortunately each different kind of special fillet shape requires a lot of special case coding particularly for how things should work in corner patches when fillets collide into one another (when multiple edges come together into a shared endpoint).

Just having a couple of existing non-circular fillets unfortunately does not mean that just every kind of other non-circular fillet is automatically handled...


> I have attached a model with the loop selection problem (I
> was using 2 curves to try to select the loop, but no luck).

I see - so the problem you're running into here is that the loop selection currently will only select a trimming boundary loop that's all part of one face. The loop that you want to select there isn't just one face trimming boundary, it's a bunch of edges that belong to many different faces.

In the future I'd like to make loop selection work on cases like that as well but currently it does not handle a chain crossing over multiple faces like that.


> Is this a possible feature for the future? I find that I
> do a lot of this :)

It could be possible - it's not really up to me though, the filleting that MoI uses comes from the Solids++ library, and I'm relying on them for updates to it.

But filleting is an extremely difficult and time consuming area of work so progress tends to be kind of slow and incremental in this particular area.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  NightCabbage
3713.6 
Ok thanks Michael :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-2  3-6