Hello Guest it is October 17, 2021, 12:34:32 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.

Messages - TPS

no idea how you switched from Mach3Mill to Mach3Plasma Profile.
here a small description "how" i would "Switch".

i do not know your profilename, ok let's say it is "MyMach3Mill".

then there should be in "C:\Mach3" (ok whereever you installed Mach3 basicly),
a file like MyMach3Mill.xml.

now make a copy of this file (in the same Folder), and rename it to:

ok now the "Mill" Profile is copied to a "Plasma" Profile.

you have probably a shotcut on your Desktop to run the "MyMach3Mill" "Version" of Mach3 ??!

copy this as well,
open properties

there should be something like this to find:

C:\Mach3\Mach3.exe /p MyMach3Mill

Change this to C:\Mach3\Mach3.exe /p MyMach3Plasma

now start this shortcut, (everything should be exact the same like in Mill Profile),

now you can load the Plasma Screenset (View -> Load Screens -> Plasma.set).

and you should a 1 by 1 copy of your Mill Profile.


General Mach Discussion / macro on startup/screenset load
« on: January 24, 2019, 05:46:02 AM »
i am sure i have read that there is a possibilty of a macrocall on statup or screesetload.
macro has to have a specific Name, and to be at a specific place.

not the Thing with the Initialisation string in General config.

i have searched now for two hours, but cant find it anymore.

maybe someone can remember, seem's i am getting to old. :o


FAQs / Re: pc crashes in windows 10
« on: January 24, 2019, 01:59:37 AM »

General Mach Discussion / Re: Control Mach3 via Labview
« on: January 23, 2019, 05:12:48 AM »

my knowledge of this Kind for remote control is too less, to be a help.
depending on the "Age" of mach3 i would say it will not work on an
PC witch has an actual Win Version on, but i do not know for sure.

maybe someone else, has more Experience about this.

General Mach Discussion / Re: Control Mach3 via Labview
« on: January 23, 2019, 03:00:41 AM »
well then download Mach4.

There is no way you will get a Mach4.dll file if you are fiddling around with Mach3.

I have Mach4Hobby and it has several .dll files in the main Mach4Hobby directory. They are complied so I don't think
they will be of much use to you but they are there...you can have them for free.


however the Mach3 ActiveX Interface was covered in the Mach4.dll, has nothing to do with Mach4 itselve.
if you have a look to the mach3 Folder, there is a mach4.tlb witch is a binary file that stores information
about a COM or DCOM object's properties and methods in a form that is accessible to other applications at runtime.

As soon as I can, I will test whether a single button click invokes the M3.m1s script, simply by adding a MsgBox() command to that script and testing whether that message comes up. I expect it will. I will also check whether the double click does this as well ... (now I am curious).

neither a single than a double click will run the M3 macro, i am pretty sure, but you can test bay your own.

Is there any way to access the implementation of DoSpinCW() command?

no real idea, but maybe someone else knows.

as sayed, by my test (spindle configurated as relay control), the only difference was that

if you single click (spindle OFF) the Output is turned ON, and by the next single click it is turned OFF

if you double ckick, there is only a short pulse on configurated Output.

but all this is base on my PP testmachine, without any motoion Controller.

this button does not call the M3 macro at all, because it uses the DoSpinCW() function directly.

sorry this Statement is not correct, it uses the OEMButton(110) witch is -> Spindle CW, reset THC height

i assume you are using the 1024 screenset and use tge Spindle F5 CW button.

this button does not call the M3 macro at all, because it uses the DoSpinCW() function directly.
so if you double click it is like a toogle , if spindle is on it will Switch it off.

if your run a short GCode witch only contains


it should do the same Thing.

so if spindle is in Outputs control that mean's only a pluse is created on the Output witch is defined in ClockWise M3 Setup.

you can check this on the diagnostic page, the spindle toggle button does the same as Spindle F5 CW button.
don't get  irritated of the Output LED's on the diagnostic page they are configurated as blink LED, so blinking means it is ON.

that was the reason for asking for the screenshot, only to see how your spindle is controlled in the Hardware.

so we Need some more Information about your Setup and Hardware, everything else is a walk in the dark.

can you post your M3 macro.
it is normaly in C:\Mach3\macros\your Profile Name\M3.M1S

and a screenshot of Config -> Port's&Pin's -> Spindle Setup