Machsupport Forum
Mach Discussion => Mach Screens => Finished Screens => Topic started by: poppabear on August 28, 2007, 07:14:44 PM
-
This is a Screenset that has a Wizard in the same set.
It has 2 Wizards: One for doing multilple numbers of cut offs of the same size from a long piece of stock.
The other is for doing multiple variable length pieces from stock.
You will need to check persistant dros, and read the Doc. in the Zip file.
Note this is a "Stand Alone" screen, it is meant for a dedicated CNC saw machine.
It is based on a Chop saw, but any metal saw will do, The Saw will need to be able to go striaght up and down, not pivot cut (see simple CAD views).
I may be adding a "Miter" function as well to the above Wizards to increase its versitility. It uses 2 motion axis (3 when I do the miter part), and a spindle for the blade drive.
Resources are various Prox switches, in which you may need another bi-directioanl port or PLC depending on how much moniting you want.
I used "Drive Wheels" to drive the stock through, with a "pusher wheel" powered by Air or Hydrolics, the pusher wheel should also have the encouder for the X drive, not the drive wheel.
you may need to chain two drive wheels together and two pusher wheels together to get better stock stability/control. (I did not use the push pull vice as that was much more inefficient).
It has options to add coolent, and oilers if you want.
As usual for my stuff, Individual users is free, but commercial or OEMs please contact me for payment.
As I get the Miter version done I will add to this thread as well.
Scott
-
opps.........
found and fixed a bug in the CNC saw wizard, download this screen set that has the fix.
scott
-
Opps.....again.........(darnit).........found and fixed some other bugs, added reset buttons to the piece number dros to reset to zero.
I think I got them all this time, let me know if you find some.
scott
-
Hello,
How do I load the screen for viewing?
Mark
-
The CNC Saw was meant as a stand along app. So it is a Mach Screen set, (although, you probably could drop in it the addons and use it as a wizard).
to use it as a stand along, drop a copy of the screen set into Mach 3 main directory. Open up mach, click the view and load screen, the pick the cnc saw and hit ok.
scott
-
Hello,
I've loaded and tried out the interface. Really nice! One question, is it functional? When I use the cut to length wizard I get an error message. Do I need to load Mach 3 in order to use this screen.
Regards, Mark
-
Yes, it is functional, BUT, the cncsaw screen is a stand alone control, meaning when you start up mach you goto view and load the CNCsaw screen, it is your CNC controller.
Mach has to be loaded for it to function cause it will load the Gcode into the run window.
I have Enclosed a "Zipped" copy of UPDATED CNC saw and "CNCsaw Brain" in this post, please download the screen set, and place it into the Mach3 main directory, and put the brian in the brian folder.
Also I added a "Brian" to it that will monitor your inputs for Clamp not closed which turns on an LED and puts the system into feed hold, since it would be unsafe to operate without the piece clamped and not work as well. You will need to Set up OEMTRIGGER1 to the ports and pins you want to use for the "Is not clamped" prox swtich.
OEMTRIGGER2 is set in the brian to to monitor for Blade Brakage, it turns on an LED, and Estops the system. You will need to set it up port and pin as well.
OUTPUT2 is the activate (close) your roller clamp, you will need to pick port an pin.
M8 is your flood coolent, you can tick off output1 for your flood, and set up outputs1 port and pin.
Scott
-
Great screen set, almost perfect for what I'm after a little feedback for you.
The display screen (top right) is almost useless as the tool path is a straight line, it is handy to see the z axis coming up and down however for diagnostics. If i may suggest making this section tall and skinny. with the space that has been created it would be great to have an indicator working its way down a cutting list. this would make it so that people with no knowledge of Gcode could keep up with what is going on.
Would be very handy in the length wizard for a numerical pop up window to appear when entering length and amount data so that us touch screen users could run the entire session without the need for a keyboard or mouse.
Great job keep up the good work.
-
jrslick22
Do yourself a favor and play with one of the screendesigners, as you'll be able to make screens you'd personally like to see it used.
Just a tip, when you open a screenset to play around, save it as a copy FIRST, that way you don't destroy the original ;)
Have fun-
Dave
-
Hey Scott,
Cut Length = 1.000
Kerf = .050
Equal Cut Wiz.
The first cut is OK, the remaining cuts do not include the Kerf.
Would this be easy to fix ?
Here is a sample. 6 cuts at 1.000
(EqualCut.tap)
G0 G20 G50 G64 G90 G94
G4 P2
M3 S1000
G0 X0.5
G0 Z0.45
G01 F25
G81 X1 Z-0.05 R0.45
G0 Z0.45
G90 X2.05 Correct
G90 G01 F25 Z-0.05
G0 Z0.45
G90 X3.05 should be 3.1
G90 G01 F25 Z-0.05
G0 Z0.45
G90 X4.05 4.15
G90 G01 F25 Z-0.05
G0 Z0.45
G90 X5.05 5.2
G90 G01 F25 Z-0.05
G0 Z0.45
G90 X6.05 6.25
G90 G01 F25 Z-0.05
G0 Z0.45
G90 X7.05 7.3
G90 G01 F25 Z-0.05
G0 Z0.45
M30
...or are my inputs incorrect ?
Thanks,
Russ
-
Pics of your machine and setup please :)
-
Hello Guys,
Maybe someone can help me (give me discount for my poor English)
I'm trying to do a kind of control similar to Scott's idea - it's a Cut to Length saw and i'm stuck on a routine.
The main screen has 10 pairs of fields for orders entry - one is lenght to cut, other is quantity
First I need to make the machine execute (for example) 3 cuts of 100mm each (first pair of input fields), and them proceed to the next order entry, but I don't know how to make system wait for the blade finnish a cut, advance another increment (of the same batch) restart to cut till the end of that Batch, and then jumps to a new order and so one.
I tryed to do the code below, and will apreciate if someone can point me some ideas.
I inagine to put a sensor at the end of the cut, when the Disc goes below table signaling Mach3 that cut reached end and at this moment a pressure clamp releases wood plate, X advances to next lenght of cut at same time blade returns to start position and process beguins with new lenght increment.
First part it's a kind of control like if blade thick is = 0 shows an error message...
Second part I used M3 for start motor blade (and for example activate signal 1 for pneumatic pressure clamp) - M5 to stop blade.
Tanks,
Fabio
'*********************************
'calcula e executa cortes
Sub Main ()
Esp_serra=GetUserDRO (1300)
If Esp_serra=0 Then
Message ("Largura da Serra não pode ser 0")
Exit Sub
End If
Avanco=GetUserDRO (1301)
If Avanco=0 Then
Message ("Velocidade de Avanço não pode ser 0")
Exit Sub
End If
Tam_chapa=GetUserDRO (1000)
If Tam_chapa=0 Then
Message ("Tamanho da Chapa não pode ser 0")
Exit Sub
End If
'************************************
Comp_corte=GetUserDRO (1001)
Vezes=GetUserDRO (1101)
Dist=GetDRO (0)
Andar=(Dist-(Comp_corte+Esp_serra))
If vezes>0 Then
Code "M3"
Code "G90"
Code "G01 F" & Avanco & "X" & Andar
Code "M5"
vezes=(vezes-1)
SetUserDRO (1101,vezes)
End If
End Sub
-
Hey Russ,
I my (VB)code, and on the screen, there is a DRO for entering you Saw Kerf thickness........
Please open up my "Post Code" button, and look at the VB, I have the Kerf in there, but perhaps the math is wrong....
if so, feel free to fix it. I am at work, and kinda burried for a bit, so can't really get into it at the moment.
scott
-
Ok Scott, thanks.
I'll post back if I cant get it fixed.
Russ
-
Does this work? I can't seem to get it to do anything.
I have been tasked with refurbing an automatic extrusion saw, but it is missing the control panel.