print where

Discussions and file drops for Auggie
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Dan:

As a test ,I booted mineup with latest version, ran several M6 tests and M28 tests, and they all seem OK.. but then, hard to say unless Im testing what your testing. Yell when Inet connection is back..

Art
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Dan:
One other thing I noticed the other day, I was running some vectric code and it was screwing up, turned out to be that
Vectric was using {}'s in its code. Since Auggie will run CScript when it see's braces, it was missing things as it encountered the following lines as errors. So make sure there are no {}'s in there...

Art
DanL
Site Admin
Posts: 357
Joined: Thu Sep 11, 2014 12:35 am

Re: print where

Post by DanL »

Will do a full reset on everything today, When a similar thing happened the other day it was the win 10 updater being corrupted that did it, and the fusion Gcode.

So from now on I will just use Vectric G code.

The fusion G code for some reasion corrupts the offsets and tool change location in M3, So it would not surprise me if the Fusion G code is making Auggie go NAnananana.

If you try to find where it is going wrong you can't, but you can see it on the machine when it does strange stuff, I had a big argument with some of the fusion guys over it.
DanL
Site Admin
Posts: 357
Joined: Thu Sep 11, 2014 12:35 am

Re: print where

Post by DanL »

Back at it again I had to do another reinstall, some settings just disappeared, some code calls where not valid like Engine.Moveto(x,y,5,a); came up with not a valid whatever it said.

A reinstall of Gearotic/Auggie and the pokeys software fixed it.

One small problem when Auggie is running a G code (attached) it will do so many lines and just stop and move up to 5, it does not stop on the same line every time, last run it was line N270.
I can just hit start and it starts running.

Having Engine.RapidTo(x,y,5,a); in the tool change call works fine.

Engine.StopProgram(); does nothing.

Adding a M1 to the Gcode does nothing, it just prints A M1 was just Executed but does not stop the machine.

G28 nothing, do I need to add it to the On home call.

The example are missing from the library. 
You do not have the required permissions to view the files attached to this post.
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Hi Dan:

My bad, I see the troubles, Im working on a fix.. Ill post when done.
Art
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Dan:

Just uploading a new version that should fix your trouble. Let me know. If I run your code I do have to press
RUN twice at the M6, but that's because the next line run is M1 so it stops. This seems now to react much better.
Let me know what you find.


Thx
Art
DanL
Site Admin
Posts: 357
Joined: Thu Sep 11, 2014 12:35 am

Re: print where

Post by DanL »

That worked thanks Art M6 all good M1 all good.

I did the changes to the vectric post so it does not add {} into the G code, That was easy remove SUBSTITUTE.

G28 does not work, it's not that important at all.

It's still doing a restart after close, not important.
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Hi Dan:

  Ive found a couple more issues, Ill update soon. M1 only works after the m6, but is broken on its own, Ive fixed
that and am now looking at a couple more issues. Ill check the G28 as well, it works in mdi, just not in Gcode for some reason..

Art
DanL
Site Admin
Posts: 357
Joined: Thu Sep 11, 2014 12:35 am

Re: print where

Post by DanL »

I tried G28 in the MDI and Gcode both did not work.

G28 G00 Z0
G28 G0 Z0
G28 Z0

did not try G1.

I am working on doing a spindle override panel, editing the feed override panel

To start with I have put a dro on screen and used SpindleSpeed as the ver it does not show the spindle speed All it does is change the spindle speed. so it's the wrong ver to use.

Should I make a Ver up that gets the Spindle Speed then prints to A dro at this stage just the Spindle speed from the Gcode is fine.
I will try this any way.
I can do a input for the spindle speed at some stage from the superpid.
ArtF
Global Moderator
Global Moderator
Posts: 4556
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: print where

Post by ArtF »

Dan:

Strange, it seems to work here, though my G28 macro only reports the x,y,z coords requested.

It wouldnt need the g command. just G28X5 for example...

Havent done much with spindle speed yet, so yes, I guess just a DRO is all thats needed.. though
I think there is already a global spindlespeed value.. Ill see if I can find it.

Art
Post Reply