(Last discussed here March 09)
I have done some more work with creating solids from gcode.
Creating a line to show the path of the tool isn't bad. I'm not sure that
arcs are always created with the correct rotation, but other than that I
think it is accurate.
Creating solids can be a pain, as opencascades boolean ops are finicky.
Creating *accurate* solids is a real challenge - if the tool is moving in z
as well as x or y, the shape removed from the stock can be quite complex. I
can use occ's Hidden Line Removal to get the silhouette of the tool, but I
get extra stuff that I need to throw away - such as overlapping lines. I'm
having a lot of trouble solving this.
Another issue is that boolean ops are slow. If you have one for every line
of gcode, and each one takes .5 seconds or more...!
Source at http://code.google.com/p/cam-occ/source/browse#svn%2Ftrunk/src/g2m
Screenshot
http://cam-occ.googlecode.com/svn-history/r136/wiki/images/face-sc-sq-step.png(the
steps shouldn't be there)
There are a few other people working on the problem of modeling material
removal. Unfortunately it seems that our approaches are different enough
that merging the projects would be difficult.
If anyone has suggestions for solving these issues, let me know!
Mark
On Mar 4, 2009 3:20 PM, "EBo" <[email protected]> wrote:
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers