<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-23665381</id><updated>2011-04-21T16:39:24.011-07:00</updated><title type='text'>WinCNC Technicians Log</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wincnctech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wincnctech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Josh Glenn</name><uri>http://www.blogger.com/profile/15500468848989977986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-23665381.post-114183116530509406</id><published>2006-03-08T07:13:00.000-08:00</published><updated>2006-03-08T07:26:23.003-08:00</updated><title type='text'>How can I make Wincnc wait for an Auxin Input Channel to come on?</title><content type='html'>When used in a gcode file, the M17 command will wait until an input comes on before it processes the next line of code. If the input channel is already turned on, the program will continue running. Otherwise, the program will wait, then proceed the moment the input channel comes on.&lt;br /&gt;&lt;br /&gt;Example: In this example, we issue a wait command on input channel 11. Channel 11 could be the spindle's feedback to tell the machine if there is a tool in the spindle, for instance. So, this example waits, or tests, to see if a tool in the spindle, and the file continues running only if there is a tool in the spindle.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;M17C11&lt;br /&gt;[continue running if tool in spindle]&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23665381-114183116530509406?l=wincnctech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wincnctech.blogspot.com/feeds/114183116530509406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23665381&amp;postID=114183116530509406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114183116530509406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114183116530509406'/><link rel='alternate' type='text/html' href='http://wincnctech.blogspot.com/2006/03/how-can-i-make-wincnc-wait-for-auxin.html' title='How can I make Wincnc wait for an Auxin Input Channel to come on?'/><author><name>Josh Glenn</name><uri>http://www.blogger.com/profile/15500468848989977986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23665381.post-114182931513729891</id><published>2006-03-08T06:47:00.000-08:00</published><updated>2006-03-08T07:07:45.066-08:00</updated><title type='text'>How can I test to see if an Auxout is activated?</title><content type='html'>Using G-code commands, you can test to see if an auxout is activated. For example, if, in a macro, you want to check if the spindle is on, and the spindle output channel is C20, here is how you would test to see if the spindle is on. The line of gcode that follows the M17.1 command will be run only if C20 (the spindle's output channel) is on, otherwise, the line that follows will be skipped.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;M17.2 C20 [TEST TO SEE IF OUTPUT 20 IS ON]&lt;br /&gt;G4 [This prompt will appear if the spindle is on.]&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23665381-114182931513729891?l=wincnctech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wincnctech.blogspot.com/feeds/114182931513729891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23665381&amp;postID=114182931513729891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114182931513729891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114182931513729891'/><link rel='alternate' type='text/html' href='http://wincnctech.blogspot.com/2006/03/how-can-i-test-to-see-if-auxout-is.html' title='How can I test to see if an Auxout is activated?'/><author><name>Josh Glenn</name><uri>http://www.blogger.com/profile/15500468848989977986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23665381.post-114182905474457913</id><published>2006-03-08T06:08:00.000-08:00</published><updated>2006-03-08T07:29:32.816-08:00</updated><title type='text'>Making a Fully-Automatic MEASURE.ALL Command</title><content type='html'>A Measure.all macro is used with CNC Routers that have an automatic tool height measurement sensor installed on the table. It will pick up each tool the machine has in its tool rack, then measure and store the tool length offset for the tool.&lt;br /&gt;&lt;br /&gt;The L111 command will check the software's internal register to see which tool is currently loaded in the software. If the tool is not loaded, the line of G-code immediately following the L111 command will be skipped. If the tool is loaded, the next line of G-code will be read and processed.&lt;br /&gt;&lt;br /&gt;Here's an example measure.all macro:&lt;br /&gt;&lt;br /&gt;&lt;p  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;T1 [GET TOOL NUMBER ONE]&lt;br /&gt;&lt;br /&gt;    L111T1 [CHECK TO SEE IF TOOL LOAD WAS SUCCESSFUL]&lt;br /&gt;&lt;br /&gt;    M98 G37Z [MEASURE TOOL (if tool succesfully loaded)]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    T2 [GET TOOL NUMBER TWO]&lt;br /&gt;&lt;br /&gt;    L111T2 [CHECK TO SEE IF TOOL LOAD WAS SUCCESSFUL]&lt;br /&gt;&lt;br /&gt;    M98 G37Z [MEASURE TOOL (if tool succesfully loaded)]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    T3 [GET TOOL NUMBER THREE]&lt;br /&gt;&lt;br /&gt;    L111T3 [CHECK TO SEE IF TOOL LOAD WAS SUCCESSFUL]&lt;br /&gt;&lt;br /&gt;    M98 G37Z [MEASURE TOOL (if tool succesfully loaded)]&lt;/span&gt;            &lt;/p&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;     &lt;p  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;T4 [GET TOOL NUMBER FOUR]&lt;br /&gt;&lt;br /&gt;     L111T4 [CHECK TO SEE IF TOOL LOAD WAS SUCCESSFUL]&lt;br /&gt;&lt;br /&gt;     M98 G37Z [MEASURE TOOL (if tool succesfully loaded)]&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23665381-114182905474457913?l=wincnctech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wincnctech.blogspot.com/feeds/114182905474457913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23665381&amp;postID=114182905474457913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114182905474457913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23665381/posts/default/114182905474457913'/><link rel='alternate' type='text/html' href='http://wincnctech.blogspot.com/2006/03/making-fully-automatic-measureall.html' title='Making a Fully-Automatic MEASURE.ALL Command'/><author><name>Josh Glenn</name><uri>http://www.blogger.com/profile/15500468848989977986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
