Set The tool route for 2D CNC

N/A

I use to work using a very outdated 2D drawing software (never mind the name).
The software is old fashion and lack of function in many way.
However, it can set the "route" of the drawing.
Which mean by clicking on the lines (on drawing)on by one, we can set the direction
and sequence of each line (hence the tool route). The result is later save into
dxf file. When this dxf file were open in the CNC machine, the machine can interpret
the dxf file by covert the "tool route" into NC code which control the cnc.
The cnc can still interpret the dxf file without the "tool route" setting but the
sequence of movements (due to not proper arrangement of NC code) usually is not
optimized. Example: rather than cut a square hole by 1 round, the cnc may cut both
the width (left and right), than the height(top and bottom).
Is there a work around on this matter using SolidEdge 2D?
Thanks



5 REPLIES

Re: Set The tool route for 2D CNC

N/A

The more correct term should be "toolpath" rather than too route.
This is achieve by "control the entry and exit of entities"


>
>I use to work using a very outdated 2D drawing software (never mind the name).
>The software is old fashion and lack of function in many way.
>
>However, it can set the "route" of the drawing.
>
>Which mean by clicking on the lines (on drawing)on by one, we can set the
>direction
>and sequence of each line (hence the tool route). The result is later save
>into
>dxf file. When this dxf file were open in the CNC machine, the machine can
>interpret
>the dxf file by covert the "tool route" into NC code which control the cnc.
>
>The cnc can still interpret the dxf file without the "tool route" setting
>but the
>sequence of movements (due to not proper arrangement of NC code) usually is
>not
>optimized. Example: rather than cut a square hole by 1 round, the cnc may
>cut both
>the width (left and right), than the height(top and bottom).
>
>Is there a work around on this matter using SolidEdge 2D?
>
>Thanks
>
>
>
>
>
>

Re: Set The tool route for 2D CNC

N/A
I believe this will give you what you want.
There are a couple of commands that you can add through the Customize Quick
Access Toolbar in the upper left of the application window. With a Draft
file open do the following.
Click on Customize Quick Access Toolbar at the top left.
Click on More Commands.
In the combo box select Modify.
Click on Bring to Front and then the Add button to add the command to the
right hand list.
Click on Send to Back and then the Add button to add the command to the
right hand list.
Click on Close to dismiss the dialog. The commands should now display in the
toolbar at the top.
If you click on an element running Bring to Front, it will become the first
element in the list.
If you click on an element running Send to Back, it will become the last
element in the list.
If you click on multiple objects in order running Bring to Front, the first
element clicked will be the last element in order. This is because each
following element clicked will become the first one in the list.
Regards,
Rick B.

Re: Set The tool route for 2D CNC

N/A

Thanks for your reply.
I have try it up and the result is not so good.
This method able to set the sequence, but not the direction.
As attached photo, sometime the tool path direction is not as required.
This is surely related with the CNC's ability to optimized the toolpath, but the
toolpath can be pre-fix in AUTOCAD. If SolidEdge 2D able to do the samething, it
would be great.

On the other hand, click on multiple element in order would not work (at least on
my machine). I have to click and bring forward on by one.
Thank You
Liew
"Ricky Black" wrote:
>I believe this will give you what you want.
>There are a couple of commands that you can add through the Customize Quick
>
>Access Toolbar in the upper left of the application window. With a Draft
>file open do the following.
>
>Click on Customize Quick Access Toolbar at the top left.
>Click on More Commands.
>In the combo box select Modify.
>Click on Bring to Front and then the Add button to add the command to the
>
>right hand list.
>Click on Send to Back and then the Add button to add the command to the
>right hand list.
>Click on Close to dismiss the dialog. The commands should now display in the
>
>toolbar at the top.
>
>If you click on an element running Bring to Front, it will become the first
>
>element in the list.
>If you click on an element running Send to Back, it will become the last
>element in the list.
>
>If you click on multiple objects in order running Bring to Front, the first
>
>element clicked will be the last element in order. This is because each
>following element clicked will become the first one in the list.
>
>Regards,
>Rick B.
>
>

Re: Set The tool route for 2D CNC

N/A

Here is a basic workaround. It will not work for arcs on a tool path where the arc
turns negative. This is because the SE group command does not work like the Autocad
polyline command. Autocad polyarcs can be positve or negative.
Let's assume your basic rectangular "hole".
1. Draw the rectangle in any order you want to on the current layer named OLD.
2. Group your rectangle.
3. Create a new layer called NEW and make it active.
4. Select offset command, and offset the group by .000001
5. Right click with the mouse.
6. Select either side to offset, click left mouse and click right mouse.
7. Delete lines on layer OLD
8. Export the DXF file.
You will notice that the lines go counter-clockwise.
I tried this workaround with a series of 20 lines, and it also created a counter-clockwise
tool path. The only workaround I can see with arcs that need to turn negative is
reverse the start and end points in the G-Gode at the controller.
Assume
"sansiang" wrote:
>
>
>
>Thanks for your reply.
>
>I have try it up and the result is not so good.
>This method able to set the sequence, but not the direction.
>As attached photo, sometime the tool path direction is not as required.
>
>This is surely related with the CNC's ability to optimized the toolpath, but
>the
>toolpath can be pre-fix in AUTOCAD. If SolidEdge 2D able to do the samething,
>it
>would be great.
>
>
>On the other hand, click on multiple element in order would not work (at least
>on
>my machine). I have to click and bring forward on by one.
>
>Thank You
>
>Liew
>
>"Ricky Black" wrote:
>>I believe this will give you what you want.
>>There are a couple of commands that you can add through the Customize Quick
>>
>>Access Toolbar in the upper left of the application window. With a Draft

>
>>file open do the following.
>>
>>Click on Customize Quick Access Toolbar at the top left.
>>Click on More Commands.
>>In the combo box select Modify.
>>Click on Bring to Front and then the Add button to add the command to the
>>
>>right hand list.
>>Click on Send to Back and then the Add button to add the command to the
>>right hand list.
>>Click on Close to dismiss the dialog. The commands should now display in

>the
>>
>>toolbar at the top.
>>
>>If you click on an element running Bring to Front, it will become the first
>>
>>element in the list.
>>If you click on an element running Send to Back, it will become the last

>
>>element in the list.
>>
>>If you click on multiple objects in order running Bring to Front, the first
>>
>>element clicked will be the last element in order. This is because each
>>following element clicked will become the first one in the list.
>>
>>Regards,
>>Rick B.
>>
>>

>

Re: Set The tool route for 2D CNC

N/A

Thanks for the reply.
But it's not so usefully with out the arcs line.

wrote:
>
>Here is a basic workaround. It will not work for arcs on a tool path where
>the arc
>turns negative. This is because the SE group command does not work like the
>Autocad
>polyline command. Autocad polyarcs can be positve or negative.
>
>Let's assume your basic rectangular "hole".
>
>1. Draw the rectangle in any order you want to on the current layer named
>OLD.
>
>2. Group your rectangle.
>
>3. Create a new layer called NEW and make it active.
>
>4. Select offset command, and offset the group by .000001
>
>5. Right click with the mouse.
>
>6. Select either side to offset, click left mouse and click right mouse.
>
>7. Delete lines on layer OLD
>
>8. Export the DXF file.
>
>You will notice that the lines go counter-clockwise.
>
>I tried this workaround with a series of 20 lines, and it also created a counter-clockwise
>tool path. The only workaround I can see with arcs that need to turn negative
>is
>reverse the start and end points in the G-Gode at the controller.
>
>Assume
>
>"sansiang" wrote:
>>
>>
>>
>>Thanks for your reply.
>>
>>I have try it up and the result is not so good.
>>This method able to set the sequence, but not the direction.
>>As attached photo, sometime the tool path direction is not as required.
>>
>>This is surely related with the CNC's ability to optimized the toolpath,

>but
>>the
>>toolpath can be pre-fix in AUTOCAD. If SolidEdge 2D able to do the samething,
>>it
>>would be great.
>>
>>
>>On the other hand, click on multiple element in order would not work (at

>least
>>on
>>my machine). I have to click and bring forward on by one.
>>
>>Thank You
>>
>>Liew
>>
>>"Ricky Black" wrote:
>>>I believe this will give you what you want.
>>>There are a couple of commands that you can add through the Customize Quick
>>>
>>>Access Toolbar in the upper left of the application window. With a Draft

>>
>>>file open do the following.
>>>
>>>Click on Customize Quick Access Toolbar at the top left.
>>>Click on More Commands.
>>>In the combo box select Modify.
>>>Click on Bring to Front and then the Add button to add the command to the
>>>
>>>right hand list.
>>>Click on Send to Back and then the Add button to add the command to the

>
>>>right hand list.
>>>Click on Close to dismiss the dialog. The commands should now display in

>>the
>>>
>>>toolbar at the top.
>>>
>>>If you click on an element running Bring to Front, it will become the first
>>>
>>>element in the list.
>>>If you click on an element running Send to Back, it will become the last

>>
>>>element in the list.
>>>
>>>If you click on multiple objects in order running Bring to Front, the first
>>>
>>>element clicked will be the last element in order. This is because each

>
>>>following element clicked will become the first one in the list.
>>>
>>>Regards,
>>>Rick B.
>>>
>>>

>>
>