What sets the XY:UV separation distance in a GCode file?
- jeffgar2000@gmail.com
- Offline
- Junior Member
Less
More
- Posts: 35
- Thank you received: 0
23 Sep 2019 03:55 #145907
by jeffgar2000@gmail.com
I already run a XYZ laser cutter using LinuxCNC but now I am trying to set up a XY:UV foam cutter and I am generating GCode and trying to run it on LinuxCNC. Everything looks great and it runs my GCode files fine. I see my XY side and my UV side and it follows both. The only issue seems to be that the XY and UV sides are always 38.1mm separated on the screen even it they really should be separated by 100mm or even 1000mm .
I have been through the GCode and I see no "38.1"s so I have no idea where that is coming from.
My XY and UV towers are actually about 4' apart and many of the items I will be cutting are tapered so the spacing is critical in order to decide how big the patterns are run at the left and right side of the material.
The software I used to generate the GCode knows the tower spacing and the sizes of the left and right cuts plus how wide the material is (how far those cuts are apart.). Is it likely that although they show 38.1mm apart on the LinuxCNC screen, it already has baked in the correct angles?
For those that have ever run a foamcutter off linuxcnc, is there something in the GCode that needs to be set to display the spacing properly or is that just how LinuxCNC shows it? I'm completely OK with it if so but looking at the screen it just doesn't look quite right.
Thanks
Jeff
I have been through the GCode and I see no "38.1"s so I have no idea where that is coming from.
My XY and UV towers are actually about 4' apart and many of the items I will be cutting are tapered so the spacing is critical in order to decide how big the patterns are run at the left and right side of the material.
The software I used to generate the GCode knows the tower spacing and the sizes of the left and right cuts plus how wide the material is (how far those cuts are apart.). Is it likely that although they show 38.1mm apart on the LinuxCNC screen, it already has baked in the correct angles?
For those that have ever run a foamcutter off linuxcnc, is there something in the GCode that needs to be set to display the spacing properly or is that just how LinuxCNC shows it? I'm completely OK with it if so but looking at the screen it just doesn't look quite right.
Thanks
Jeff
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19198
- Thank you received: 6436
23 Sep 2019 06:44 #145915
by tommylight
Replied by tommylight on topic What sets the XY:UV separation distance in a GCode file?
Remove any active offsets.
Please Log in or Create an account to join the conversation.
23 Sep 2019 06:48 #145917
by pl7i92
Replied by pl7i92 on topic What sets the XY:UV separation distance in a GCode file?
(AXIS,XY_Z_POS,5)
(AXIS,UV_Z_POS,30)
this values sets the distances
(AXIS,UV_Z_POS,30)
this values sets the distances
Please Log in or Create an account to join the conversation.
25 Sep 2019 23:06 #146202
by andypugh
Replied by andypugh on topic What sets the XY:UV separation distance in a GCode file?
linuxcnc.org/docs/2.8/html/gui/axis.html...in_foam_cutting_mode
Put some "magic comments" in the G-code.
Put some "magic comments" in the G-code.
Please Log in or Create an account to join the conversation.
- jeffgar2000@gmail.com
- Offline
- Junior Member
Less
More
- Posts: 35
- Thank you received: 0
26 Sep 2019 01:15 #146209
by jeffgar2000@gmail.com
Replied by jeffgar2000@gmail.com on topic What sets the XY:UV separation distance in a GCode file?
Not sure how I missed that but thank you for pointing that out. I will certainly test it tomorrow.
Thanks
Thanks
Please Log in or Create an account to join the conversation.
- jeffgar2000@gmail.com
- Offline
- Junior Member
Less
More
- Posts: 35
- Thank you received: 0
26 Sep 2019 02:02 #146211
by jeffgar2000@gmail.com
Replied by jeffgar2000@gmail.com on topic What sets the XY:UV separation distance in a GCode file?
I just went out to the shop and tried this. The XY_Z_POS in the foam.ngc was set to 5 and the UV_Z_POS was set to 40. That was close to the 38.1 that I saw on the axis display but not quite right. I tried changing each to various settings, saving and reloading the machine. It never changed the display. Seems like mine is ignoring the foam.ngc.
The first part of my ini is:
[DISPLAY]
FOAM = 1
GEOMETRY = XY : UV
OPEN_FILE = ./foam.ngc
DISPLAY = axis
and under the [TRAJ] section it has
AXES = 9
COORDINATES = X Y U V
The first part of my ini is:
[DISPLAY]
FOAM = 1
GEOMETRY = XY : UV
OPEN_FILE = ./foam.ngc
DISPLAY = axis
and under the [TRAJ] section it has
AXES = 9
COORDINATES = X Y U V
Please Log in or Create an account to join the conversation.
26 Sep 2019 07:33 #146227
by pl7i92
Replied by pl7i92 on topic What sets the XY:UV separation distance in a GCode file?
unfortunaly someone has deletet the foam NGC
i added it here
i added it here
Please Log in or Create an account to join the conversation.
26 Sep 2019 12:02 #146248
by andypugh
Replied by andypugh on topic What sets the XY:UV separation distance in a GCode file?
I just tried the sample G-code, then edited the magic comments, and reloaded the .ngc and the display updated as expected.
Which version of LinuxCNC are you using? I tested with 2.8.
Which version of LinuxCNC are you using? I tested with 2.8.
Please Log in or Create an account to join the conversation.
26 Sep 2019 14:09 #146263
by pl7i92
Replied by pl7i92 on topic What sets the XY:UV separation distance in a GCode file?
Why has been the example removed from Master
it is needed for the SIM mashines
it is needed for the SIM mashines
Please Log in or Create an account to join the conversation.
26 Sep 2019 14:39 - 26 Sep 2019 14:39 #146272
by dgarrett
Replied by dgarrett on topic What sets the XY:UV separation distance in a GCode file?
2.7 branch: configs/sim/axis/axis_foam.ini
Ref: github.com/LinuxCNC/linuxcnc/blob/2.7/co...m/axis/axis_foam.ini
2.8 (and master branch): configs/sim/axis/foam/axis_foam.ini
Ref: github.com/LinuxCNC/linuxcnc/blob/2.8/co...s/foam/axis_foam.ini
Somethings may be relocated between major branches
Ref: github.com/LinuxCNC/linuxcnc/blob/2.7/co...m/axis/axis_foam.ini
2.8 (and master branch): configs/sim/axis/foam/axis_foam.ini
Ref: github.com/LinuxCNC/linuxcnc/blob/2.8/co...s/foam/axis_foam.ini
Somethings may be relocated between major branches
Last edit: 26 Sep 2019 14:39 by dgarrett.
Please Log in or Create an account to join the conversation.
Time to create page: 0.149 seconds