Hello Guest it is April 16, 2024, 10:21:21 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 - bryannab

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 »
Mach4 General Discussion / Re: os.execute pdf
« on: April 03, 2019, 01:21:42 PM »
Hello Gary,

Create a function in the screenload script with the script provided in Chaoticone's comment. Then, use a button to call the function.

It is also worth mentioning that the path included in that script requires your document to be in the Docs subfolder in your Mach4 directory.


Mach4 General Discussion / Re: Auto tool zero...manual tool change
« on: April 03, 2019, 08:07:41 AM »
I figured out where to break/return but should I have had to do that ?
Can it be pasted as it needs to be in its final form ?


I copied and pasted the script into a Notepad file (regular old Notepad) and it was a jumbled mess. I made no changes, opened up Mach4, went to Edit/Debug scripts, and pasted it into a copy of m6.mcs, and the formatting was exactly as it should be. I am use a development version (4134) but I have made no changes to any of the ZeroBrane settings. I'm not sure why you had to fix the formatting on your end. I'm working on collecting a few more sample scripts for Lua (and making videos on one or more of them) and getting the whole collection in a more accessible place. The FTP server is an option, but the copy/paste scenario is a potential nuisance there as well. Once I have something set up, I'll post about it here on the forum so everyone can start utilizing it.


Mach4 General Discussion / Re: Auto tool zero...manual tool change
« on: April 02, 2019, 04:50:36 PM »

Check out the support video below for a versatile auto tool zero script that gives you the option to jog into place or enter in coordinates if you have a fixed touch plate.



General Mach Discussion / Re: Goofy forum layout
« on: March 29, 2019, 09:21:48 AM »

The next question I have is why the team developed the new theme at all?

why bother.....I would have thought/hoped that updating the API.chm in Mach4, or documenting the Surface Map module would have taken preference.

I was pleasantly surprised by the new format and didn't find it to be all that disruptive, although I will concede that the autoplay on the video can be problematic for some. I have mentioned that to the members of our team who can address that issue. You can rest assured that those efforts are not at all impacting development or documentation, as this is not a one man operation.

As you have pointed out in other threads, OEM accounts are important and necessary to our operations. It is my personal opinion that having a layout that complements our main website is an example of good branding and will only help attract new OEMs and distributors. I wasn't involved in making this change, but I do wholeheartedly support it. If we wish to continue growing as a company (and we do!), having a cohesive and professional interface is certainly a step in the right direction.

Please know that I do read through the majority of posts (on the Mach4 side of the forum at least) and do my best to advocate for you, our customers, whenever possible. I can't and won't always chime in, but you are being heard.


Mach4 General Discussion / Re: Mach4 Parallel Port Legacy Plugin
« on: March 25, 2019, 09:47:34 AM »
Hello Ron,

You will need to download the plugin itself here: https://www.machsupport.com/downloads-updates/main-programs/

After you purchase the license, you will receive an email with a link to download the license file. Once downloaded, use the 'Load License File' button in the Help>About menu in Mach4 to install.

Best wishes,


G28.1 is included in the Mill G Code Programming document in the Mach4 Docs folder. The one I'm looking at is version 1.1, build 3775 and is included in 4.2.3804 and onwards.


Mach4 Plugins / Re: Pokeys Mach4 plugin LUA reference for LCD
« on: March 20, 2019, 09:25:04 AM »
Hello all,

Try adding the code below (thanks to Brett for the code!) to your On Update Script, with your custom stuff in the middle:

local val = select(1,...) -- Get the system value.
val = tonumber(val) -- The value may be a number or a string. Convert as needed.

--Do your stuff here
local inst = mc.mcGetInstance()
mc.mcCntlSetLastError(inst, "On update ran")

return val -- the script MUST return a value, otherwise, the control will not be updated.

^^ that last line is the most important. This was tested in our latest development version (4124) and worked like a dream, though you will need to add in your custom scripts and test it with your setup as well.

Hope that helps!


Mach4 General Discussion / Re: Jumpy arcs and curves in Mach4
« on: March 18, 2019, 11:05:34 AM »

If you haven't already, you should check out the CV Wizards. Go to Wizard>Select Wizard and you'll see a few different options to help you get everything tuned up and running smoothly. They are fairly self-explanatory and have good instructions included in the wizards themselves.

Best wishes,

General Mach Discussion / Re: Mach3 and UC100 and Windows 10 64bit
« on: March 08, 2019, 08:21:32 AM »

This is not true. While I use and test many motion controllers in a professional setting, I only use the UC100 with a Win10, 64-bit laptop on my own time. I have successfully completed several small projects with it. If you would like help troubleshooting your setup, shoot me a ticket at support.machsupport.com and I'm happy to help you work through it.


Mach4 Toolbox / Re: Problem configuring Mach4
« on: March 06, 2019, 03:09:10 PM »
Hello Peter,

Are you talking about Configure>Control? That is the new name for the Mach4 configuration menu; it used to be Configure>Mach (IIRC). If you aren't seeing that option either or if I'm barking up the wrong tree, please let me know and post a screenshot of what you're seeing if possible.

Thank you,

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 »