Hello Guest it is May 17, 2024, 10:26:26 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 - Brian Barker

21
Yes I do test but I am not infallible. If you can make a gcode file that can test every posable way anything could be done in every combination I will run it and test it. Gosh, I hope everyone in the world can learn to be a little nicer and a bit more understanding. This stuff is not simple! We have 4 Gcode interpreters I tested G18 drill cycles just last week in turn and the bug was fixed that the person reported from an old version. So hold on, we will look at this and fix it if it is an issue. Sorry for being a little snippy, we will get it. Thanks for I forming us.

22
Mach4 General Discussion / Re: Concept Validation: Dual Belt Spindle Setup
« on: February 17, 2021, 01:53:37 PM »
If you want to do an auto shifter we will simply make it so the shifting is done in the PMC... When we get to some RPM we will swap the shifter. we will need to tweak the analog out but that is not a big deal. I am the one that made all the calculations in the core for it so I have an idea how it is done ;) .


23
Mach4 General Discussion / Re: X Box here we come!
« on: February 17, 2021, 01:51:25 PM »
What! I have not changed any of the code in the Xbox.. Unless it is because I changed the numbering ... But I have not changed it in some time :(

Lets get you fixed ... sorry about that!

24
Mach4 General Discussion / Re: Signal Number Definitions
« on: February 17, 2021, 11:43:17 AM »
I think I need to make a Lua script to process them all .... I think that would be a cool thing to have. Give me a little time and I will make something up.
I am trying to setup a new PC so I am trying to move a ton of junk around. But the new thread rippers are COOL!

Thanks
Brian

25
Mach4 General Discussion / Re: Concept Validation: Dual Belt Spindle Setup
« on: February 17, 2021, 11:37:20 AM »
So we need to make an auto shifter .... Well, I need to think about that.

We can do it a few ways. In the mori we have here we shift with M41 and M42 with neutral  being M40. Now we can make it so it would allow you to shift on the fly . The other way would be to make it all one spindle range with some code in the background to change how we calculate  the RPM / analog out. You tell me and we will make it happen :) I like this project!


26
Mach4 General Discussion / Re: Signal Number Definitions
« on: February 15, 2021, 10:23:20 AM »
This is all defined in the header file that we have in the build. I can give you that here ... nothing special!

If people would use the mc.<name> it would make the code much more readable... BTW with some Lua code we can output all the names with the values :)

27
Mach4 General Discussion / Re: Mach4 powered 3d printer
« on: February 15, 2021, 09:20:03 AM »
We have done this all in the past and if you contact the support guys they can give it to you ... It was going to be in the release but it didn't made it because I was on them to get testing finished.

28
Something a little more like this would be better ... this is

Change the code to be more like this at the start of you CSV file loading and you should be good to go!

Code: [Select]
        local inst = mc.mcGetInstance()
local profile = mc.mcProfileGetName(inst)
local path = mc.mcCntlGetMachDir(inst)
        local CSVPath = path .. "\\Profiles\\" .. profile .. "\\Modules\\Magazine.csv" 
if(wx.wxFileExists(CSVPath) ~= true) then
return
end

29
one problem that you have is that your module is trying to overwrite the Mach4 mill profile. You did some nice work in the screen.

 local CSVPath = wx.wxGetCwd() .. "\\Profiles\\Mach4Mill\\Modules\\Magazine.csv" 

This will cause you an issue :( We should make it look for the current loaded profile. I will help you with that and that will help with the issue.

When I installed your profile I did it in the Profiles\CNC5\Modules directory. should have some error checking to prevent crashing if the files are not found.

Nothing in I can do in the core to fix this :(

30
Not other than it is something in your screen... I took the weekend off :) it looks like some LUA code got added that is taking the system down.