<?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 Custom Post Processor for C.R. Onsrud Dual Spindle Machine in HSM Post Processor Forum</title>
    <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/custom-post-processor-for-c-r-onsrud-dual-spindle-machine/m-p/14232455#M30094</link>
    <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Hi Everyone&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;I wanted to share a heavily updated post processor for &lt;STRONG&gt;C.R. Onsrud (FANUC)&lt;/STRONG&gt; CNC routers, specifically configured and tested for models with dual-spindle setups (like the 146C24H2). This is my first post I have ever modified, and it is specifically tailored to my CNC machine. The post was modified from the "&lt;A href="https://cam.autodesk.com/posts/post.php?name=cr%20onsrud%20fanuc%2031i" target="_blank" rel="noopener"&gt;CR Onsrud 5-axis Router with Fanuc 31i control&lt;/A&gt;" Post file provided by the Post Library for Autodesk Fusion. I tested it on my CNC using InventorCAM 2025 and it appears to work well for me.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Key Updates &amp;amp; Features Included:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Dual-Spindle Sync Support:&lt;/STRONG&gt; Fully supports&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="arial, helvetica, sans-serif" size="3"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G360 &lt;/FONT&gt;/ &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G361&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;synchronization macros with proper integer RPM parsing (&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;[#SP_SPEED]&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;)&lt;/FONT&gt;&lt;FONT size="3"&gt;.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Clean Safe Retracts:&lt;/STRONG&gt; Standardized retract blocks to explicitly output &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#FF0000"&gt;&lt;FONT face="times new roman,times" size="2"&gt;G00 G28 G91 Z0. &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Post-Cycle Feed Resets:&lt;/STRONG&gt; Resets motion mode after &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G80 &lt;/FONT&gt;canned cycle cancels to ensure full-speed rapid traverse (&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G00&lt;/FONT&gt;) between hole groups.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT size="3"&gt;&lt;STRONG&gt;Vacuum Zone Control:&lt;/STRONG&gt; Integrated &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M131&lt;/FONT&gt;-&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M134&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT size="3"&gt;zone logic. (&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M130&amp;nbsp;&lt;/FONT&gt;&lt;FONT size="3"&gt;would turn on all vacuums together)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Reorganized UI Properties:&lt;/STRONG&gt; Custom main control property &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;group &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;to keep &lt;I&gt;Slave Mode&lt;/I&gt;, &lt;I&gt;Vacuum Table&lt;/I&gt;, and &lt;I&gt;Hood Control&lt;/I&gt; right at the top of the post selection dialog. (Only options I change during post process)&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;Feel free to test it out if you run a similar Onsrud router setup. Please read the disclaimer below before running code on your machine!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;DISCLAIMER &amp;amp; NOTICE OF USE:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;The attached post processor is a custom-modified version of a standard Autodesk FANUC post processor, tailored specifically for a &lt;STRONG&gt;C.R. Onsrud 146C24H2 Dual-Spindle Router&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;Provided "As-Is":&lt;/STRONG&gt; This post processor is provided free of charge, "as-is," and without warranty of any kind, either expressed or implied, including but not limited to performance, fitness for a particular purpose, or accuracy.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;User Verification Required:&lt;/STRONG&gt; Machine configurations, controller options, macro variables, and safe tool-change heights vary significantly across different machine builds. &lt;STRONG&gt;You are solely responsible for testing and validating the output G-code.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;Safety Protocol:&lt;/STRONG&gt; Always thoroughly review all generated code, run full CAM simulations, perform air cuts / dry runs, and keep your hand near the E-stop when testing this post processor on your machine for the first time.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;By downloading and using this file, you accept full responsibility for any machine damage, material loss, personal injury, or downtime that may occur.&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 13 Aug 2026 14:51:53 GMT</pubDate>
    <dc:creator>Zachary_F</dc:creator>
    <dc:date>2026-08-13T14:51:53Z</dc:date>
    <item>
      <title>Custom Post Processor for C.R. Onsrud Dual Spindle Machine</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/custom-post-processor-for-c-r-onsrud-dual-spindle-machine/m-p/14232455#M30094</link>
      <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Hi Everyone&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;I wanted to share a heavily updated post processor for &lt;STRONG&gt;C.R. Onsrud (FANUC)&lt;/STRONG&gt; CNC routers, specifically configured and tested for models with dual-spindle setups (like the 146C24H2). This is my first post I have ever modified, and it is specifically tailored to my CNC machine. The post was modified from the "&lt;A href="https://cam.autodesk.com/posts/post.php?name=cr%20onsrud%20fanuc%2031i" target="_blank" rel="noopener"&gt;CR Onsrud 5-axis Router with Fanuc 31i control&lt;/A&gt;" Post file provided by the Post Library for Autodesk Fusion. I tested it on my CNC using InventorCAM 2025 and it appears to work well for me.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Key Updates &amp;amp; Features Included:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Dual-Spindle Sync Support:&lt;/STRONG&gt; Fully supports&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="arial, helvetica, sans-serif" size="3"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G360 &lt;/FONT&gt;/ &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G361&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;synchronization macros with proper integer RPM parsing (&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;[#SP_SPEED]&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;)&lt;/FONT&gt;&lt;FONT size="3"&gt;.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Clean Safe Retracts:&lt;/STRONG&gt; Standardized retract blocks to explicitly output &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#FF0000"&gt;&lt;FONT face="times new roman,times" size="2"&gt;G00 G28 G91 Z0. &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Post-Cycle Feed Resets:&lt;/STRONG&gt; Resets motion mode after &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G80 &lt;/FONT&gt;canned cycle cancels to ensure full-speed rapid traverse (&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;G00&lt;/FONT&gt;) between hole groups.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT size="3"&gt;&lt;STRONG&gt;Vacuum Zone Control:&lt;/STRONG&gt; Integrated &lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M131&lt;/FONT&gt;-&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M134&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;FONT size="3"&gt;zone logic. (&lt;/FONT&gt;&lt;FONT face="times new roman,times" size="2" color="#FF0000"&gt;M130&amp;nbsp;&lt;/FONT&gt;&lt;FONT size="3"&gt;would turn on all vacuums together)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;STRONG&gt;Reorganized UI Properties:&lt;/STRONG&gt; Custom main control property &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;group &lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;to keep &lt;I&gt;Slave Mode&lt;/I&gt;, &lt;I&gt;Vacuum Table&lt;/I&gt;, and &lt;I&gt;Hood Control&lt;/I&gt; right at the top of the post selection dialog. (Only options I change during post process)&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;Feel free to test it out if you run a similar Onsrud router setup. Please read the disclaimer below before running code on your machine!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;DISCLAIMER &amp;amp; NOTICE OF USE:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;The attached post processor is a custom-modified version of a standard Autodesk FANUC post processor, tailored specifically for a &lt;STRONG&gt;C.R. Onsrud 146C24H2 Dual-Spindle Router&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;Provided "As-Is":&lt;/STRONG&gt; This post processor is provided free of charge, "as-is," and without warranty of any kind, either expressed or implied, including but not limited to performance, fitness for a particular purpose, or accuracy.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;User Verification Required:&lt;/STRONG&gt; Machine configurations, controller options, macro variables, and safe tool-change heights vary significantly across different machine builds. &lt;STRONG&gt;You are solely responsible for testing and validating the output G-code.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;Safety Protocol:&lt;/STRONG&gt; Always thoroughly review all generated code, run full CAM simulations, perform air cuts / dry runs, and keep your hand near the E-stop when testing this post processor on your machine for the first time.&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;By downloading and using this file, you accept full responsibility for any machine damage, material loss, personal injury, or downtime that may occur.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Aug 2026 14:51:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/custom-post-processor-for-c-r-onsrud-dual-spindle-machine/m-p/14232455#M30094</guid>
      <dc:creator>Zachary_F</dc:creator>
      <dc:date>2026-08-13T14:51:53Z</dc:date>
    </item>
  </channel>
</rss>

