<?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: Doosan Mill / Turn Post 'M1' question in Fusion Manufacture</title>
    <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11173512#M122103</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the info.&amp;nbsp; I added that line in the location you suggested.&amp;nbsp; It worked for the first tool change of the program by adding an M110 right after N1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Though it did not add an M110 after any of the other 'N' line numbers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a snip of what my post looks like in that area.&amp;nbsp; Thanks for the help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;  // Output the operation description
  writeln("");
  if (hasParameter("operation-comment")) {
    var comment = getParameter("operation-comment");
    if (comment) {
      if (insertToolCall &amp;amp;&amp;amp; getProperty("sequenceNumberToolOnly")) {
        writeCommentSeqno(comment);
      } else {
        writeComment(comment);
      }
    }
  }

   // Add M110 after tool change
    writeBlock(mInterferModal.format(getCode("INTERFERENCE_CHECK_OFF", getSpindle(PART))));

  // invert axes for secondary spindle
  if (getSpindle(PART) == SPINDLE_SUB) {
    invertAxes(true, false); // polar mode has not been enabled yet
  }

  // Position all axes at home
  if (insertToolCall &amp;amp;&amp;amp; !machineState.stockTransferIsActive) {
    moveSubSpindle(HOME, 0, 0, true, "SUB SPINDLE RETURN", false);&lt;/LI-CODE&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, 17 May 2022 05:09:28 GMT</pubDate>
    <dc:creator>info5APCW</dc:creator>
    <dc:date>2022-05-17T05:09:28Z</dc:date>
    <item>
      <title>Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170275#M122061</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Been searching this post processor to find where it outputs the M1 code before the next tool change.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I'm trying to do is change the output from M1 to M01.&amp;nbsp; This may or may not be possible due to the logic they use to output these codes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Reason for this is with the new Doosan interface, when you search through a program in edit mode, there is no easy way to jump from tool change to tool change with a press of a single button.&amp;nbsp; I have found that if I change the M1 to M01, I can search the M01 (which it remembers every time you go into edit), and this quickly jumps to the beginning of each tool change.&amp;nbsp; Plus you can quickly search up and down.&amp;nbsp; Makes jumping through a program very quick.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can't use the M1 code because of the M110 codes that it stops on as well.&amp;nbsp; But M01 works great.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 May 2022 17:51:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170275#M122061</guid>
      <dc:creator>info5APCW</dc:creator>
      <dc:date>2022-05-15T17:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170459#M122063</link>
      <description>&lt;P&gt;That should be easy if you attach your actual (*.cps) post.&lt;/P&gt;</description>
      <pubDate>Sun, 15 May 2022 21:54:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170459#M122063</guid>
      <dc:creator>hyperbolicindustries</dc:creator>
      <dc:date>2022-05-15T21:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170489#M122064</link>
      <description>&lt;P&gt;This can be changed to output M01, but that additional zero will be present on ther other Mx codes as well, such as M03, M08, M09.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To make that modification, turn this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;var mFormat = createFormat({prefix:"M", decimals:0});&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;into this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;var mFormat = createFormat({prefix:"M", decimals:0, zeropad:true, width:2});&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 May 2022 22:48:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170489#M122064</guid>
      <dc:creator>seth.madore</dc:creator>
      <dc:date>2022-05-15T22:48:34Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170532#M122067</link>
      <description>&lt;P&gt;Thank You.&amp;nbsp; this worked great, and the added '0' in the other single digit M codes is completely acceptable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had one more question on this same post processor.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The M110 is output at the end of a toolpath (right before the next N number or tool change)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm not sure what the reasoning behind this is besides maybe being able to do a tool change outside the normal turret home position.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Problem is, there really needs to be an M110 right after a tool change at the beginning of the toolpath.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many times while getting a part running smoothly, you need to restart the program at a specific N number to redo a finish pass, etc...&amp;nbsp; Though if you forget to go to MDI and manually input an M110, chances are you will have an interference alarm (at least I do).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I currently manually insert an M110 after ever tool change.&amp;nbsp; A bit tedious, but necessary.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any way to get the Doosan Mill Turn post to do this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;</description>
      <pubDate>Mon, 16 May 2022 00:02:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170532#M122067</guid>
      <dc:creator>info5APCW</dc:creator>
      <dc:date>2022-05-16T00:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170545#M122070</link>
      <description>&lt;P&gt;Yep, I've got a Lynx LSY in my shop, I added the same thing, as well as mist collector ON at the beginning of every tool. I lost track of how many times I smacked that reset button.....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the M110, it&amp;nbsp;should be around line 1678 (give or take a bit, mine is a modded post). You want to add this line:&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;writeBlock(mInterferModal.format(getCode("INTERFERENCE_CHECK_OFF", getSpindle(PART)))); &amp;lt;-Line Added 
  // invert axes for secondary spindle
  if (getSpindle(PART) == SPINDLE_SUB) {
    invertAxes(true, false); // polar mode has not been enabled yet
  }&lt;/LI-CODE&gt;
&lt;P&gt;For the mist collector (if you want), this would go around block 1688:&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;// Position all axes at home
  if (insertToolCall &amp;amp;&amp;amp; !machineState.stockTransferIsActive) {
    moveSubSpindle(HOME, 0, 0, true, "SUB SPINDLE RETURN", false);
    goHome();
    writeBlock(mFormat.format(132),("(MIST COLLECTOR ON)")); &amp;lt;--THIS LINE&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 16 May 2022 00:13:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11170545#M122070</guid>
      <dc:creator>seth.madore</dc:creator>
      <dc:date>2022-05-16T00:13:20Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11173512#M122103</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the info.&amp;nbsp; I added that line in the location you suggested.&amp;nbsp; It worked for the first tool change of the program by adding an M110 right after N1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Though it did not add an M110 after any of the other 'N' line numbers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a snip of what my post looks like in that area.&amp;nbsp; Thanks for the help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;  // Output the operation description
  writeln("");
  if (hasParameter("operation-comment")) {
    var comment = getParameter("operation-comment");
    if (comment) {
      if (insertToolCall &amp;amp;&amp;amp; getProperty("sequenceNumberToolOnly")) {
        writeCommentSeqno(comment);
      } else {
        writeComment(comment);
      }
    }
  }

   // Add M110 after tool change
    writeBlock(mInterferModal.format(getCode("INTERFERENCE_CHECK_OFF", getSpindle(PART))));

  // invert axes for secondary spindle
  if (getSpindle(PART) == SPINDLE_SUB) {
    invertAxes(true, false); // polar mode has not been enabled yet
  }

  // Position all axes at home
  if (insertToolCall &amp;amp;&amp;amp; !machineState.stockTransferIsActive) {
    moveSubSpindle(HOME, 0, 0, true, "SUB SPINDLE RETURN", false);&lt;/LI-CODE&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, 17 May 2022 05:09:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11173512#M122103</guid>
      <dc:creator>info5APCW</dc:creator>
      <dc:date>2022-05-17T05:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: Doosan Mill / Turn Post 'M1' question</title>
      <link>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11176470#M122151</link>
      <description>&lt;P&gt;I played around with the debugger a bit and figured out the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You need to add the line above.&amp;nbsp; This worked perfect.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;    mInterferModal.reset();
     writeBlock(mInterferModal.format(getCode("INTERFERENCE_CHECK_OFF", getSpindle(PART))));&lt;/LI-CODE&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I also moved this code right after it outputs the tool number and comment.&amp;nbsp; &amp;nbsp;Otherwise it outputs an M110 after every operation, even if it is the same tool number.&amp;nbsp; I'll try it like this and see how it works out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 18 May 2022 07:03:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-manufacture/doosan-mill-turn-post-m1-question/m-p/11176470#M122151</guid>
      <dc:creator>info5APCW</dc:creator>
      <dc:date>2022-05-18T07:03:44Z</dc:date>
    </item>
  </channel>
</rss>

