Help with solids, boolean operation an shells
All  1-7  8-12

Previous
Next
 From:  Michael Gibson
9219.8 In reply to 9219.7 
Hi Paul, yes so the problem with the DXF file is that everything in it is made up of polylines. So the areas that look like smooth curves are not actually smooth curves, they're actually hundreds of little line segments.

So that DXF data is not suitable to be used directly for constructing surfaces from, you'll need to create smooth curves from those, either by using the Rebuild command or possibly by drawing completely new curves and using the DXF data as a guide. For the Rebuild command if you join together a sequence of lines that should be smooth you could use the "Endpoints" mode of the rebuild command which will be the same as doing a "Through points" type curve through the polyline vertices.

It would be better if the DXF file contained higher level data in it like at least arcs for circular areas. It would be good to ask your friend if he has the data in that form and could send that rather than only linearized data.

re:
> But unfortunately the boolean operations still do not work or lead to unexpected results, for
> example the difference of the solid and the circle leads to outer tubes glued to the solid.

The "outer tubes glued to the solid" happening in a boolean is a result of the outside direction of the solid being oriented incorrectly. That is one of the things that can happen with degenerate geometry like I was describing earlier and the degenerate faces that I showed in the previous post here http://moi3d.com/forum/index.php?webtag=MOI&msg=9219.6 are still present in this model as well so those still need to be cleaned up before booleans will work properly.

I also noticed an additional thin slivery surface along the front side here:







That might be a remnant of one of the little tiny lines in the original polyline data. It won't be possible to do a proper boolean on a model with these degenerate faces in it.

It looks like I can figure out now what things to select to make the Network so in a bit here I'll examine those curves more closely to see what needs to be trued up to avoid the malformed faces.

- 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)
9219.9 
Best in general is to redraw with curves above the existant "polylines" ! ;)
Maybe one minute in your case for this little piece!
  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
9219.10 In reply to 9219.7 
Hi Paul, I found one problem area in the curves, there is a little tiny line segment in this area here:







I think that's not the only problem though.

- 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:  pw
9219.11 In reply to 9219.10 
I rebuilt all the dxf-polylines with curves through points. For me it took me a little more time than for Pilou :).

But the more time consuming part was to snap all sections together and keeping all lines flat.

- Is there an advise, how you snap the perpendicular Curves efficient and keep them snapped?
- Is there an easier way to look for the intersection points? I always used ->curve->insect and constructed points.

I also found that the closed crossections introduced problems at the backside. It was no longer flat. So I build it afterwards from the edges.

The outer shell took some additional time, but I was much faster, because I knew the problematic area already.

At the end the result looks quite promising.



The slicer gives an estimated printing time of 9 hours per half. We will see.



I will add some photos of the printed form, when we are ready.

Thank you again for your help. It showed me the my problem could be solved with MOI.

Best Regards,
Paul

  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:  Michael Gibson
9219.12 In reply to 9219.11 
Hi Paul, it looks like you're making great progress now!

re:
> - Is there an advise, how you snap the perpendicular Curves efficient and keep them snapped?

There isn't really any built in tool for doing that. Depending on the particular situation some kinds of strategies could be helpful like have some extended flat reference lines to target.


> - Is there an easier way to look for the intersection points? I always used ->curve->insect and constructed points.

The Construct > Curve > Isect command is the main way to check for intersection points. The Network command can actually tolerate curves that do not exactly intersect. That can be messy at a major nexus point but out in the middle somewhere it can be ok.

Sometimes it can be good to overbuild something and plan to hack excess areas off with a cutting line rather than trying to do the initial surfacing directly to a target shape...

- 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-7  8-12