{"id":1436,"date":"2014-05-05T16:54:35","date_gmt":"2014-05-05T16:54:35","guid":{"rendered":"https:\/\/jtechphotonics.com\/?page_id=1436"},"modified":"2020-03-13T10:03:54","modified_gmt":"2020-03-13T16:03:54","slug":"mach3-laser-upgrade","status":"publish","type":"page","link":"https:\/\/jtechphotonics.com\/?page_id=1436","title":{"rendered":"MACH3 Laser Control Upgrade Package"},"content":{"rendered":"<p>MACH 3 is a very popular software package for CNC machines that enables motion control on a normal computer via a parallel port without the need for fancy extra controller boards running motion control applications.\u00a0 This simplifies the interface boards and allows for many manufacturers to make custom widgets.<\/p>\n<p>We get a lot of questions every day on whether our upgrade kits work with MACH3.\u00a0 The answer is a simple YES!\u00a0 But the details behind it depend on the interface board you buy from a third party.\u00a0 There are plenty of outputs on MACH3 that you can use to control the laser and every interface board we have seen implements at least one of these outputs.<\/p>\n<h3>***NEW UPDATE****<\/h3>\n<p>Many people are asking for an easier way to set-up the laser with MACH3. \u00a0We have just introduced a new way to connect the laser using a &#8220;pass through&#8221; DB25 break out board. \u00a0Check out the section under Hardware Overview.<\/p>\n<h2>Hardware Overview<\/h2>\n<p>The implementation is pretty simple, but first we need to understand the details of what is going on behind the scenes.\u00a0 Basically you have four things in the picture in terms of hardware:<\/p>\n<ol>\n<li>A computer running MACH3 software with a parallel port.<\/li>\n<li>An interface board with terminals for motors, inputs, and outputs.<\/li>\n<li>\u00a0J Tech Photonics laser driver board.<\/li>\n<li>\u00a0J Tech Photonics laser.<\/li>\n<\/ol>\n<p>The computer connects to the interface board, the interface board to the laser driver board, and then to the laser.<\/p>\n<p>Computer -&gt; Interface Board -&gt; Laser Driver -&gt; Laser!<\/p>\n<p>The end goal is to be able to turn on and off the laser with G Code in software on the computer.\u00a0 Here is an example of a <a href=\"http:\/\/www.sainsmart.com\/sainsmart-cnc-tb6560-4-axis-3-5a-stepper-motor-driver-board-controller-engraving-machine.html\">TB6560 4axis controller board<\/a> with MACH3 connecting a laser:<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1437\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg\" alt=\"Mach 3 Laser Set-up Example\" width=\"800\" height=\"600\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg 800w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example-600x450.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example-300x225.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example-36x27.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example-150x112.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example-32x24.jpg 32w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p>If you have other controller\/interface boards, it is pretty similar.\u00a0 Look at the manual and find where they have their outputs and connect to the appropriate one.<\/p>\n<h2>Hardware Overview Using <a title=\"DB25 Dual Breakout Board\" href=\"https:\/\/jtechphotonics.com\/?product=db25-dual-breakout-board\">DB25 Dual Breakout Board<\/a><\/h2>\n<p>Many motor controllers for use with MACH3 have poor documentation or the outputs just do not work correctly. \u00a0So, to get around this problem we are now offering a <a title=\"DB25 Dual Breakout Board\" href=\"https:\/\/jtechphotonics.com\/?product=db25-dual-breakout-board\">DB25 Dual Breakout Board<\/a>\u00a0to get the signals directly from MACH3 and not the controller. \u00a0All of the needed signals for the motors are still passed through to the computer, but the signals the laser needs are plucked from the cable using the breakout board and terminal strips.\u00a0 Choose a positive output for the red wire (like pin 17 or pin 1) and a Ground for the black wire (pin 18 through pin 25 are ground- we normally use pin 18).\u00a0 It is all set-up like this now:<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1668 aligncenter\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board.jpg\" alt=\"Mach3 laser setup using dual breakout board\" width=\"800\" height=\"600\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board.jpg 800w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board-600x450.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board-300x225.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board-36x27.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board-150x112.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/09\/Mach3-laser-setup-using-dual-breakout-board-32x24.jpg 32w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<h2>\u00a0Software<\/h2>\n<p>Now that you have your hardware connected, how do I get the laser to turn on and off with a G Code program?\u00a0 That is a good question!\u00a0 You will need to configure your MACH3 software to tell it which output will be the laser.\u00a0 In this, there are three ways to go.\u00a0 You can either make the laser a Spindle, make the laser a Coolant, or write you own custom VB script and make the laser whatever output you want.\u00a0 We will cover the first two options here.<\/p>\n<h3>Which way to choose, Spindle or Coolant?<\/h3>\n<p>Well, if you already have everything all set up for your machine and you don&#8217;t want to mess with changing the spindle connections and outputs you already have, maybe the Coolant is the way to go.\u00a0 The Spindle option however has the built in ability to control via PWM!\u00a0 Yes, that&#8217;s right, you can have power control built right into the MACH 3 software.\u00a0 The other good news is that MACH3 supports multiple machine configurations, so you can make a new one and call it &#8220;Laser&#8221; and build a completely spindleless configuration.\u00a0 Also, many G Code translation programs already output in terms of M3 and M5 commands for the spindle start and stop, so you won&#8217;t have to change anything in the G Code if you go with Spindle.<\/p>\n<h4>Spindle as Laser<\/h4>\n<p>If you have chosen Spindle, you will have two options to choose from to control the laser.\u00a0 You can either just turn it on and off or you can turn it on with PWM and turn it off.\u00a0 We will first through the just simple &#8220;On&#8221; and &#8220;Off&#8221; first.\u00a0 To start, open up the &#8220;Ports and Pins&#8221; menu by clicking &#8220;Config&#8221; -&gt; &#8220;Ports and Pins&#8221;.<\/p>\n<p>To get the spindle to just turn on and off, ignore the spindle set-up in the &#8220;Motor Outputs&#8221; tab for now.\u00a0 Instead, we are going to configure it just as a standard output.\u00a0 The first thing to do is enable an output and map the pin on the parallel port to the software. \u00a0Go to the &#8220;Output Signals&#8221; tab:<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3924 size-full\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals.jpg\" alt=\"Output SIgnals\" width=\"713\" height=\"423\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals.jpg 713w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals-600x356.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals-300x178.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Output-SIgnals-150x89.jpg 150w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/a><\/p>\n<p>In the &#8220;Output Signals&#8221; tab, put a 1 in the &#8220;Port #&#8221; box and a 17 in the &#8220;Pin Number&#8221; box.\u00a0 This will enable the output (green checkmark next to it) and map it to Pin 17 of the DB25 connector.\u00a0 For the physical connection on your your red positive signal pin will be 17 and your ground negative pin will be pin 18 on a LPT breakout.\u00a0 Check your breakout board where you have your ground pin if not using a LPT cable.<\/p>\n<p>Now go to the &#8220;Spindle Setup&#8221; tab:<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2.jpg\" rel=\"attachment wp-att-6038\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-6038\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-1024x604.jpg\" alt=\"spindle-setup-laser-j-tech-2\" width=\"1024\" height=\"604\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-1024x604.jpg 1024w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-600x354.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-300x177.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-768x453.jpg 768w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2-150x88.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-Setup-Laser-J-Tech-2.jpg 1099w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>In the top left corner, uncheck the &#8220;Disable Spindle Relays&#8221; box and put a 1 in both of the &#8220;Clockwise&#8221; and &#8220;CCW&#8221; boxes.\u00a0 Since we just mapped the output #1 to pin 17 in the last step, whenever a M3 (clockwise) or a M4 (CCW) command is sent in G Code, it will now enable output #1 (pin 17).<\/p>\n<p>So, the M Code to turn on and off the laser now is:<\/p>\n<ul>\n<li><strong>Laser ON:\u00a0 Either &#8220;M3&#8221;\u00a0or &#8220;M4&#8221;<\/strong><\/li>\n<li><strong>Laser OFF:\u00a0 &#8220;M5&#8221;<\/strong><\/li>\n<\/ul>\n<p>In the &#8220;General Parameters&#8221; section, change all of the delays to &#8220;0&#8221; seconds. \u00a0They will default to a &#8220;1&#8221;, which will leave a mark on your object you are engraving because it will pause for a second. \u00a0If you are still having issues with a delay, look at the last section in this article with a possible solution.<\/p>\n<h4>Coolant as Laser<\/h4>\n<p>So let&#8217;s say you don&#8217;t want to set up a whole other configuration for your machine, or you already have a spindle on the machine but not coolant and you don&#8217;t want to change anything.\u00a0 Well, adding the laser to the coolant output is just as easy as the last step with the spindle.<\/p>\n<p>In the &#8220;Output Signals&#8221; tab, map the Output #1 to Port 1 and Pin 17.\u00a0 You can make this another output you want, just make sure you are consistent with the setup.\u00a0 Then in the &#8220;Spindle Setup&#8221; tab (see the last picture), uncheck the &#8220;Disable Flood\/Mist Relays&#8221; and put a 1 in the &#8220;Mist&#8221; box and a 1 in the &#8220;Flood&#8221; box.\u00a0 This will now enable pin 17 whenever a M Code &#8220;M7&#8221; or &#8220;M8&#8221; is in the program.<\/p>\n<p>To turn on and off the laser it will be:<\/p>\n<ul>\n<li>Laser ON: Either &#8220;M7&#8221; or &#8220;M8&#8221;<\/li>\n<li>Laser OFF: &#8220;M9&#8221;<\/li>\n<\/ul>\n<h3>Using Spindle PWM to Control Laser<\/h3>\n<p>Now this is a bit more advanced to do, but in the end you should have power control via PWM of the laser as well and the general On and Off signals from before.<\/p>\n<p>The theory is that you want a specific frequency to run the laser at and then you can adjust the duty cycle to increase or decrease the power of the laser.\u00a0 It would be nice to adjust the power of the laser in easy 1% increments, so we will set it up that way.<\/p>\n<p>We are first going to change the kernal frequency and the Spindle frequency.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1439\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal.jpg\" alt=\"Kernal\" width=\"636\" height=\"297\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal.jpg 636w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal-600x280.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal-300x140.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal-36x16.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal-150x70.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Kernal-32x14.jpg 32w\" sizes=\"auto, (max-width: 636px) 100vw, 636px\" \/><\/a><\/p>\n<p>In the &#8220;Port Setup and Axis Selection&#8221; click the Kernal speed to 25000Hz.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2.jpg\" rel=\"attachment wp-att-6040\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6040 aligncenter\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2.jpg\" alt=\"spindle-pwm-j-tech-laser-2\" width=\"637\" height=\"339\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2.jpg 637w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2-600x319.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2-300x160.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-PWM-J-Tech-Laser-2-150x80.jpg 150w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/a><\/p>\n<p>In the &#8220;Spindle Setup&#8221; tab, check Use &#8220;Spindle Motor Output&#8221; and &#8220;PWM Control&#8221;.\u00a0 Also set the base Freq. to &#8220;250&#8221; and the Minimum PWM to &#8220;0&#8221;. \u00a0 In the &#8220;General Parameters&#8221;, make sure all of the delays are set to Zero.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2020\/03\/Mach3-PWM-spindle-motor-configuration-J-Tech-Laser.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-17256 size-full\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2020\/03\/Mach3-PWM-spindle-motor-configuration-J-Tech-Laser.jpg\" alt=\"\" width=\"600\" height=\"317\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2020\/03\/Mach3-PWM-spindle-motor-configuration-J-Tech-Laser.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2020\/03\/Mach3-PWM-spindle-motor-configuration-J-Tech-Laser-300x159.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2020\/03\/Mach3-PWM-spindle-motor-configuration-J-Tech-Laser-150x79.jpg 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a>In the previous section, we used PIN 17 as our In the &#8220;Motor Outputs&#8221; tab, map the pins for the spindle to 17 and 0.\u00a0 Remember, this number is specific to your set-up and may require a different pin out.\u00a0 Just check in your instructions on which one it is.\u00a0 For example, if you used pin 1 for your output, then set your spindle step pin to 1.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1442\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies.jpg\" alt=\"Spindle pullies\" width=\"432\" height=\"169\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies.jpg 432w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies-300x117.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies-36x14.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies-150x58.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Spindle-pullies-32x12.jpg 32w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/a><\/p>\n<p>In the &#8220;Config&#8221; &#8212;&gt; &#8220;Spindle Pullys&#8221; selection, enter &#8220;0&#8221; for Min Speed and &#8220;100&#8221; for Max Speed and a Ratio of &#8220;1&#8221;.\u00a0 This will then equate the spindle speed setting for laser power with a one to one ratio.\u00a0 Full power is 100 and off is 0 (or better to use M5).<\/p>\n<p>To control this new PWM output in G Code, simply add an &#8220;SXXX&#8221; command to the normal spindle M Code of M3 or M4 where the &#8220;XXX&#8221; is the power of the laser.\u00a0 Some examples of the code are:<\/p>\n<ul>\n<li>M3 S100 &#8211; Laser ON at full power<\/li>\n<li>M3 S90 &#8211; Laser ON at 90% power<\/li>\n<li>M3 S50 &#8211; Laser ON at 50% power<\/li>\n<\/ul>\n<p>The image below shows different duty cycles for 50%, 10% and 90% respectively.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1443\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle.jpg\" alt=\"Laser power duty cycle\" width=\"969\" height=\"242\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle.jpg 969w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle-600x150.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle-300x74.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle-36x8.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle-150x37.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Laser-power-duty-cycle-32x7.jpg 32w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><\/a><\/p>\n<h3>Picture Engraving with Mach3<\/h3>\n<p>Note that this PWM method normally produces a slight delay in each command. \u00a0If you want to use the PicEngrave software, we have developed an\u00a0encoder solution that will allow you to control a 4th axis to produce the commands needed to run full speed with picture engraving. \u00a0This method was developed by Jeff and John at picengrave.com and uses the 4th axis step and direction signals to produce the PWM output needed to engrave pictures in 8bit resolution. \u00a0The PicConvert\u2122 board converts the step and direction outputs from mach3 into a PWM signal for the laser driver.<\/p>\n<p>Setting up the board is not trivial, so we recomend you read the manual first before purchasing so you understand the details involved with getting it set up. \u00a0The manual is located here:<br \/>\n<a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2013\/05\/Pic-Convert-Manual-V2_6.pdf\" rel=\"\">Pic-Convert Manual V2_6<\/a><\/p>\n<p>To purchase the PicConvert\u2122 board go to the shop page here:<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/?product=dacpwm-converter-board\">https:\/\/jtechphotonics.com\/?product=dacpwm-converter-board<\/a><\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/?product=dacpwm-converter-board\" rel=\"attachment wp-att-4406\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4406 size-medium\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-300x300.jpg\" alt=\"PicConvert Highlight 800\" width=\"300\" height=\"300\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-300x300.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-200x200.jpg 200w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-100x100.jpg 100w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-600x600.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-150x150.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800-768x768.jpg 768w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2015\/09\/PicConvert-Highlight-800.jpg 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3>Solution to Possible Delay in Mach 3 using M3 and M5 Commands<\/h3>\n<p>Some customers are experiencing delays in the start of the laser when doing vector drawings due to the M3 and M5 commands being linked to axis move commands. \u00a0A way to get around this problem is to use the M code to turn on an output instantaneously. \u00a0These commands are:<\/p>\n<ul>\n<li>M11p# \u00a0 \u00a0 \u00a0&#8211; \u00a0Turn on the output the laser is on, where # is the number of the output.<\/li>\n<li>M10p# \u00a0 \u00a0 &#8211; Turn off the output the laser is on, where # is the number of the output.<\/li>\n<\/ul>\n<p>So, if your output is set to 1 the command to turn on the laser is now M11p1. \u00a0To turn it off it is M10p1. \u00a0The post on the machsupport forum about this is here: <a href=\"http:\/\/www.machsupport.com\/forum\/index.php?action=printpage;topic=23636.0\">\u00a0http:\/\/www.machsupport.com\/forum\/index.php?action=printpage;topic=23636.0<\/a><\/p>\n<p>***If you are using the Ethernet Smooth Stepper you\u00a0will also need to set the output in the &#8220;General Config&#8221; page on the ESS plugin. \u00a0In this example it is set to output #1. \u00a0Also, turn off any dwell associated with this output method by unchecking the boxes in the dwell section.<\/p>\n<p><a href=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings.jpg\" rel=\"attachment wp-att-6155\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6155\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings.jpg\" alt=\"ESS General Config m11p1 settings\" width=\"990\" height=\"709\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings.jpg 990w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings-600x430.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings-300x215.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings-768x550.jpg 768w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/ESS-General-Config-m11p1-settings-150x107.jpg 150w\" sizes=\"auto, (max-width: 990px) 100vw, 990px\" \/><\/a><\/p>\n<p>**Note this does not fix picture engraving. \u00a0You still need the\u00a0PicConvert\u2122 board mentioned above for this**<\/p>\n<p style=\"text-align: center;\">Now you are all configured and ready to go with Mach3 and your laser from J Tech Photonics! \u00a0Go on and create!<\/p>\n<h2 style=\"text-align: center;\"><a title=\"Laser Upgrade Kits\" href=\"https:\/\/jtechphotonics.com\/?product_cat=laser-and-driver-combo-kits\">Buy your laser upgrade kit now!<\/a><\/h2>\n<h3 style=\"text-align: center;\"><a href=\"https:\/\/jtechphotonics.com\/?product_cat=laser-and-driver-combo-kits\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1763 size-medium\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-300x225.jpg\" alt=\"Highlight FDA Laser Kit 800\" width=\"300\" height=\"225\" srcset=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-300x225.jpg 300w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-600x450.jpg 600w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-36x27.jpg 36w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-150x112.jpg 150w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001-32x24.jpg 32w, https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/10\/Highlight-FDA-Laser-Kit-8001.jpg 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h3>\n<h3 style=\"text-align: center;\">Remember Safety First!<\/h3>\n<p style=\"text-align: center;\"><a title=\"445nm Laser Shielding\" href=\"https:\/\/jtechphotonics.com\/?product=445nm-laser-shielding\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/01\/445nm-Laser-Shielding-Measurement-500x500-150x150.jpg\" alt=\"445nm Laser Shielding Measurement 500x500\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a title=\"445nm Laser Shielding\" href=\"https:\/\/jtechphotonics.com\/?product=445nm-laser-shielding\">We sell laser shielding to block laser radiation and reflections!<\/a><\/p>\n<p style=\"text-align: center;\">\u00a0<a title=\"Laser Safety Goggles For 445nm Lasers\" href=\"https:\/\/jtechphotonics.com\/?product=laser-safety-goggles-for-445nm-lasers\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2013\/10\/Goggles-150x150.jpg\" alt=\"Laser Safety Goggles 445nm\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a title=\"Laser Safety Goggles For 445nm Lasers\" href=\"https:\/\/jtechphotonics.com\/?product=laser-safety-goggles-for-445nm-lasers\">Laser Goggles are also a must!<\/a><\/p>\n<p style=\"text-align: center;\"><b>Disclaimer<\/b><\/p>\n<p style=\"text-align: center;\"><b>\u00a0The laser used in this project is very powerful and all safety precautions must be taken.\u00a0 Use proper safety eyewear to prevent injury to eyes.\u00a0 This is a project and J Tech Photonics, Inc. is not responsible or liable for any and all damage or injury caused to people or property.\u00a0 The use of these instructions to make a laser cutter is under your own discretion and all safety precautions should be followed. \u00a0J Tech Photonics, Inc. is not affiliated in any way with MACH3 or ArtSoft and they may change the software at any time making these instructions invalid.<\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MACH 3 is a very popular software package for CNC machines that enables motion control on a normal computer via a parallel port without the need for fancy extra controller boards running motion control applications.\u00a0 This simplifies the interface boards and allows for many manufacturers to make custom widgets. We get a lot of questions&hellip;&nbsp;<a href=\"https:\/\/jtechphotonics.com\/?page_id=1436\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">MACH3 Laser Control Upgrade Package<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","footnotes":""},"class_list":["post-1436","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>MACH3 Laser Control Upgrade | J Tech Photonics, Inc.<\/title>\n<meta name=\"description\" content=\"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jtechphotonics.com\/?page_id=1436\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MACH3 Laser Control Upgrade Package\" \/>\n<meta property=\"og:description\" content=\"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jtechphotonics.com\/?page_id=1436\" \/>\n<meta property=\"og:site_name\" content=\"J Tech Photonics, Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-13T16:03:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436\",\"url\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436\",\"name\":\"MACH3 Laser Control Upgrade | J Tech Photonics, Inc.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jtechphotonics.com\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Mach-3-Laser-Set-up-Example.jpg\",\"datePublished\":\"2014-05-05T16:54:35+00:00\",\"dateModified\":\"2020-03-13T16:03:54+00:00\",\"description\":\"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436#primaryimage\",\"url\":\"https:\\\/\\\/jtechphotonics.com\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Mach-3-Laser-Set-up-Example.jpg\",\"contentUrl\":\"https:\\\/\\\/jtechphotonics.com\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Mach-3-Laser-Set-up-Example.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/?page_id=1436#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jtechphotonics.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MACH3 Laser Control Upgrade Package\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#website\",\"url\":\"https:\\\/\\\/jtechphotonics.com\\\/\",\"name\":\"J Tech Photonics, Inc.\",\"description\":\"CNC Laser Upgrade Kits\",\"publisher\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jtechphotonics.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#organization\",\"name\":\"J Tech Photonics, Inc.\",\"url\":\"https:\\\/\\\/jtechphotonics.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jtechphotonics.com\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/J-Tech-Logo-TM-SQ-JPG.jpg\",\"contentUrl\":\"https:\\\/\\\/jtechphotonics.com\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/J-Tech-Logo-TM-SQ-JPG.jpg\",\"width\":600,\"height\":600,\"caption\":\"J Tech Photonics, Inc.\"},\"image\":{\"@id\":\"https:\\\/\\\/jtechphotonics.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MACH3 Laser Control Upgrade | J Tech Photonics, Inc.","description":"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jtechphotonics.com\/?page_id=1436","og_locale":"en_US","og_type":"article","og_title":"MACH3 Laser Control Upgrade Package","og_description":"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!","og_url":"https:\/\/jtechphotonics.com\/?page_id=1436","og_site_name":"J Tech Photonics, Inc.","article_modified_time":"2020-03-13T16:03:54+00:00","og_image":[{"url":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jtechphotonics.com\/?page_id=1436","url":"https:\/\/jtechphotonics.com\/?page_id=1436","name":"MACH3 Laser Control Upgrade | J Tech Photonics, Inc.","isPartOf":{"@id":"https:\/\/jtechphotonics.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jtechphotonics.com\/?page_id=1436#primaryimage"},"image":{"@id":"https:\/\/jtechphotonics.com\/?page_id=1436#primaryimage"},"thumbnailUrl":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg","datePublished":"2014-05-05T16:54:35+00:00","dateModified":"2020-03-13T16:03:54+00:00","description":"J Tech Photonics, Inc. sells a MACH3 laser control upgrade online. To see our simple implementation process and place an order, click the link above!","breadcrumb":{"@id":"https:\/\/jtechphotonics.com\/?page_id=1436#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jtechphotonics.com\/?page_id=1436"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jtechphotonics.com\/?page_id=1436#primaryimage","url":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg","contentUrl":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2014\/05\/Mach-3-Laser-Set-up-Example.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/jtechphotonics.com\/?page_id=1436#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jtechphotonics.com\/"},{"@type":"ListItem","position":2,"name":"MACH3 Laser Control Upgrade Package"}]},{"@type":"WebSite","@id":"https:\/\/jtechphotonics.com\/#website","url":"https:\/\/jtechphotonics.com\/","name":"J Tech Photonics, Inc.","description":"CNC Laser Upgrade Kits","publisher":{"@id":"https:\/\/jtechphotonics.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jtechphotonics.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jtechphotonics.com\/#organization","name":"J Tech Photonics, Inc.","url":"https:\/\/jtechphotonics.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jtechphotonics.com\/#\/schema\/logo\/image\/","url":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2018\/06\/J-Tech-Logo-TM-SQ-JPG.jpg","contentUrl":"https:\/\/jtechphotonics.com\/wp-content\/uploads\/2018\/06\/J-Tech-Logo-TM-SQ-JPG.jpg","width":600,"height":600,"caption":"J Tech Photonics, Inc."},"image":{"@id":"https:\/\/jtechphotonics.com\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=\/wp\/v2\/pages\/1436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1436"}],"version-history":[{"count":0,"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=\/wp\/v2\/pages\/1436\/revisions"}],"wp:attachment":[{"href":"https:\/\/jtechphotonics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}