![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Mach Software (ArtSoft software) Discuss Mach 1 , 2 and the new Mach3 here NC software here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hello, I have a CNC machine I built, and I would like to run this warmup program. Someone else made this program for my machine but it was made to run in EMC2 and not Mach. It wont work in Mach3. Basically its a loop that runs the axis's to their limits and then increases the feedrate by 10 and runs again. can someone more experienced in Gcode and Mach help me out so I can get this working in Mach? Here is the code: (Axis Warmup) G20 G91 #<_FEEDRATE> = 10 O100 WHILE [#<_FEEDRATE> LE 100] O110 REPEAT [10] G1 F[#<_FEEDRATE>] X48.7 Y24.7 Z-8 G1 F[#<_FEEDRATE>] Y-24.7 Z8 G1 F[#<_FEEDRATE>] X-48.7 Y24.7 Z-8 G1 F[#<_FEEDRATE>] X48.7 Y-24.7 Z8 G1 F[#<_FEEDRATE>] Y24.7 Z-8 G1 F[#<_FEEDRATE>] X-48.7 Y-24.7 Z8 O110 ENDREPEAT #<_FEEDRATE> = [#<_FEEDRATE> + 10] O100 ENDWHILE M30 Thanks |
|
#2
| ||||
| ||||
| This should work. N1(Axis Warmup) N3 (rev 00.00.00) N5 G17 N7 G20 N9 G40 N11 G49 N13 G80 N15 G91 N17 G54 N19 G01 X48.7 Y24.7 Z-8. F10. N21 G01 Y-24.7 Z8. N23 G01 X-48.7 Y24.7 Z-8. N25 G01 X48.7 Y-24.7 Z8. N27 G01 Y24.7 Z-8. N29 G01 X-48.7 Y-24.7 Z8. N31 G01 X48.7 Y24.7 Z-8. F20. N33 G01 Y-24.7 Z8. N35 G01 X-48.7 Y24.7 Z-8. N37 G01 X48.7 Y-24.7 Z8. N39 G01 Y24.7 Z-8. N41 G01 X-48.7 Y-24.7 Z8. N43 G01 X48.7 Y24.7 Z-8. F30. N45 G01 Y-24.7 Z8. N47 G01 X-48.7 Y24.7 Z-8. N49 G01 X48.7 Y-24.7 Z8. N51 G01 Y24.7 Z-8. N53 G01 X-48.7 Y-24.7 Z8. N55 G01 X48.7 Y24.7 Z-8. F40. N57 G01 Y-24.7 Z8. N59 G01 X-48.7 Y24.7 Z-8. N61 G01 X48.7 Y-24.7 Z8. N63 G01 Y24.7 Z-8. N65 G01 X-48.7 Y-24.7 Z8. N67 G01 X48.7 Y24.7 Z-8. F50. N69 G01 Y-24.7 Z8. N71 G01 X-48.7 Y24.7 Z-8. N73 G01 X48.7 Y-24.7 Z8. N75 G01 Y24.7 Z-8. N77 G01 X-48.7 Y-24.7 Z8. N79 M09 N81 M05 N83 G00 Z8. N85 G00 X0. Y0. N87 M30 Timothy Last edited by vintageracer; 01-16-2010 at 11:46 AM. Reason: extra Z in code |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help!- SPINDLE WARMUP | CNC_BOB | OKK | 4 | 05-01-2009 03:32 PM |
| Need Help!- My VF-5 freaked on warmup this morning(3-2-09) | revlimit | General CNC (Mill and Lathe) Control Software (NC) | 9 | 03-06-2009 09:37 PM |
| dspMCof vitalsystem is fully compatible with Mach3 ? | ebuntu | Mach Mill | 0 | 07-16-2007 05:44 AM |
| Mach3/EMC2.0 compatible tool setter required | ints99 | Calibration & Measurement | 0 | 04-08-2007 01:47 PM |
| VF 6 Trying to get to warmup settings | SpringKing | Haas Mills | 7 | 09-28-2006 09:39 AM |