elliotf / heekscad

Automatically exported from code.google.com/p/heekscad
0 stars 0 forks source link

operations appear in reverse order in g-code #307

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
This action always happens.  It would not be a problem if there was a way to 
reorder the operations. However copy and paste have no effect on operations. 
Only cut works but as there is no paste it is just another delete.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
0.14.0

Please provide any additional information below.
It might be nice to have a move up/move down right mouse button option when in 
the objects window that allows reordering of operations.

Original issue reported on code.google.com by andrewga...@gmail.com on 15 Sep 2010 at 2:12

GoogleCodeExporter commented 8 years ago
The ordering of operations is a little confused right now.  Until recently, we 
had no way of rearranging machine operations in the list.  We always used an 
'execution order' value assigned to each machine operation.  The operations 
were sorted by this 'execution order' value before the GCode was generated.  If 
multiple machine operations had the same execution order value, the code would 
sort them based on the cutting tool being used.  eg: centre drill before drill 
before chamfer etc.

Since we are now able to rearrange the machine operation objects in the list, 
the request has been made to remove the execution order value and simply use 
the list's order.  This work has not been done yet.  The issue can be seen at 
Issue 98 for HeeksCNC.

In the short term you can assign values to the 'execution order' value of each 
machine operation to ensure the correct order of machining.

Original comment by David.Ni...@gmail.com on 15 Sep 2010 at 2:40