<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Post Processing error in HSM Forum</title>
    <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6692543#M12964</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3704064"&gt;@bob.schultz&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;The coolant codes in &lt;SPAN&gt;mapCoolantTable are in the following order.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;COOLANT_OFF&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD&lt;/P&gt;
&lt;P&gt;COOLANT_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_AIR&lt;/P&gt;
&lt;P&gt;COOLANT_AIR_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_SUCTION&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In your case you added M00 as COOLANT_THROUGH_TOOL and M01 as COOLANT_AIR. &amp;nbsp;Just adding one value only defines the COOLANT_THROUGH_TOOL code and not the COOLANT_AIR code. &amp;nbsp;You should add the proper value for COOLANT_AIR to get the air coolant to turn on in your machine.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I was also curious about this so I tried the following to add Air support to our Fadal post and using the empty comma space it seems to skip the&amp;nbsp;&lt;SPAN&gt;COOLANT_THROUGH_TOOL value and set M7 for Air. Would this be the proper implementation?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;var mapCoolantTable = new Table(
  [9, 8, 7,,7],
  {initial:COOLANT_OFF, force:true},
  "Invalid coolant mode"
);&lt;/PRE&gt;</description>
    <pubDate>Thu, 17 Nov 2016 03:33:16 GMT</pubDate>
    <dc:creator>Steinwerks</dc:creator>
    <dc:date>2016-11-17T03:33:16Z</dc:date>
    <item>
      <title>Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688515#M12959</link>
      <description>&lt;P&gt;I just built a new CNC&amp;nbsp;so I'm switching from a Shopbot post processing file to a mach3 post processing file for the first time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm just trying to do a test cut, so i have a small part with a hole in it. (I attached the sldprt file) I switched the Post Configuration to: mach3mill.cps - Generic Mach3Mill and left everything else default. When I run it, I get a long list of errors that I never saw using the shopbot post processing. I started looking through the code, but haven't figured much out yet. Anyone know how to solve this? Here is the error log output it's giving me:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Information: Configuration: Generic Mach3Mill&lt;BR /&gt;Information: Vendor: Artsoft&lt;BR /&gt;Information: Posting intermediate data to 'C:\Users\Steve Nelson\AppData\Local\HSMWorks\nc\2D Contour1.tap'&lt;BR /&gt;Information: Total number of warnings: 1&lt;BR /&gt;Error: Failed to post process. See below for details.&lt;BR /&gt;...&lt;BR /&gt;Loading locale from 'C:\Program Files\HSMWorks\locales\english_us.xml'&lt;BR /&gt;Code page changed to '1252 (ANSI - Latin I)'&lt;BR /&gt;Start time: Tuesday, November 15, 2016 2:43:29 PM&lt;BR /&gt;Code page changed to '20127 (US-ASCII)'&lt;BR /&gt;Post processor engine: 4.2.1 41078&lt;BR /&gt;Configuration path: C:\Program Files\HSMWorks\posts\mach3mill.cps&lt;BR /&gt;Include paths: C:\Program Files\HSMWorks\posts&lt;BR /&gt;Configuration modification date: Monday, August 15, 2016 12:01:06 PM&lt;BR /&gt;Output path: C:\Users\Steve Nelson\AppData\Local\HSMWorks\nc\2D Contour1.tap&lt;BR /&gt;Checksum of intermediate NC data: c44d69f2b28d8049d8b13f0305e89431&lt;BR /&gt;Checksum of configuration: 12b039c11340a330fd47f654e13305a6&lt;BR /&gt;Vendor url: &lt;A href="http://www.machsupport.com" target="_blank"&gt;http://www.machsupport.com&lt;/A&gt;&lt;BR /&gt;Legal: Copyright (C) 2012-2016 by Autodesk, Inc.&lt;BR /&gt;Generated by: HSMWorks 2016 R4.41148&lt;BR /&gt;...&lt;BR /&gt;Warning: Work offset has not been specified. Using G54 as WCS.&lt;BR /&gt;Error: Invalid coolant mode&lt;BR /&gt;^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;BR /&gt;Error: Failed to invoke function 'onSection'.&lt;BR /&gt;Error: Failed to invoke 'onSection' in the post configuration.&lt;BR /&gt;Error: Failed to execute configuration.&lt;BR /&gt;Stop time: Tuesday, November 15, 2016 2:43:29 PM&lt;BR /&gt;Post processing failed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Nov 2016 14:51:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688515#M12959</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-15T14:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688528#M12960</link>
      <description>&lt;P&gt;I just made a little progress... possibly solved it. If I change the coolant from "air" to "mist" it generates some code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've cut 100 aluminum parts using air as the coolant, why would air be invalid?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Nov 2016 14:58:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688528#M12960</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-15T14:58:08Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688543#M12961</link>
      <description>That is because the Air is not included in that postprocessor so it will require a little post modification to get everything done.</description>
      <pubDate>Tue, 15 Nov 2016 15:04:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688543#M12961</guid>
      <dc:creator>ivan.stanojevic</dc:creator>
      <dc:date>2016-11-15T15:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688664#M12962</link>
      <description>&lt;P&gt;With a bit of trial and error, I found the code fix. Change this: (line 57 of mach3mill.cps)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var mapCoolantTable = new Table(&lt;BR /&gt;[9, 8, 7],&lt;BR /&gt;{initial:COOLANT_OFF, force:true},&lt;BR /&gt;"Invalid coolant mode"&lt;BR /&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;to this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var mapCoolantTable = new Table(&lt;BR /&gt;[9, 8, 7, 1, 0],&lt;BR /&gt;{initial:COOLANT_OFF, force:true},&lt;BR /&gt;"Invalid coolant mode"&lt;BR /&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't fully understand why BOTH 1 and 0 have to be added, but if I added only 1 or only 0 it failed. When I added both of them, it worked.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Nov 2016 15:46:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6688664#M12962</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-15T15:46:30Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6690802#M12963</link>
      <description>&lt;P&gt;The coolant codes in &lt;SPAN&gt;mapCoolantTable are in the following order.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;COOLANT_OFF&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD&lt;/P&gt;
&lt;P&gt;COOLANT_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_AIR&lt;/P&gt;
&lt;P&gt;COOLANT_AIR_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_SUCTION&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In your case you added M00 as COOLANT_THROUGH_TOOL and M01 as COOLANT_AIR. &amp;nbsp;Just adding one value only defines the COOLANT_THROUGH_TOOL code and not the COOLANT_AIR code. &amp;nbsp;You should add the proper value for COOLANT_AIR to get the air coolant to turn on in your machine.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Nov 2016 13:41:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6690802#M12963</guid>
      <dc:creator>bob.schultz</dc:creator>
      <dc:date>2016-11-16T13:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6692543#M12964</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3704064"&gt;@bob.schultz&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;The coolant codes in &lt;SPAN&gt;mapCoolantTable are in the following order.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;COOLANT_OFF&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD&lt;/P&gt;
&lt;P&gt;COOLANT_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_AIR&lt;/P&gt;
&lt;P&gt;COOLANT_AIR_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;COOLANT_SUCTION&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_MIST&lt;/P&gt;
&lt;P&gt;COOLANT_FLOOD_THROUGH_TOOL&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In your case you added M00 as COOLANT_THROUGH_TOOL and M01 as COOLANT_AIR. &amp;nbsp;Just adding one value only defines the COOLANT_THROUGH_TOOL code and not the COOLANT_AIR code. &amp;nbsp;You should add the proper value for COOLANT_AIR to get the air coolant to turn on in your machine.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I was also curious about this so I tried the following to add Air support to our Fadal post and using the empty comma space it seems to skip the&amp;nbsp;&lt;SPAN&gt;COOLANT_THROUGH_TOOL value and set M7 for Air. Would this be the proper implementation?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;var mapCoolantTable = new Table(
  [9, 8, 7,,7],
  {initial:COOLANT_OFF, force:true},
  "Invalid coolant mode"
);&lt;/PRE&gt;</description>
      <pubDate>Thu, 17 Nov 2016 03:33:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6692543#M12964</guid>
      <dc:creator>Steinwerks</dc:creator>
      <dc:date>2016-11-17T03:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processing error</title>
      <link>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6693304#M12965</link>
      <description>&lt;P&gt;This will work and leave COOLANT_THROUGH_TOOL as an undefined coolant code. &amp;nbsp;In the stock posts we typically use the value 'null' to specify an undefined coolant code, so your code would look like the following.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;var mapCoolantTable = new Table(
  [9, 8, 7, &lt;STRONG&gt;null&lt;/STRONG&gt;, 7],
  {initial:COOLANT_OFF, force:true},
  "Invalid coolant mode"
);&lt;/PRE&gt;</description>
      <pubDate>Thu, 17 Nov 2016 13:15:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-forum/post-processing-error/m-p/6693304#M12965</guid>
      <dc:creator>bob.schultz</dc:creator>
      <dc:date>2016-11-17T13:15:51Z</dc:date>
    </item>
  </channel>
</rss>

