<?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: Siemens 840D 5 axis Rotary Head over Rotary Table post problem in HSM Post Processor Forum</title>
    <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7223004#M18786</link>
    <description>&lt;P&gt;Thanks Bob, I've been working with Vince on this post.&amp;nbsp; We have tested it and Traori is not working correctly.&amp;nbsp; It's also outputting Traori paths for milling when they could be Swivel instead.&amp;nbsp; I have been comparing the HSM output to what our NX post outputs and it appears we are still off a bit.&amp;nbsp; It appears to me our Plane transformation is off.&amp;nbsp; When tested at the machine it appears the motion is correct or close anyway, but just not in the right spot.&amp;nbsp; I have attached our test file and the NX output file as well.&amp;nbsp;I think we need some logic to look at whether its truly a five axis move or if&amp;nbsp;the five axis move is just a position move for a swivel milling operation (which is turning traori on).&amp;nbsp; Maybe the logic is there in the post and I don't see it.&amp;nbsp; Could you take a look and see what we may need to do?&lt;/P&gt;&lt;P&gt;Thanks, Dan&lt;/P&gt;</description>
    <pubDate>Wed, 12 Jul 2017 17:01:10 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-07-12T17:01:10Z</dc:date>
    <item>
      <title>Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7120452#M18783</link>
      <description>&lt;P&gt;I have a Chiron&amp;nbsp;5 axis rotary (ZX plane around Y axis) head over&amp;nbsp;rotary (ZY plane around X axis) table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have reviewed as many of the existing posted comments as seemed appropriate and can't find a solution to my post issue. My problem lies in the output of the CYCLE800 line. I have attached the post I'm working with.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The output that I’m looking for is: (posted using Siemens NX - tested&amp;nbsp;code)&lt;/P&gt;&lt;P&gt;CYCLE800(1,"KOPF_TISCH_BA",0,57,0,0,0,13.06431,7.43547,0,0,0,0,1,1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The output I’m getting is: (posted using Inventor HSM - untested code)&lt;/P&gt;&lt;P&gt;CYCLE800(1,"KOPF_TISCH_BA",0,57,0,0,0,&lt;FONT color="#FF6600"&gt;13.171,7.242&lt;/FONT&gt;,&lt;FONT color="#FF00FF"&gt;1.69&lt;/FONT&gt;,0,0,0,-1) – &lt;FONT color="#FF6600"&gt;different A and B values&lt;/FONT&gt;, &lt;FONT color="#FF00FF"&gt;unwanted C rotation&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;Thank you for any assistance anyone&amp;nbsp;may be able to provide.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 May 2017 18:16:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7120452#M18783</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-31T18:16:33Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7129539#M18784</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I noticed you changed the calculation mode from 27 (ZYX) in the generic post to 57 (XYZ) in your version. &amp;nbsp;These are Euler angle calculations and the order of the calculations must match the mode that is used in the CYCLE800 block. &amp;nbsp;Here is a link that points to an article concerning Euler angles. &amp;nbsp;I would suggest that you use the new getEuler2 function that correctly calculates the Euler angles given&amp;nbsp;the order specified.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/hsm-post-processor-forum/calculating-euler-angles/m-p/6688480#M11715" target="_self"&gt;https://forums.autodesk.com/t5/hsm-post-processor-forum/calculating-euler-angles/m-p/6688480#M11715&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please read over this article and see if it makes sense to you. &amp;nbsp;If you are still having problems, then you will need to provide a test case, since without the forward and right vectors that generate the CYCLE800 block I cannot make any determination.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jun 2017 15:59:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7129539#M18784</guid>
      <dc:creator>bob.schultz</dc:creator>
      <dc:date>2017-06-05T15:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7131780#M18785</link>
      <description>&lt;P&gt;Exactly what I was looking for! Although I've not tested yet at the machine the code matches proven code. Thank you very much for your assistance.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jun 2017 13:10:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7131780#M18785</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-06T13:10:26Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7223004#M18786</link>
      <description>&lt;P&gt;Thanks Bob, I've been working with Vince on this post.&amp;nbsp; We have tested it and Traori is not working correctly.&amp;nbsp; It's also outputting Traori paths for milling when they could be Swivel instead.&amp;nbsp; I have been comparing the HSM output to what our NX post outputs and it appears we are still off a bit.&amp;nbsp; It appears to me our Plane transformation is off.&amp;nbsp; When tested at the machine it appears the motion is correct or close anyway, but just not in the right spot.&amp;nbsp; I have attached our test file and the NX output file as well.&amp;nbsp;I think we need some logic to look at whether its truly a five axis move or if&amp;nbsp;the five axis move is just a position move for a swivel milling operation (which is turning traori on).&amp;nbsp; Maybe the logic is there in the post and I don't see it.&amp;nbsp; Could you take a look and see what we may need to do?&lt;/P&gt;&lt;P&gt;Thanks, Dan&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jul 2017 17:01:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7223004#M18786</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-12T17:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7226972#M18787</link>
      <description>&lt;P&gt;You will need to provide the HSM post processor that you are currently using to correctly analyze the output. &amp;nbsp;As far as TRAORI vs CYCLE800 goes, the post is setup to always output Multi-Axis Contour style operations using TRAORI, even if the operation is at a fixed tool axis. &amp;nbsp;If you want this style of operation output using CYCLE800 (3+2), then use a 2D Milling or 3D Milling operation instead.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jul 2017 20:36:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7226972#M18787</guid>
      <dc:creator>bob.schultz</dc:creator>
      <dc:date>2017-07-13T20:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7227106#M18788</link>
      <description>&lt;P&gt;Thanks Bob,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Post is attached. I had to change the extension in order to attach it!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm ok with it in TRAORI for the milling.&amp;nbsp; Ok, I didn't notice, but the paths I was expecting to be&amp;nbsp;SWIVEL were in fact multi axis paths, my mistake.&amp;nbsp; However,&amp;nbsp;all the TRAORI paths do not cut in the correct spots&amp;nbsp; on the part&amp;nbsp;so something else is wrong with the post I think.&amp;nbsp; Maybe you can see what's wrong with the post&lt;/P&gt;&lt;P&gt;Thanks, Dan&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jul 2017 21:48:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7227106#M18788</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-13T21:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: Siemens 840D 5 axis Rotary Head over Rotary Table post problem</title>
      <link>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7228267#M18789</link>
      <description>&lt;P&gt;Hello Dan,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The TRAORI feature in the Siemens' control allows for Tool Control Point (TCP) programming. &amp;nbsp;In your post you enable the rotation of the tool tip coordinates for the rotary axes in the following command.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;optimizeMachineAngles2(1); // map tip mode 1 is tcp mode on&lt;/PRE&gt;
&lt;P&gt;Setting this value to 1 actually disables TCP mode. &amp;nbsp;You should set it to 0.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;optimizeMachineAngles2(&lt;STRONG&gt;0&lt;/STRONG&gt;); // map tip mode &lt;STRONG&gt;0&lt;/STRONG&gt; is tcp mode on&lt;/PRE&gt;
&lt;P&gt;I also noticed that you moved the TRAORI command to after the initial point is output in onSection (maybe because of the TCP setting). &amp;nbsp;I would suggest you move this back prior to the output of the initial position, since this position will now be output using the tool end point coordinates.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jul 2017 12:07:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/hsm-post-processor-forum/siemens-840d-5-axis-rotary-head-over-rotary-table-post-problem/m-p/7228267#M18789</guid>
      <dc:creator>bob.schultz</dc:creator>
      <dc:date>2017-07-14T12:07:29Z</dc:date>
    </item>
  </channel>
</rss>

