Auto Selection?
All  1-4  5-7

Previous
Next
 From:  BurrMan
6218.5 In reply to 6218.3 
Hi Terry,
So another way to do it would be to generate a planar toolpath on a "surface" and post code for it, then a guy wrote a program that will generate a dxf file off of your gcode, which you can use at the waterjet. (There are some free cam programs to get the code if you dont have something like that)

The program is here on the cnczone forum:

http://www.cnczone.com/forums/opensource_software/8814-g-code_dxf-2.html#post183370

Some of the links will require an account made to log in to download it. He has it listed as open, but not sure if I can just post it here. Probably better left to aquire it from the source.

The dxf can be imported to MoI if you need to further work it...
  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:  trc (TERRYC)
6218.6 
Thanks for the suggestions guys.
Terry
  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:  bemfarmer
6218.7 
Studied the paper quite a bit, and looked at the plane sweep paradigm algorithm(s).
Starting with a letter, lines which will become tool paths can be arrayed.
One use of the intersect script can find all the points, but may not be needed.
Using Boolean intersect, all of the tool path line elements i,j can be made from the lines.
Using trim, all of the boundary curve segments can be created, of which about half are used.
A list or array of all of the left and right endpoints of the line elements would need to be made. (MoI knows the start and end points)
A list or array of all of the left (upper) and right endpoints of the boundary curve segments would be needed.
Select a start point and generate the sub-path, using points which match and a few simple rules. Repeat loop.
Some of the uppermost, and lowermost boundary curve segments may need some tweaking.

So a script could probably be done, with a lot of work(?)

Had some fun manually creating some zigzags.

- Brian



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
 

Reply to All Reply to All

 

 
 
Show messages: All  1-4  5-7