![]() | |
| 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 |
|
#2
| ||||
| ||||
| As of version 1.90.060, Art added a new G-code that may work for you. Here's his explanation: OK, A mixed bag of tricks today.. a new toy in the Gcode, and new PlugIn stuff.. 1) First, lets talk about the new Gcode command before letting the non G100 people tune out. (This one'll get me in trouble for being non-standard Gcode. :-) ) This command is for Plasma OEM's, but Ive released it in the general program just in case glue appliers and such need it. It is the "ExternalControl" Gcode command specified as "EePp" This command must be on a line of its own. Its purpose is one not found in other CNC programs, but handy for those that need it. It will turn on or turn off an output without stopping movement. In other words, consider the following CV moves.. G1X10 G1X20 G1X30 G1X40 These 4 moves will run without stopping from X0 to X40. If we wish to turn on a glue application gun, (or turn off THC AntiDive ) between X10 and X20 we can now do the following.. G1X10 E1P1 G1X20 E1P0 G1X30 G1X40 The parameters of the EePp call are Ee where "e" is the output signal..ex E1 measn OUTPUT1 The Pp paramater is state.. ex. E1P1 = (Turn on OUTPUT1).. E1P0 -- Turn off OUTPUT1 Any of the 20 OUTPUT signals may be used. They may be turned on or off during movement in that way. I dont know of any similar fucntion in Gcode, all CNC machines stop to set ins or outs, sothis one is new and for specific purposes where a person wants to trigger action at a certain spot, but doesnt want to stop to do so.. It was invented for a Plasma OEM who wanted to turn off anti-dive before the leadout move, but it has application for solder flux application, or glue applciation, painting , and so on.. A paint gun could trigger any of 20 nozzles for example.. It is IMPORTANT that this command be on its own line. This is because the "E" command, is also a number specifier ex. 1E-6 so a G1Y1E1P1 woudl not be seen as syntactically correct. Anyway, its there if one has the requirement..
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#3
| |||
| |||
| thanks, but how do i trigger an output while the dwell is active? I'm using sheetcam to convert the Dxf to Gcode and there is a function Preheat that triggers the dwell command before starting to cut but i don't know how to use it as an output. Any ideas? |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |