<?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 adding m codes to the post processor for a haas vf4ss in Manufacturing (CAM)</title>
    <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774410#M4987</link>
    <description>&lt;P&gt;ill preface this first with I'm really new at post-processor work,&lt;BR /&gt;I have a Haas vf4 ss with a few extra features.&lt;BR /&gt;&lt;BR /&gt;we have through spindle air, and the auto air gun,&amp;nbsp;&lt;BR /&gt;*through spindle air&amp;nbsp;on/off m73/m74&lt;BR /&gt;*auto air gun on/off m83/m84&lt;BR /&gt;&lt;BR /&gt;my questions are:&lt;BR /&gt;*1 is it possible to add these "coolants" to creo as a selectable function&lt;BR /&gt;*2 how do i ( / do i ) add them to the post-processor&lt;BR /&gt;&lt;BR /&gt;we also have a 65000 rpm air speeder spindle.&lt;BR /&gt;how do I go about setting this up in the post, currently I'm just running it manually as its own program?&lt;BR /&gt;we have one of these&lt;BR /&gt;&lt;A href="http://www.airturbinetools.com/" target="_blank" rel="noopener"&gt;http://www.airturbinetools.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 24 Jan 2022 22:28:16 GMT</pubDate>
    <dc:creator>garytinker</dc:creator>
    <dc:date>2022-01-24T22:28:16Z</dc:date>
    <item>
      <title>adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774410#M4987</link>
      <description>&lt;P&gt;ill preface this first with I'm really new at post-processor work,&lt;BR /&gt;I have a Haas vf4 ss with a few extra features.&lt;BR /&gt;&lt;BR /&gt;we have through spindle air, and the auto air gun,&amp;nbsp;&lt;BR /&gt;*through spindle air&amp;nbsp;on/off m73/m74&lt;BR /&gt;*auto air gun on/off m83/m84&lt;BR /&gt;&lt;BR /&gt;my questions are:&lt;BR /&gt;*1 is it possible to add these "coolants" to creo as a selectable function&lt;BR /&gt;*2 how do i ( / do i ) add them to the post-processor&lt;BR /&gt;&lt;BR /&gt;we also have a 65000 rpm air speeder spindle.&lt;BR /&gt;how do I go about setting this up in the post, currently I'm just running it manually as its own program?&lt;BR /&gt;we have one of these&lt;BR /&gt;&lt;A href="http://www.airturbinetools.com/" target="_blank" rel="noopener"&gt;http://www.airturbinetools.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jan 2022 22:28:16 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774410#M4987</guid>
      <dc:creator>garytinker</dc:creator>
      <dc:date>2022-01-24T22:28:16Z</dc:date>
    </item>
    <item>
      <title>Re: adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774479#M4989</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/145405"&gt;@garytinker&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is for you some guidance in the direction you are looking for:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Consider first &lt;A href="https://www.ptc.com/en/support/article/CS217653" target="_blank" rel="noopener"&gt;article 217653&lt;/A&gt; which explains how&amp;nbsp; to control&amp;nbsp;&lt;STRONG&gt;SPINDLE/ORIENT&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;with MXX G-codes&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Consider also a &lt;A href="https://www.ptc.com/en/support/article/CS314941" target="_blank" rel="noopener"&gt;list of Post Processors we propose to downlaod in PTC Site&lt;/A&gt; (several Haas machines, even though not the Haas VF4 ss , but maybe the 3-5 one may help)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Consider finally&amp;nbsp;a &lt;A href="https://www.austinnc.com/anc_mill.php" target="_blank" rel="noopener"&gt;list of Post Processors we proposed by Austinnc&lt;/A&gt; (same as above)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If above is usless, please consider that we always try to provide guidance in PTC TS for this kind of questions (as shared above), but support of FIL developments to achieve a specific expected outcome is usually not part of PTC TS duties. Nevertheless, if you need really guidance in this direction, we encourage you to contact directly the Technical Support of AUSTINNC (developers of GPOST) to get views on specifc questions. You can contact them at the following mail address:&amp;nbsp;&lt;A href="mailto:support@austinnc.com" target="_blank"&gt;support@austinnc.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Serge&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jan 2022 08:38:54 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774479#M4989</guid>
      <dc:creator>sacquarone</dc:creator>
      <dc:date>2022-01-25T08:38:54Z</dc:date>
    </item>
    <item>
      <title>Re: adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774610#M4991</link>
      <description>&lt;P&gt;This is a multi-level problem , to be sure. The sequence of events that has to be addressed is:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(1) Be able to specify, when defining a sequence in Creo, the type of "coolant" you want.&lt;/P&gt;
&lt;P&gt;(2) Ensure that Creo is outputting you coolant specifications in a unique way to the .ncl file.&lt;/P&gt;
&lt;P&gt;(3) Have the post-processor for your particular machine generate the correct M-codes based upon your coolant selection.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step (1)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;For this, you might be able to specify the coolant you want using the two parameters that describe a coolant, the TYPE and the PRESSURE.&lt;/P&gt;
&lt;P&gt;Normally, at least for me, the PRESSURE is ignored, it's just the type of coolant that is set and off we go. For what you're dealing with, a combination of the two could make it specific what you are after. I looked at the options for a typical sequence (I'm on Creo 4, by the way) and the lists are:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;TYPE -&amp;gt; FLOOD, MIST, OFF, ON, TAP, THRU, THRU_SPNDL, THRU_TOOL, and FROM_RAIL&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#FF9900"&gt;&lt;STRONG&gt;PRESSURE -&amp;gt; NONE, LOW, MEDIUM, HIGH, AIR, AIR_BLAST, AIR_OFF, RAIL_OFF, NUMERIC&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So you probably could use a combo of two of these for each of your unique types, like &lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;THRU_SPNDL&lt;/FONT&gt; &lt;FONT color="#FF9900"&gt;AIR&lt;/FONT&gt; &lt;/STRONG&gt;for your M73, &lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;THRU_SPNDL&lt;/FONT&gt; &lt;FONT color="#FF9900"&gt;AIR_OFF&lt;/FONT&gt;&lt;/STRONG&gt; for M74, etc. Do the same for the other type of air cooling you want, maybe with &lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;FROM_RAIL &lt;/FONT&gt;&lt;FONT color="#FF9900"&gt;AIR&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step (2)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;If I were trying to do this I'd try some combos, then see what ends up being written to the .ncl file, just to be sure things are getting through, that the syntax is correct, etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step (3)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is the really tough one. Once you're sure your desired commands are being processed correctly by Creo and generating unique outputs to the .ncl file, you have to now get the post-processor to output the correct M codes to your final .tap file. This particular bit is going to take some doing, and would be hard to explain in a short forum post. It involves programming in FIL code. Folks, particularly PTC, are reticent about doing this stuff for people because the ramifications of mistakes are huge. Crashed machines, bad parts, or both. I've done a good deal of this stuff, but it's always a real chore and debugging is not easy. I've done a lot of programming in general so it's really just another very strange language to me, but for most folks it is probably best to do as suggested previously and contact the AustinNC folks. They are the industry experts, after all.&lt;/P&gt;
&lt;P&gt;That being said, if you think you could do some programming, it is very possible to get this to work properly. It'll be a lot of testing, and then having to always remember what the different parameter settings are. I like doing these things myself because then I get to know the machines better and also develop some NC "tricks" along the way.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jan 2022 17:27:13 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774610#M4991</guid>
      <dc:creator>KenFarley</dc:creator>
      <dc:date>2022-01-25T17:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774844#M4994</link>
      <description>&lt;P&gt;thanks, ken.&lt;BR /&gt;that makes a lot of sense,&lt;BR /&gt;&lt;BR /&gt;I had never used the pressure in the past so id never seen the air options. that should help a lot&lt;BR /&gt;after that, program the fiL so that it knows what to do with the m-code from creo&lt;BR /&gt;for the air gun on / air gun off that should be doable, I hope, as it's just on and off.&lt;BR /&gt;&lt;BR /&gt;for the through spindle coolant and air, on the haas, the spindle needs to stop before the coolant pump turns on, so ill need to be really careful how it's done.&lt;BR /&gt;a&lt;BR /&gt;on the plus side, because we have the extended height table, so long as i don't use extended tool holders i cant touch the bed of the table so crashing shouldn't be an issue if I run without vices.&lt;BR /&gt;&lt;BR /&gt;ill give it a go&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 23:27:23 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774844#M4994</guid>
      <dc:creator>garytinker</dc:creator>
      <dc:date>2022-01-26T23:27:23Z</dc:date>
    </item>
    <item>
      <title>Re: adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774845#M4995</link>
      <description>&lt;P&gt;fantastic thanks ill have a read and see what i find.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 22:16:21 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774845#M4995</guid>
      <dc:creator>garytinker</dc:creator>
      <dc:date>2022-01-26T22:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: adding m codes to the post processor for a haas vf4ss</title>
      <link>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774961#M4997</link>
      <description>&lt;P&gt;Hi Gary,&lt;/P&gt;
&lt;P&gt;Yeah it was the same for me. I went to see "just what are the coolant options available?" and then noticed all the pressure options that I have never used. To be honest, I've not done anything with coolant FIL handling - I've seen the statements in the .ncl files, but it's always "just worked" with the simple on/off coolant situation we have on our machines.&lt;/P&gt;
&lt;P&gt;Like a lot of these things, the real chore for me is, once I figure it out, always remembering to set all the different things I found that make it work. It's nice when it's all set up and you can just post-process without any hand editing, though.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jan 2022 11:35:18 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Manufacturing-CAM/adding-m-codes-to-the-post-processor-for-a-haas-vf4ss/m-p/774961#M4997</guid>
      <dc:creator>KenFarley</dc:creator>
      <dc:date>2022-01-27T11:35:18Z</dc:date>
    </item>
  </channel>
</rss>

