Hello Guest it is May 17, 2024, 12:35:03 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 - Brian Barker

341
Mach4 General Discussion / Re: Screwcutting issue under Mach4
« on: March 27, 2020, 09:45:43 PM »
Hello,
Could you tell me what type of spindle you have? For example is it step and direction?
Even better can you share your profile? Under help you can package your profile.

342
This was showing Mill modal's, I have added some code to swap to show lathe modals. I also kill groups that are not in Lathe mode so you will not see an extra data.

343
Contact Tech support they will assist you. They know how to help you :)

344
Mach4 General Discussion / New engraving screen for testing
« on: November 18, 2016, 10:08:35 AM »
Hi all,
One of the things that Mach4 was missing and that I think is very important for users is simple and easy to use engraving software. In Mach3 we had the write wizard, for it's time it was a really great thing but we demand better! We have made a new Lua module that will produce Gcode for engraving text. This is the first round of the screen and modules but as far as I can tell it is working well. This is another example of the power of the screen designer and why we picked Lua as the scripting language. This is a function that was added that required no changes to the source code of Mach4, Simply scripting (sounds like a TV show)! On the screen we have a Lua panel that has a data input field where you can type in what you want to engrave as well as some serial number settings. Every time you produce the Gcode it will increment the serial number automatically. We have also added tools for engraving the time and date if needed. The screen is intended to mark parts or do very simple engraving, we are not making this to take the place of a Cad package.

Some of the boring details about the new engraving is that the fonts are 100% editable. Well if you know Gcode they are. I made the fonts 1 unit high and with a style that is sort of Gcode meets HPGL. Here is a sample of a W:
-- W
ascii87 = function()
ZUp()
G0(1.20070,1.00150)
ZDn()
G1(1.20070,1.00150)
G1(0.92860,-0.01410)
G1(0.62130,1.00150)
G1(0.57920,1.00150)
G1(0.27210,-0.01410)
G1(0.00000,1.00150)
ZUp()
return (AddWidth(1.201))
end

The screen has a Lua panel that can be added to any screen. So if you have a custom screen you can make a new tab and you place a Lua panel with this code in it. We have been thinking about making a Gcode interface to the engraving but just have not had the time. Also I think a more graphical interface is better for getting started.

Anyway enough of my mindless rambling.

Here is a link :
ftp://machsupport.com/Mach4/Screens/EngravingUpdate.exe

Thanks
Brian

345
PoKeys / Re: Pokeys57E,Mach4 External Push Button
« on: April 29, 2016, 08:27:54 AM »
TDAY, if you would like  I can post how to do it... you should be able to modify the other output to make it work. You will find with this system you can do ANYTHING. But the cost is it is a bit more complex.

Looked again at your error and it is nothing to do with your signal script. You are calling set last error and not sending the Inst , String . Please look at your code in the CycleStop() function. If you post a screen shot we can have a look at it .

346
General Mach Discussion / Re: Artsoft sold??
« on: March 01, 2016, 04:43:47 PM »
Man, I have been asking to get fired for years! Tell Trump I will be out due to a loss time accident, I got a massive source code cut when I brushed against the PC. I think with some time on my own island drinking rum by the gallon I should pull through in 5-10 years.


347
Newfangled Mill Wizard / Re: Pointer to current version
« on: December 08, 2015, 09:28:32 AM »
Is this happening when you select any operation? also is this on 32 bit? The order things happen in the OS change a little 64 vs 32 bit. Sort of hard for us to test 32bit as the new compilers don't even support 32 bit machines! They are not making it easy to work with the older OS's. Thank you Microsoft!

348
Mach4 Toolbox / Re: Scripts to control my VFD over Modbus
« on: November 17, 2015, 10:45:03 AM »
Andy, very cool but I have an addition that will make this nice and simple:

local maxrpm = mc.mcSpindleGetMotorMaxRPM(inst);
local rpm = mc.mcSpindleGetMotorRPM(inst);


with this "motorRPM" you can simply get the Max and use the current to set the value of the motor.. with this there is NO need to look at the range you are in. I think it was one of the better idea's i have had LOL

Tell me if that works for you please or if you need some more help from me.



349
Mach4 General Discussion / Re: Screen Set Ideas
« on: June 09, 2015, 03:52:41 PM »
Crayola Cam is what I am going to call that..

I was going to do this so my kids could make the machine cut :)

350
Mach4 General Discussion / Re: 4th AXIS toolpathing
« on: June 03, 2014, 03:06:04 PM »
I have been working on tool tip comp for Turn.. Now that it is done I was thinking about going back to the toolpath code to get the 4 Axis path to work.

So much to do so little time!
Brian