Hello Guest it is May 22, 2024, 05:16: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.

Messages - thosj

Mach4 General Discussion / Re: Mach 4+ Darwin LPT- motor doesn´t work
« on: October 01, 2018, 07:45:12 AM »
I don't know anything about Darwin other than it needs to run on a 32 bit install of Windows. If Windows is 64 bit, no go.

Mach4 General Discussion / Re: Mach4 Coolant Toogle Problems
« on: September 22, 2018, 10:56:47 AM »
Here are mine, M8 and M7, working from the screen start script Signal Library. You'd need to change the inputs, of course. I didn't compare to yours, but YOU can!

----------Mach4 Input 17 PoKeys Pin 17-----
----------Toggle Coolant M8----------------
[mc.ISIG_INPUT17] = function (state)
if (state == 1) then
     local inst = mc.mcGetInstance();
     local sigh = mc.mcSignalGetHandle(inst, mc.OSIG_COOLANTON);
     local sigState = mc.mcSignalGetState(sigh);
     if (sigState == 0) then
         local OSigCool = mc.mcSignalGetHandle (inst,mc.OSIG_COOLANTON)
         mc.mcCntlSetLastError(inst, "Coolant On")
         local OSigCool = mc.mcSignalGetHandle (inst,mc.OSIG_COOLANTON)
         mc.mcCntlSetLastError(inst, "Coolant Off")

----------Mach4 Input 14 PoKeys Pin 14--
----------Toggle Mist M7----------------
[mc.ISIG_INPUT14] = function (state)
if (state == 1) then
     local inst = mc.mcGetInstance();
     local sigh = mc.mcSignalGetHandle(inst, mc.OSIG_MISTON);
     local sigState = mc.mcSignalGetState(sigh);
     if (sigState == 0) then
         local OSigMist = mc.mcSignalGetHandle (inst,mc.OSIG_MISTON)
         mc.mcCntlSetLastError(inst, "Mist On")
         local OSigMist = mc.mcSignalGetHandle (inst,mc.OSIG_MISTON)
         mc.mcCntlSetLastError(inst, "Mist Off")


The X/Y plane IS one plane, isn't it?


If someone here can't help, that macro does seem pretty complicated. you can create a ticket at support.machsupport.com and ask them to write the code for you. You can even PAY them to do it!! They have a system where you can prepay with PayPal for some amount of time and they'll use it as required. It starts as a pending transaction with PayPal 'til they actually bill for it, otherwise you're out nothing.

Not that it wouldn't be cheaper if someone here can help, but it's an option.


Mach4 General Discussion / Re: Macros folder?
« on: September 07, 2018, 12:58:46 PM »
Thing is, a new install of 3804 and the Mach4Mill or Mach4Mill_6Axis profile's macro folders don't have any of those!! I must have used Mach4Mill originally to clone my personal profile, so maybe all those were TAKEN OUT of newer releases? I don't know of anything I've done to add them either.

I guess it doesn't matter if they're in there and not used, but I'm just curious, after discovering them, where they might have originated:)


Mach4 General Discussion / Macros folder?
« on: September 07, 2018, 10:38:21 AM »
I have files in my profile's macros folder I don't know what they are and don't know if I need them. They are NOT in the Mach4Mill profile in a new install of Mach4 so did they follow along in my profile from an older install or???

Anyone know what they are and if I need them?

The M6 and M43 macros are mine, in the attaches screenshot of the folder contentns.


I didn't do a LOT of research, but what I found on a STDR-4C shows a USB SmoothStepper inside, and yes, a Gecko G540. So from this I'm guessing you either have a version of the STDR-4C, which seems to NOT be available now, with an ESS or you've put an Ethernet SmoothStepper in the box in place of the USS. I guess in either case, this is why the manufacturer can't help and/or why their plugin doesn't work. Also everything I found on the STDR-4C shows Mach3.

If this is a customized machine, you'd be best off just following thru the Warp9 setup and create a profile FROM SCRATCH. That would get the ESS working, but you'd have to figure out things specific to your machine like home/limit switches and the spindle and perhaps even ports and pins for the motors. Perhaps you could load the manufacturers profile and check in the ESS and Mach4 setup and jot down things like home and limit switches and stuff and manually enter these in your now custom profile.

You might have to either start with the manufacturers profile and fix it or start from scratch and figure everything out.

The machine manufacturers web site seems pretty professional, so one would HOPE that their support would help you get it figured out. Unless you bought the machine used or in parts or a basic machine without the controller and you're setting up the controller, in which case the manufacturer would be stuck, too. There's a lot to know here but there ARE resources to help. Here is only one and because we don't know your machine setup, it's hard for us to help!!

So the G540 docs, the ESS setup stuff, and Google/patience. Hang in there, you have what seems like a nice machine so the end result will be worth the effort.

Like I tell my grandkids, if it was easy, anybody could do it!!


It might pay to go to the Warp9TD site and follow the setup instructions for the ESS and Mach4, Andy has written a painstakingly detailed set of instructions for this. Won't be specific for your machine but may be a place to get the ball rolling. At the very least you'll know how the ESS is actually working and how Mach4 setup relates!



Mach4 General Discussion / Re: History Window Display Changes Font Size
« on: August 19, 2018, 08:27:00 PM »
Mine does that, too. Never bothered to try and figure out circumstances!! I have a 1920 x 1080 monitor, Windows 10 Pro set to 100% scaling, don't run Mach4 full screen, so nothing real unusual like a 4k monitor where Windows has lot's of issues!!

Mach4 Plugins / Re: ShuttlePro plugin can't save button mapping
« on: August 19, 2018, 08:25:43 AM »
I know nothing about ShuttlePro's, but I DO know my VistaCNC pendant will NOT save it's settings if the Mach4 keyboard plugin is active. I disabled/removed the keyboard plugin, restart Mach and maybe even the PC, setup the VistaCNC pendant, restart again to save settings, re-enabled the Mach keyboard plugin, after a restart, all is good. Might be worth a try. Seems to me there are conflicts with the Mach keyboard plugin and other plugins that seem to "use" the keyboard:)