<?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 Processors 101 in HSM Post Processor Forum</title>
    <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260451#M24893</link>
    <description>&lt;P&gt;Thanks the manual you pointed me to is quite helpful. &amp;nbsp;After reading it, I have some questions about the runtime used to evaluate the .cps code. &amp;nbsp;In the manual, it says "The post processor file has an extension .cps which is based on Java Script". &amp;nbsp;What version of JavaScript? &amp;nbsp;Is it ECMAScript 5? &amp;nbsp;Is there any provision for loading in libraries into .cps files? &amp;nbsp;For example, I'd like to write a set of functions that I use in many .cps files. &amp;nbsp;It make sense to put those in a separate file and "require"/"load" them in to the different post processors. &amp;nbsp;Is there any way to run native code in a post processor ... is there some kind of foreign function interface for example?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks!&lt;/P&gt;</description>
    <pubDate>Fri, 08 Apr 2016 18:36:30 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-04-08T18:36:30Z</dc:date>
    <item>
      <title>Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101613#M24886</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;What is a Post Processor?&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;CAM requires post processors to format toolpaths into CNC programs, a.k.a. G-Code. These CNC programs are executed by the CNC control to drive the machine as it removes material from stock to produce a finished part.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Where can I find post processors?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Before we dive into what a post is here is a quicl link to a web library of post processors. &amp;nbsp;Chances are, we have one that will work for you out of the box!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://cam.autodesk.com/posts/" target="_blank"&gt;http://cam.autodesk.com/posts/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A title="CAM Posts" href="http://cam.autodesk.com/posts/" target="_self"&gt;&lt;IMG src="https://forums.autodesk.com/t5/image/serverpage/image-id/230983i42C6CCBCA8E32165/image-size/large?v=lz-1&amp;amp;px=-1" border="0" alt="post library.png" title="post library.png" width="806" height="327" /&gt;&lt;/A&gt;&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;&lt;BR /&gt;&lt;STRONG&gt;Let's start by reviewing the basic steps of going from a CAD model to machined a part:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="https://forums.autodesk.com/t5/image/serverpage/image-id/223042i167F257E42BA16C7/image-size/original?v=mpbl-1&amp;amp;px=-1" border="0" alt="what is a post.png" title="what is a post.png" /&gt;&lt;BR /&gt;&lt;IMG src="https://forums.autodesk.com/t5/image/serverpage/image-id/223043i754BAC8604CBDE3C/image-size/original?v=mpbl-1&amp;amp;px=-1" border="0" alt="post icon.jpg" title="post icon.jpg" align="right" /&gt;&lt;BR /&gt;&lt;STRONG&gt;How do I post a NC Program?&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Fusion allows you to post a specific operation or Operations, Post a complete Setup or Post Multiple Setups into one program.&amp;nbsp; Simple select the Operations(s), Setup or Setups and Click post.&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;When posting multiple Setups you can even optimize the program to remove un-need tool changes!&amp;nbsp; Don't worry; it will never break the order of operations for a single setup.&amp;nbsp; But, before putting a face mill away, it does makes sense to see if that tool is the next one needed for one of the setups doesn't it?&amp;nbsp; If it is, the machine will retract to home in Z, move the other Setup and perform the facing operation!&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&lt;STRONG&gt;What if the NC program isn't correct?&lt;IMG src="https://forums.autodesk.com/t5/image/serverpage/image-id/223044iD40060E0449A304F/image-size/original?v=mpbl-1&amp;amp;px=-1" border="0" alt="post properties.png" title="post properties.png" align="right" /&gt;&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;Autodesk CAM Products include a variety of standard library post processors or "posts". If your machine is not listed in the post processor library then you may need to request a special post to be created. If the post for your machine is listed, you may need to have some modifications done to get the exact output you are looking for. Depending on your experience in machining and machine tool knowledge this may or may not be important to you. For others, such as professional CNC programmers - this is essential.&lt;BR /&gt; &lt;BR /&gt;BEFORE, you request a post edit start by confirming that you can't make your required changes my modifying the POST parameters.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Basic parameters include:&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;AllowHelical moves - If your machine does not support helical moves it may machine an Arc and the plunge in Z.&amp;nbsp; Setting "Allow Helical moves" to False will convert all helical moves to small linear moves at the specified (Built-in) Tolerance&lt;BR /&gt; &lt;BR /&gt;Show Sequence numbers - Specifies is Sequence numbers are output on each line&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&lt;STRONG&gt;Some examples Advanced Parameters are:&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;Use G0 - Specifies if rapids that change in multiple Axis at are allowed.&amp;nbsp; If this is set to no, these moves will be output as a linear move (G01) at the Specified (Built-in) highFeedrate.&amp;nbsp; Machines that do not move in a linear fashion between to rapid points will produce what we "Dogleg rapid" that can potentially gouge parts.&lt;BR /&gt; &lt;BR /&gt;UseG28 - While G28 should be a SAFE home position, some machines have G28 set at the top of the table.&amp;nbsp; So, when the machine homes at the begging or end of a program it plunges into part.&amp;nbsp; Setting UseG28 to false will not send the machine home at the beginning or end of the program.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&lt;STRONG&gt;What do I need to have a Post modified?&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;When having post customizations done, the best thing to do is to create simple part for each machine type in their CAD. This part should utilize all the processes you would normally use. Then post process the program with the closest generic post that is shipped with the system. When this is complete you should edit the NC output in an editor, and markup the output with comments showing what they want to change (don’t delete anything).&lt;BR /&gt; &lt;BR /&gt;&lt;STRONG&gt;Here is an example of the best way to indicate the changes you require:&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;#1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HAVE THE COOLANT M8 BE ON THE LINE AFTER THE G43 LINE&lt;BR /&gt;#2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AT THE BEGINNING OF EACH TOOL HAVE THE WCS OUTPUT ON THE FIRST POSITIONING LINE&lt;BR /&gt;#3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PUT M9 AT END OF EACH TOOL BEFORE RETRACT TO Z HOME ?&lt;BR /&gt;#4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; REMOVE X0. SO IT DOESN'T HOME IN X, JUST IN Y AT THE END OF THE CODE&lt;BR /&gt;#5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RECALL 1RST TOOL AT THE END OF THE FILE&lt;BR /&gt;#6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; A N20 G28 G91 Z0. AT THE BEGINNING OF EACH TOOL JUST AFTER THE M1&lt;BR /&gt; &lt;BR /&gt;%&lt;BR /&gt;O03091 (AVP 7)&lt;BR /&gt;(T1&amp;nbsp; D=0.25 CR=0. TAPER=90deg - ZMIN=-0.08 - spot drill)&lt;BR /&gt;(T2&amp;nbsp; D=0.257 CR=0. TAPER=118deg - ZMIN=-1.1272 - drill)&lt;BR /&gt;(T8&amp;nbsp; D=0.3125 CR=0. - ZMIN=-0.5 - right hand tap)&lt;BR /&gt;N10 G90 G94 G17&lt;BR /&gt;N15 G20&lt;BR /&gt;N20 G28 G91 Z0.&lt;BR /&gt;N25 G90&lt;BR /&gt;(Drill1)&lt;BR /&gt;N30 T1 M6&lt;BR /&gt;N35 T2&lt;BR /&gt;N40 S2500 M3&lt;BR /&gt;N45 G55&lt;BR /&gt;N50 M8&lt;BR /&gt;N60 G0 X4.5 Y-0.25&lt;BR /&gt;N65 G43 Z0.6 H1&lt;BR /&gt;N75 G0 Z0.2 &lt;FONT color="#ff0000"&gt;(#1&amp;nbsp; PUT M8 HERE, JUST AFTER G43 LINE?)&lt;/FONT&gt;&lt;BR /&gt;N80 G98 G81 X4.5 Y-0.25 Z-0.08 R0.2 F20.&lt;BR /&gt;N85 X6.125&lt;BR /&gt;N90 X7.75&lt;BR /&gt;N95 G80&lt;FONT color="#ff0000"&gt; (#3&amp;nbsp; &amp;nbsp; &amp;nbsp; PUT M9 AT END OF EACH TOOL BEFORE RETRACT TO Z HOME ? )&lt;/FONT&gt;&lt;BR /&gt;N100 Z0.6&lt;BR /&gt;N105 M5&lt;BR /&gt;N110 G28 G91 Z0.&lt;BR /&gt;N115 G90&lt;BR /&gt;(Drill2)&lt;BR /&gt;N120 M9&lt;BR /&gt;N125 M1&lt;BR /&gt;N130 T2 M6&lt;BR /&gt;N135 T8&lt;BR /&gt;N140 S1000 M3&lt;BR /&gt;N145 M8&lt;BR /&gt;N155 G0 &lt;FONT color="#ff0000"&gt;( PUT WCS HERE ON EACH TOOL SECTION)&lt;/FONT&gt; X4.5 Y-0.25&lt;BR /&gt;N160 G43 Z0.6 H2&lt;BR /&gt;N170 G0 Z0.2&lt;FONT color="#ff0000"&gt; (#1&amp;nbsp; &amp;nbsp; PUT M8 HERE, JUST AFTER G43 LINE?)&lt;/FONT&gt;&lt;BR /&gt;N175 G83 X4.5 Y-0.25 Z-1.1272 R0.2 Q0.1 P0 F3.&lt;BR /&gt;N180 X6.125&lt;BR /&gt;N185 X7.75&lt;BR /&gt;N190 G80 &lt;FONT color="#ff0000"&gt;(#3&amp;nbsp; &amp;nbsp; PUT M9 AT END OF EACH TOOL BEFORE RETRACT TO Z HOME ? )&lt;/FONT&gt;&lt;BR /&gt;N195 Z0.6&lt;BR /&gt;N200 M5&lt;BR /&gt;N205 G28 G91 Z0.&lt;BR /&gt;N210 G90&lt;BR /&gt;(Drill3)&lt;BR /&gt;N215 M9&lt;BR /&gt;N220 M1&lt;BR /&gt;N225 T8 M6&lt;BR /&gt;N230 T1&lt;BR /&gt;N235 S100 M3&lt;BR /&gt;N240 M8&lt;BR /&gt;N250 G0 X4.5 Y-0.25&lt;BR /&gt;N255 G43 Z0.6 H8&lt;BR /&gt;N265 G0 Z0.2&lt;BR /&gt;N270 G84 X4.5 Y-0.25 Z-0.5 R0.2 F5.5556&lt;BR /&gt;N275 X6.125&lt;BR /&gt;N280 X7.75&lt;BR /&gt;N285 G80&lt;BR /&gt;N290 Z0.6&lt;BR /&gt;N295 M9&lt;BR /&gt;N300 G28 G91 Z0.&lt;BR /&gt;N305 G28 X0. Y0. &lt;FONT color="#ff0000"&gt;(#4&amp;nbsp; &amp;nbsp; &amp;nbsp; REMOVE X0. SO IT DOESN'T HOME IN X, JUST IN Y)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#ff0000"&gt;(#5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RECALL 1RST TOOL AT THE END OF THE FILE)&lt;/FONT&gt;&lt;BR /&gt;N310 M30&lt;BR /&gt;%&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;To obtain more information or request a post or post modifications please visit: &lt;A href="http://forums.autodesk.com/t5/post-processors/bd-p/218" target="_blank"&gt;http://forums.autodesk.com/t5/post-processors/bd-p/218&lt;/A&gt;&lt;BR /&gt;Because all Autodesk CAM tools utilize the same post processor system and CAM kernel we have a dedicated forum to discuss all things CAM.&lt;BR /&gt; &lt;BR /&gt;I hope this was a help.&amp;nbsp; &lt;BR /&gt; &lt;BR /&gt;Feel free to add comments if you feel I missed something!&lt;/P&gt;</description>
      <pubDate>Sun, 10 Apr 2016 21:19:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101613#M24886</guid>
      <dc:creator>al.whatmough</dc:creator>
      <dc:date>2016-04-10T21:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101614#M24887</link>
      <description>Only one addition.&lt;BR /&gt;If now know that your post needs to be modified, have a look here:&lt;BR /&gt;&lt;BR /&gt;https://camforum.autodesk.com/index.php?topic=6138.0</description>
      <pubDate>Fri, 20 Nov 2015 14:56:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101614#M24887</guid>
      <dc:creator>Laurens-3DTechDraw</dc:creator>
      <dc:date>2015-11-20T14:56:47Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101615#M24888</link>
      <description>Great add Laurens!&amp;nbsp;</description>
      <pubDate>Fri, 20 Nov 2015 15:01:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101615#M24888</guid>
      <dc:creator>al.whatmough</dc:creator>
      <dc:date>2015-11-20T15:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101616#M24889</link>
      <description>Nice post Al!</description>
      <pubDate>Sun, 22 Nov 2015 18:33:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101616#M24889</guid>
      <dc:creator>scottmoyse</dc:creator>
      <dc:date>2015-11-22T18:33:01Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101617#M24890</link>
      <description>Very nice post!&amp;nbsp; &lt;BR /&gt;</description>
      <pubDate>Wed, 06 Jan 2016 15:37:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6101617#M24890</guid>
      <dc:creator>matthew.nichols</dc:creator>
      <dc:date>2016-01-06T15:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260317#M24891</link>
      <description>&lt;P&gt;Thanks for posting this. &amp;nbsp;The one thing I can't find anywhere is documentation / manual for writing post processors. &amp;nbsp;I'm trying to answer really simple questions right now like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What information do I have access to from a post processor?&lt;/P&gt;&lt;P&gt;Do I have access to what features are being milled for a particular range of GCODE?&lt;/P&gt;&lt;P&gt;etc.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 17:41:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260317#M24891</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-04-08T17:41:45Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260415#M24892</link>
      <description>&lt;P&gt;See this thread:&amp;nbsp;&lt;A href="http://forums.autodesk.com/t5/post-processors/help-my-post-processor-needs-to-be-edited-now-what/td-p/6095934" target="_blank"&gt;http://forums.autodesk.com/t5/post-processors/help-my-post-processor-needs-to-be-edited-now-what/td-p/6095934&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Should include everything you are looking for.&lt;/P&gt;
&lt;P&gt;Important pieces are the Dump.cps post processor and the help file.&lt;/P&gt;
&lt;P&gt;There is a guide to making a post there that gives you a good feel for how posts are built. But there are some minor mistakes in it so see it as good reading.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 18:22:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260415#M24892</guid>
      <dc:creator>Laurens-3DTechDraw</dc:creator>
      <dc:date>2016-04-08T18:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260451#M24893</link>
      <description>&lt;P&gt;Thanks the manual you pointed me to is quite helpful. &amp;nbsp;After reading it, I have some questions about the runtime used to evaluate the .cps code. &amp;nbsp;In the manual, it says "The post processor file has an extension .cps which is based on Java Script". &amp;nbsp;What version of JavaScript? &amp;nbsp;Is it ECMAScript 5? &amp;nbsp;Is there any provision for loading in libraries into .cps files? &amp;nbsp;For example, I'd like to write a set of functions that I use in many .cps files. &amp;nbsp;It make sense to put those in a separate file and "require"/"load" them in to the different post processors. &amp;nbsp;Is there any way to run native code in a post processor ... is there some kind of foreign function interface for example?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 18:36:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260451#M24893</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-04-08T18:36:30Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260461#M24894</link>
      <description>&lt;P&gt;It is based on ECMA script indeed. But what version I'm not sure.&lt;/P&gt;
&lt;P&gt;I'm quite curious why and what you are planning to do?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Maybe I can give some insight into how others have done such a thing.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 18:40:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260461#M24894</guid>
      <dc:creator>Laurens-3DTechDraw</dc:creator>
      <dc:date>2016-04-08T18:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260506#M24895</link>
      <description>&lt;P&gt;I'm mostly just trying to understand the limitations of what's possible and how you can organize a sizeable&amp;nbsp;library of post processing scripts. &amp;nbsp;This is for thinking about some 5-axis CNC work where I will need to communicate with some external tools. &amp;nbsp;Maybe there's a lower level API that works with native code? &amp;nbsp;I saw something about an HSMWorks API but I can't seem to find any more details on that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help. &amp;nbsp;How do people interface external code with HSM works with the intention of processing generated toolpaths?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2016 18:59:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/6260506#M24895</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-04-08T18:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Post Processors 101</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/11195753#M24896</link>
      <description>&lt;P&gt;Hello.&lt;BR /&gt;I'm using Inventor 2022 and CAM 2022 and some errors happen when I try to configure Post processing for &lt;STRONG&gt;fanuc turning.cps&lt;/STRONG&gt; in Setup&amp;gt;Edit&amp;gt;Machine Configuration. See the figure below.&lt;BR /&gt;Note that in machining I do not use the Y axis.&lt;/P&gt;&lt;P&gt;In Setup &amp;gt; Select it is set to &lt;STRONG&gt;Generic Lathe&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="domingosf_0-1653589575056.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1072467iB23EBF6E8B27D783/image-size/medium?v=v2&amp;amp;px=400" role="button" title="domingosf_0-1653589575056.png" alt="domingosf_0-1653589575056.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I cannot configure the post processor in Setup, I cancel and access the Post Process option in ribbon, but an NC program is not generated and this error is displayed:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Information: Configuration: FANUC Turning&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Information: Vendor: Fanuc&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Information: Posting intermediate data to 'F:\AULA\CAM\LIVROS\INVENTOR CAM\2805.nc'&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Error: Failed to post process. See below for details.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;...&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Code page changed to '1252 (ANSI - Latino I)'&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Start time: Thursday, May 26, 2022 6:05:59 PM&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Code page changed to '20127 (EUA-ASCII)'&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Post processor engine: 4.5748.0&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Configuration path: C:\Users\Public\Documents\Autodesk\Inventor CAM\Posts\fanuc turning.cps&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Include paths: C:\Users\Public\Documents\Autodesk\Inventor CAM\Posts&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Configuration modification date: Thursday, May 26, 2022 3:53:38 AM&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Output path: F:\AULA\CAM\LIVROS\INVENTOR CAM\2805.nc&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Checksum of intermediate NC data: 12878a23f184cb7ea358e4a6f5c0a010&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Checksum of configuration: 2ed50ddae8b83b3cfc53ba70ca6ef449&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Vendor url: &lt;A href="https://www.fanuc.com" target="_blank"&gt;https://www.fanuc.com&lt;/A&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Legal: Copyright (C) 2012-2022 by Autodesk, Inc.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Generated by: Inventor CAM Ultimate 9.0.0.24791&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;...&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Error: Invalid machine configuration in toolpath.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Error: Failed to execute configuration.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Stop time: Thursday, May 26, 2022 6:05:59 PM&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Post processing failed.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I updated the post processors and the error persists.&lt;BR /&gt;If in Setup&amp;gt; Select I change to &lt;STRONG&gt;Generic Mill-Turn Lathe&lt;/STRONG&gt; and then configure the Post Processing in Edit&amp;gt;Machine Configuration for fanuc turning.cps, the error does not occur, however, when generating the NC program it is generated with a milling tool in Autodesk HSM. See the figure below.&lt;BR /&gt;And all tools configured for turning disappear.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="domingosf_1-1653591863423.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1072493iFE34646C7FCA9009/image-size/medium?v=v2&amp;amp;px=400" role="button" title="domingosf_1-1653591863423.png" alt="domingosf_1-1653591863423.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Other pos processors also fail. Tried Hass and Mazak.&lt;/P&gt;&lt;P&gt;Is there any configuration that needs to be done so that these errors and failures do not occur?&lt;/P&gt;&lt;P&gt;Thank you very much in advance.&lt;/P&gt;&lt;P&gt;Domingos&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 May 2022 19:13:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/post-processors-101/m-p/11195753#M24896</guid>
      <dc:creator>domingosf</dc:creator>
      <dc:date>2022-05-26T19:13:11Z</dc:date>
    </item>
  </channel>
</rss>

