Rounds
 1-3  4-23  24-26

Previous
Next
 From:  Michael Gibson
3452.4 In reply to 3452.2 
Hi d3, if you do want to use ViaCAD to do the fillet, export in SAT format from MoI into ViaCAD, that will probably give you the best data transfer over to there.

- 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:  Frenchy Pilou (PILOU)
3452.5 
you can also in your case make a filet by hand (a profil +2 rails) or make a boolean merge with 2 lines and use Blend ;)
here Blend (cross over message with the Steve answer above :)

EDITED: 5 Apr 2010 by PILOU

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:  Anis
3452.6 In reply to 3452.2 
Hi Michael....

> the filleting mechanism in the geometry library that MoI uses is just not as sophisticated as the ones in the things like SolidWorks, SolidEdge, etc...

Is there any chance in the future MoI can handle this type of fillet ?
Do you have a plan to improve this area ?

Thanks :)
  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
3452.7 In reply to 3452.6 
Hi Anis,

> Is there any chance in the future MoI can handle
> this type of fillet ?
> Do you have a plan to improve this area ?

I guess you would want to ask the Solids++ people that question, since MoI uses their library to do the fillet calculations.

But probably putting in a fillet between faces that do not actually touch would require quite a lot of work, it's not something that I would expect to see improved in the library anytime soon.

In the future I may look into licensing some other libraries to help with this area but I don't yet have any firm plans on that.

- 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:  Michael T. (MICTU_UTCIM)
3452.8 
Hi all,

Here are my results by exporting a STEP file from MoI and opening it up in TurboCAD Pro v12, adding the fillet, save as a STEP file then importing it back in to MoI:













Michael T.
Michael Tuttle a.k.a. mictu http://www.coroflot.com/fish317537

EDITED: 4 Nov 2010 by MICTU_UTCIM

  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:  DannyT (DANTAS)
3452.9 In reply to 3452.7 
Hi Michael,
quote:
In the future I may look into licensing some other libraries to help with this area but I don't yet have any firm plans on that.

Just out of curiosity, can you use other libraries? Like, I'm not a programmer but could you use another kernel for MoI easily, for example if Solid++ wasn't supported anymore could you just grab the Parasolid kernel or some other and plug it in?

-
~Danny~
  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:  BurrMan
3452.10 In reply to 3452.9 
Yeah, just make a new "Fillet" working off of the parasolids library. using it to do the solving. But parasolids = $4000.00 MoI! Maybe PunchCad licenses filleter (Or do they use ACIS)

Maybe Parasolids has some kind of licensing scheme where Michael can purchase and not have to pass a cost on to us??? (After MoI has 26 million users!)
  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
3452.11 In reply to 3452.9 
Hi Danny, well MoI uses the Solids++ data structures for things like curves and solids, so it's not possible to just "drop in" a replacement directly.

There is an analogue in Parasolid for all the same kind of stuff, but it's kind of like how 2 vehicles may each have a carburetor in them performing the same kind of function in each vehicle, but that doesn't mean you can just swap them around because they have various different connections and mountings, etc...

Similarly when MoI needs to do something like gather a list of all faces in a solid, there will be some way to do that in both Solids++ and Parasolid but it may be named slightly different, maybe puts them into some different kind of array type, stuff like that.

So there would be a fair amount of porting work involved to completely switch.


But a more localized switch just for one focused area, say like filleting and shelling, would be a lot more feasible I think.

- 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:  DannyT (DANTAS)
3452.12 In reply to 3452.11 
Thanks for quenching my curiosity :)

Cheers
~Danny~
  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
3452.13 In reply to 3452.10 
Hi Burr, Punch / ViaCAD uses ACIS.

I'm not really sure if it is possible to have Parasolid in something under $2000.

But I think ACIS could be more feasible.

- 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:  BurrMan
3452.14 In reply to 3452.13 
Well Michael, after MoI v4 or so, you could take 2 years and write a killer fillet'r, then license it to parasolids as a better one than they have!!!! oooppfffff!
  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
3452.15 In reply to 3452.14 
Hi Burr, well to make a really good filleter involves recognizing and handling a lot of special cases. It's not really something that works with only a single universal code path.

It's probably more like 10 year job to make a very good one.

- 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:  DannyT (DANTAS)
3452.16 
In ten years I'm hoping to model in holographic view like Robert Downey Jr. in this clip.

~Danny~
  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:  BurrMan
3452.17 In reply to 3452.16 
Danny will be creating fillets like Patrick Swezye in "ghost"!!!
  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
3452.18 In reply to 3452.16 
Hi Danny,

> In ten years I'm hoping to model in holographic view
> like Robert Downey Jr. in this clip.

Just be careful about getting carpal tunnel syndrome from waving your arms around all day long! :)

- 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:  DannyT (DANTAS)
3452.19 In reply to 3452.18 
quote:
Just be careful about getting carpal tunnel syndrome from waving your arms around all day long! :)

at least I'll have matching pair of aching arms and not just in one ;)

-
~Danny~
  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:  Anis
3452.20 In reply to 3452.13 
Hi Michael....

How about Rhino, can I create the fillet in Rhino ?
What kind of geometry library behind Rhino ?
  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
3452.21 In reply to 3452.20 
Hi Anis,

> How about Rhino, can I create the fillet in Rhino ?
> What kind of geometry library behind Rhino ?

No, you can't really rely on Rhino for that purpose.

Rhino has a custom in-house developed geometry library.

For filleting you'll want to have something that uses the ACIS or Parasolid libraries which are more mature in this 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
Next
 From:  PaQ
3452.22 In reply to 3452.21 
Wow I didn't know a single fonction like a filet could take years of works ...
I'll love to have, one day, my hand on something like solidwork, but I'm not sure I'll like the workflow (my brain only accept simple concept).

THIS ELISTIST PARASOLID STUFF HAS TO BE AVAILABLE FOR THE MASSES, especially for this poor artists that ruin their health with stupid polygons :'(

Life is not fair :P


...
  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
3452.23 In reply to 3452.22 
Hi PaQ, well one thing that makes Fillet difficult is that it uses quite a few difficult calculations inside of it, such as creating surface offsets, and doing multiple kinds of surface/surface intersections.

Then the part that gets really difficult on top of that is figuring out how to make the corner pieces where different fillets are running into one another. That is especially one of the areas that tends to be handled by lots of special case code.


> I'll love to have, one day, my hand on something like
> solidwork, but I'm not sure I'll like the workflow (my
> brain only accept simple concept).

You would probably not find it difficult to pick up now that you are familiar with how NURBS modeling works. But the workflow in those programs can tend to be sort of more regimented or formalized.

They've become somewhat less restrictive over time, but for example those kinds of "parametric solid modeling" programs used to be organized so you built just one solid at a time in a "part modeling module", and then used a separate assembly module to gather things together, instead of just creating whatever you wanted on the fly in the same environment.

They often times would not allow creating curves that looped around in 3D all over the place, instead before you draw you would go through a kind of setup stage for defining a sketch plane... Stuff like that.

But of course all that was not necessarily arbitrary stuff, it fit well with many kinds of engineering workflows.

- 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:  1-3  4-23  24-26