Hello Guest it is April 23, 2024, 04:15:47 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Graham Stabler

Pages: 1
1
General Mach Discussion / Re: Spindle delay for laser
« on: December 17, 2015, 08:07:26 PM »
Yes I saw that SS supports it, I thought CSMIO would as they state that all Mach 3 m-codes "should" work in their FAQ but OH well I got it working and without having to touch my post processor again. I'm planning a plasma cutter too so it's good practise.

2
General Mach Discussion / Re: Spindle delay for laser
« on: December 17, 2015, 05:41:23 PM »

After some more searching I discovered that in May someone had a similar issue and emailed CSMIO to ask if they supported the M10/M11 codes they were told no but it would be available shortly. I emailed yesterday and got a reply saying is is not supported but will be for Mach4 in the future.

So as I've been basically left in the lurch I added a delay to my laser driver so it waits for a short time after receiving the on signal before lasing and this has got me going for the time being. It is just a microcontroller that converts a 0-10v analogue signal to PWM for the laser diode and also takes in a 24v spindle on/off signal so it was fairly trivial although I had to tweak the timings quite a bit.

Graham

3
General Mach Discussion / Spindle delay for laser
« on: December 16, 2015, 03:11:57 PM »
Hi,

I'm playing with exposing photoresist with a laser on an xy table, I'm using the spindle relay output to turn the laser on/off and noticed a short delay after the M3 command. I've reduced the spin up/down delays to zero and there is still a delay.

From reading other threads is seems there is a work around using M10P/M110P commands but as this will require yet more post processor tweaking I thought I would ask if there is any particular reason why M3 must have a delay? One person suggested it made sense because it often has one set anyway but that doesn't compute to me.

I'm using a CSMIO controller if that makes any difference.

Cheers,

Graham

Pages: 1