Hello Guest it is April 24, 2024, 08:02:16 AM

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.


Topics - Spartan117

Pages: 1
1
General Mach Discussion / Auto-height-compensation possible?
« on: March 06, 2011, 08:09:02 AM »
Hey there...

I am searching for this for years now but can't find anything like that.

Please take a look at this video
http://www.youtube.com/watch?v=PKO--ubR86o

Here you can see the auto-height-compensation, datron offers. The machine can scan the surface z-height in a defineable raster.
Then the machine is able to compensate the different z-heights with the z-values of the GCode and it achieves a nearly perfect gravure.

Is there ANY possibility to do this with Mach? Or with a combination of probing and CAM?

Thank you very much and best regards,

Marc

2
General Mach Discussion / Increase number of tools?
« on: January 08, 2008, 05:10:44 PM »
Hello, i have a simple question:

Is it possible to increase the maximum number of tools in Mach3?
Now there are only 255 tools possible, right?

Regards,

Marc

3
Hey there...

I have a question regarding the Shuttle-Plugin and it's ability to start Macros...

A mate wrote a macro for me to switch through the Jog-Steps. I know, i can switch through the Jog-Steps already, but i want to have only three Jog-Steps (1mm, 0,1mm, 0,01mm) and not 10(!) of them.
And if you repeat the 1 0,1 0,01-thing you have 1mm at the end AND at the beginning of the 10 Steps.

So, to avoid errors when switching through the steps, a mate wrote a macro for me that does what i need, switch from1 to 0,1 to 0,01mm and then start over
The Macro:

'M1.m1s

Sub Makro1()


If GetOEMDRO(828) = 1 Then
SetOEMDRO(828,0.1)
Message("Jog Step auf 0.1 gesetzt")

Else
If GetOEMDRO(828) = 0.1 Then
SetOEMDRO(828,0.01)
Message("Jog Step auf 0.01 gesetzt")

Else
If GetOEMDRO(828) = 0.01 Then
SetOEMDRO(828,1)
Message("Jog Step auf 1 gesetzt")

Else
MsgBox("!Achtung! Jog Step steht nicht auf 1 oder 0.1 oder 0.01")


End If
End If
End If

End Sub
   
The macro is stored as M1.m1s in the Macro-Folder of the profile i use (and in every other macro-folder in the meantime...)

And if i run the macro directly from the VB-Editor it does, what it is supposed to do, it switches from 1 to 0,1 and then to 0,01mm, every time i run it.

BUT:
If i try to run the macro with the shuttle-plugin (Defined a button as "Custom Macro Number 1" and entered the integer "1" in the Custom-Macro-Number-1-field) nothing happens...?

So, what do i do wrong?
For example, if i enter the integer "4" in the macro-field and then press the button, the spindel starts (what complies with M4.m1s)

So:
The macro itself does work (from VB-Editor)
The Plugin starts Macros (the M4-Spindel-Start-macro)

But the Plugin won't start my M1-Macro!

What the ...?

Can anyone help me with this problem?

Regards,

Marc
P.S. Sorry for my bad english, but it is a long time ago since school^^

Pages: 1