Keyboard Shortcuts
Likes
- MachCNC
- Messages
Search
Re: wxlua frame
开云体育Hi Gary, What you will need to do is put this code in the screen (where
graphics are done). In your M6 set a register to a value that will
trigger the dialog in the screen. You will need a spinlock
checking to see when your dialog is done (set some other register
stating that the Macro needs to continue) . We do have some other
tools to hold a macro (mcFileHoldAquire) but it's a bit more
advanced (This is the tool that allows the manual tool change to
work) and what is also doing the the work for the
mcCntlWaitOnCycleStart command. Try that out and tell me how it
works for you. If you would like a hand doing it I am more than
happy to assist you with the programming. I think this would be a
cool router feature :)
thanks
______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/26/2023 7:00 PM, Gary wrote:
----------------------------------------------------------here is an example of the code i have been trying, i wanted to call the frame when doing a tool change, based on checking some registers that may be set.. |
Re: Where are the Mach4 screen sets?
开云体育Bertho,Here’s the Laser screen you’re looking for. Trever sent it to me a while back.? Happy lasering, Chuck -sent from my iphone -- On Jan 26, 2023, at 3:11 PM, Bertho <boman33@...> wrote:
|
Re: wxlua frame
----------------------------------------------------------here is an example of the code i have been trying, i wanted to call the frame when doing a tool change, based on checking some registers that may be set.. and only call the frame if need be... Thanks gary |
Re: Where are the Mach4 screen sets?
开云体育? Hi Trevor, Oops, I now see that I misspelled your email address. ? I am looking for a copy of the laser cutting screen for Mach4. ? Best Regards, ? Bertho Boman Bertho Boman President/CEO Vinland Corporation 11600 NW 20th Street, Fort Lauderdale, Florida 33323, USA +1 (954) 475-9093 ISO-9001 & ISO-13485 (Medical design/Manufacturing) certified Manufacturing Plant: 1700 NW 65th Ave, #3, Fort Lauderdale, Florida 1977 – 2022? Our 45th? year in business ? ? ? From: boman33@... <boman33@...>
Sent: 16 January, 2023 14:28 To: 'TrevorW@...' <TrevorW@...> Subject: FW: [MachCNC] Where are the Mach4 screen sets? ? Hi Trevor, Can you please send me the Mach4 laser cutting screen that Brian mentioned? Bertho Boman ---------------------------------------- We just did a laser cutting screen. Send Trevor a message and ask about it. ______________________________ ? Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/16/2023 11:58 AM, Bertho wrote: Thanks Brian for a fast reply, I have been modifying the screens for Mach3 so the next step has to be Mach4 screen. I am surprised that there are not screens for routers and laser cutters. People used to upload Mach3 screens, and I expected the same thing to happen with Mach4 screen. I have modified a CNC milling screen and I was looking for a laser cutting screen. ? Take Care, Stay Well & Safe, ?????? Bertho ? From: [email protected] <[email protected]> On Behalf Of Brian Barker Hi, Some of the screen sets shown are not available and some are just some that we did for fun. The video was more to show what you can do not what you can download. Having said that if you see something that you really like we can show you how we did it. ? Thanks ? ______________________________ ? Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/15/2023 8:44 AM, Bertho wrote:
|
Re: Where are the Mach4 screen sets?
开云体育Hi Trevor, I do not know if you received my message or a spam filter caught it. ? I am looking for a copy of the laser cutting screen for Mach4. ? Best Regards, ? Bertho Boman Bertho Boman President/CEO Vinland Corporation 11600 NW 20th Street, Fort Lauderdale, Florida 33323, USA +1 (954) 475-9093 ISO-9001 & ISO-13485 (Medical design/Manufacturing) certified Manufacturing Plant: 1700 NW 65th Ave, #3, Fort Lauderdale, Florida 1977 – 2022? Our 45th? year in business ? ? ? From: boman33@... <boman33@...>
Sent: 16 January, 2023 14:28 To: 'TrevorW@...' <TrevorW@...> Subject: FW: [MachCNC] Where are the Mach4 screen sets? ? Hi Trevor, Can you please send me the Mach4 laser cutting screen that Brian mentioned? Bertho Boman ---------------------------------------- We just did a laser cutting screen. Send Trevor a message and ask about it. ______________________________ ? Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/16/2023 11:58 AM, Bertho wrote: Thanks Brian for a fast reply, I have been modifying the screens for Mach3 so the next step has to be Mach4 screen. I am surprised that there are not screens for routers and laser cutters. People used to upload Mach3 screens, and I expected the same thing to happen with Mach4 screen. I have modified a CNC milling screen and I was looking for a laser cutting screen. ? Take Care, Stay Well & Safe, ?????? Bertho ? From: [email protected] <[email protected]> On Behalf Of Brian Barker Hi, Some of the screen sets shown are not available and some are just some that we did for fun. The video was more to show what you can do not what you can download. Having said that if you see something that you really like we can show you how we did it. ? Thanks ? ______________________________ ? Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/15/2023 8:44 AM, Bertho wrote:
|
Re: wxlua frame
开云体育Hello, It can not ... You will need to make some sort of a
Semaphore from the Gcode to set a register and that can run your
dialog. What are you looking to do? Maybe I can help! ______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/26/2023 3:51 PM, Gary wrote:
Does anyone know if a wxlua frame with buttons module, can run correctly being called from a g code file within an m code file? |
Re: Where are the Mach4 screen sets?
开云体育We just did a laser cutting screen. Send Trevor a message and ask
about it. ______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/16/2023 11:58 AM, Bertho wrote:
|
Re: Where are the Mach4 screen sets?
开云体育Thanks Brian for a fast reply, I have been modifying the screens for Mach3 so the next step has to be Mach4 screen. I am surprised that there are not screens for routers and laser cutters. People used to upload Mach3 screens, and I expected the same thing to happen with Mach4 screen. I have modified a CNC milling screen and I was looking for a laser cutting screen. ? Take Care, Stay Well & Safe, ?????? Bertho ? ? ? ? From: [email protected] <[email protected]> On Behalf Of Brian Barker
Sent: 16 January, 2023 8:14 To: [email protected] Subject: Re: [MachCNC] Where are the Mach4 screen sets? ? Hi, Some of the screen sets shown are not available and some are just some that we did for fun. The video was more to show what you can do not what you can download. Having said that if you see something that you really like we can show you how we did it. ? Thanks ? ______________________________ ? Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/15/2023 8:44 AM, Bertho wrote:
|
Re: Engraving screenshot error
toggle quoted message
Show quoted text
-sent from my iphone -- On Jan 16, 2023, at 7:03 AM, Brian Barker <brianb@...> wrote:
|
Re: Engraving screenshot error
开云体育Here you are! TrevorW At machsupport.com ______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Phone: 207(618)144 Webpage: On 1/16/2023 9:30 AM, Chuck Kahler
wrote:
Brian, |
Re: Engraving screenshot error
toggle quoted message
Show quoted text
-sent from my iphone -- On Jan 16, 2023, at 5:16 AM, Brian Barker <brianb@...> wrote:
|
Re: Engraving screenshot error
开云体育Hi Chuck, Please contact Trevor in support and we will get that solved for
you. I don't know why but the Lua module with the engraving didn't
get installed on your system. Should be a simple fix. Please tell
me how you like the engraving, it was fun to make it do all the
odd engraving like engrave around an arc!
Thanks Brian ______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/15/2023 12:29 PM, Chuck Kahler
wrote:
When trying to use the engraving screens that I keep getting this error message? |
Re: Where are the Mach4 screen sets?
开云体育Hi, Some of the screen sets shown are not available and some are just
some that we did for fun. The video was more to show what you can
do not what you can download. Having said that if you see
something that you really like we can show you how we did it.
Thanks
______________________________ Brian Barker Engineering / Development ArtSoft | Newfangled Solutions Livermore Falls, Maine (USA) Webpage: On 1/15/2023 8:44 AM, Bertho wrote:
|
Where are the Mach4 screen sets?
开云体育The YouTube Mach4 demo: Shows many included Mac4 screen sets.? The download and the website only show three.? The search function appears to be broken for Mach4. I found a link to lots of Mac3 screens. Where are all the Mach4 screen? ? Take Care, Stay Well & Safe, ?????? Bertho |
Re: initial mach3 setup for ChinaCNCzone 5 axis desktop engraver
I didn't see this thread when it was first posted for some reason. Missing graphics, if you have them as files in your machine, are usually fixed by copying them into the Mach3 folder called bitmaps. The usual install also expects the location of Mach3 to be C:\Mach3 so the files should be copied to C:\Mach3\Bitmaps if this is the case. It is the first place the screen set looks for them if they are not where the screen set expects them to be. I have never installed Mach3 anywhere else so do not know what will happen if it is in a sub-folder or on a different drive. The license details at the top of the screen look like a China Cracked license so you will not get any official assistance from the official Mach3 sources.
The screen shot looks like the downloadable 6 Axis Screen available from Newfangled Solutions so if you cannot find the bitmaps on your machine it is probably worth downloading this and copying the bitmaps from it into your controller. |
Mach3 Turn Wizard - OD Facing
I don't know how many of the people here use Mach3 Turn or its wizards but if you do then this is for you.
I was looking at why this wizard was not working correctly when it has Xend larger than Xstart and ended up rewriting a lot of the script. The issues were: If you tried to use it for facing from the centre to the OD it overshot the centre and so pushed the tool into the rising side of the workpiece which, as we all know, is bad for the cutting edge on the tool, If you wanted to leave a central spigot going from the spigot to the OD the error above created the wrong size spigot and going from outside inwards the final cut uses G0 not G1. This is the modified script for the Post Code button. You can access it by going to the wizard page for OD facing, on the menu bar choose Operator/Edit Button Script then when the buttons flash click on the Post Code button. This should open the script editor. If you paste this script in front of the existing script then the new script will execute when the button is pressed in normal use. The old script will still be there if you want to compare the two or, if you don't want to use this newer script (just delete what has been added at the front). Sub Main()
DoOEMButton (169)
?
PlungeFeed = Abs(GetUserDRO(1080))
XStart = GetUserDRO(1081)
XEnd = GetUserDRO(1082)
?
ZStart = GetUserDRO(1083)
ZEnd = GetUserDRO(1084)
?
Clearance = Abs(GetUserDRO(1086))
?
FinishCut = Abs(GetUserDRO(1088))
?
Feed = Abs(GetUserDRO(1089))
FinishFeed = Abs(GetUserDRO(1091))
rough_amount = Abs(GetUserDRO(1090))
?
If ZStart <= ZEnd Then
? ? setTicker 20, "****ZStart <= ZEnd***"
Exit Sub
End If
?
If Clearance <= 0 Then
? ? setTicker 20, "****Clearance = 0***"
Exit Sub
End If
?
If Feed = 0 Then
? ? setTicker 20, "****Feed = 0***"
Exit Sub
End If
?
If PlungeFeed = 0 Then
? ? setTicker 20, "****Plunge Feed = 0***"
Exit Sub
End If
?
If rough_amount = 0 Then
? ? setTicker 20, "**** Roughing Cut = 0 ***"
Exit Sub
End If
?
If Clearance <= rough_amount Then
? ? setTicker 20, "**** Clearnace <= Roughing Depth ***"
Exit Sub
End If
?
xFinishCut=FinishCut
If XStart=0 Then xFinishCut=0
If XEnd=0 Then xFinishCut=0
?
DiaCheck = 1
If IsDiameter() = 1 Then
? ? XEnd = XEnd / 2
? ? XStart = XStart / 2
? ? DiaCheck = 2
End If
?
setTicker 20, ""
OpenTeachFile "ODFacing.tap"
Code "G18 G40 G49 G90 G94 G80"
Code "M3"
?
If XStart < XEnd Then
? ? Code "G0 X" & (XStart + xFinishCut) * DiaCheck & " Z" & ZStart + Clearance
? ? Code "F" & Feed
? ? Pass_Num = 1
? ? End_Loop = 0
? ??
? ? Do
? ? ? ? ZDist = ZStart - (rough_amount * Pass_Num)
? ? ? ? ? ? If ZDist > ZEnd + FinishCut Then
? ? ? ? ? ? ? ? Do
? ? ? ? ? ? ? ? ? ? ZDist = ZStart - (rough_amount * Pass_Num)
? ? ? ? ? ? ? ? ? ? If ZDist < (ZEnd + FinishCut) Or Pass_Num > 2000 Then
? ? ? ? ? ? ? ? ? ? ? ? Exit Do
? ? ? ? ? ? ? ? ? ? End If
? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? Code "G0 Z" & ZDist + Clearance
? ? ? ? ? ? ? ? ? ? Code "G1 Z" & ZDist & "F" & PlungeFeed
? ? ? ? ? ? ? ? ? ? Code "G1 X" & (XEnd + Clearance) * DiaCheck & "F" & Feed
? ? ? ? ? ? ? ? ? ? Code "G1 Z" & ZStart + Clearance
? ? ? ? ? ? ? ? ? ? Code "G0 X" & (XStart + xFinishCut) * DiaCheck
? ? ? ? ? ? ? ? ? ? Pass_Num = Pass_Num + 1
? ? ? ? ? ? ? ? Loop
? ? ? ? ? ? Else
? ? ? ? ? ? ? ? Exit Do
? ? ? ? ? ? End If
? ? Loop
? ??
? ? If FinishCut > 0 Then
? ? Code "G1 Z" & ZStart + Clearance & "F" & Feed
? ? Code "G1 X" & (XStart + xFinishCut) * DiaCheck
? ? ? ? Code "G1 Z" & ZEnd + FinishCut
? ? ? ? Code "G1 X" & (XEnd + Clearance ) * DiaCheck
? ? ? ? Code "G1 Z" & ZStart + Clearance
? ? ? ??
? ? End If
? ??
? ? Code "G1 Z" & ZStart + Clearance & "F" & Feed
? ? Code "G1 X" & XStart * DiaCheck
? ? ? ? ? ??
? ? If FinishFeed > 0 Then
? ? ? ? Code "F" & FinishFeed
? ? Else
? ? ? ? Code "F" & Feed
? ? End If
? ??
? ? Code "G1 Z" & ZEnd
? ? Code "G1 X" & (XEnd + Clearance) * DiaCheck
? ? Code "G0 Z" & ZStart + Clearance
? ??
Else
?
? ? Code "G0 X" & (XStart + Clearance) * DiaCheck & " Z" & ZStart + Clearance
? ? Code "F" & Feed
? ? Pass_Num = 1
? ? End_Loop = 0
? ??
? ? Do
? ? ? ? ZDist = ZStart - (rough_amount * Pass_Num)
? ? ? ? ? ? If ZDist > ZEnd + FinishCut Then
? ? ? ? ? ? ? ? Do
? ? ? ? ? ? ? ? ? ? ZDist = ZStart - (rough_amount * Pass_Num)
? ? ? ? ? ? ? ? ? ? If ZDist < (ZEnd + FinishCut) Or Pass_Num > 2000 Then
? ? ? ? ? ? ? ? ? ? ? ? Exit Do
? ? ? ? ? ? ? ? ? ? End If
? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? Code "G0 Z" & ZDist
? ? ? ? ? ? ? ? ? ? Code "G1 X" & (XEnd + xFinishCut) * DiaCheck & "F" & Feed
? ? ? ? ? ? ? ? ? ? Code "G0 Z" & ZStart + Clearance
? ? ? ? ? ? ? ? ? ? Code "G0 X" & (XStart + Clearance) * DiaCheck
? ? ? ? ? ? ? ? ? ? Pass_Num = Pass_Num + 1
? ? ? ? ? ? ? ? Loop
? ? ? ? ? ? Else
? ? ? ? ? ? ? ? Exit Do
? ? ? ? ? ? End If
? ? Loop
? ??
? ? If FinishCut > 0 Then
? ? Code "G1 X" & (XStart + Clearance) * DiaCheck
? ? ? ? Code "G1 Z" & ZEnd + FinishCut
? ? ? ? Code "G1 X" & (XEnd + xFinishCut) * DiaCheck & "F" & Feed
? ? ? ? Code "G1 Z" & ZStart + Clearance
? ? ? ? Code "G1 X" & (XStart + Clearance) * DiaCheck
? ? End If
? ??
? ? Code "G1 Z" & ZEnd
? ??
? ? If FinishFeed > 0 Then
? ? ? ? Code "F" & FinishFeed
? ? Else
? ? ? ? Code "F" & Feed
? ? End If
? ??
? ? Code "G1 X" & XEnd * DiaCheck
? ? Code "G1 Z" & ZStart + Clearance
? ? Code "G1 X" & (XStart) * DiaCheck
?
End If
?
Code "M5"
Code "M30"
?
?
CloseTeachFile
?
Call LoadTeachFile
End Sub
?
Main
?
? ? ? ? ? ?
? |
initial mach3 setup for ChinaCNCzone 5 axis desktop engraver
I've recently purchased a 5axis HY6040 desktop milling machine. Mach3 came with the machine. After installing, and opening, the Mach3 software the app it is missing much of the graphics. I tried to install everything? according to the user manual for the machine; although, the installation instructions are not entirely clear. Anyone in this group purchase and set up one of these machines? It appears that the driver isn't installed. I've uninstalled Mach3 and installed it twice now and It doesn't seem to install the driver. |