<?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: How can i trap a  $$-&amp;gt; CSYS  command in GPOST in 3D Part &amp; Assembly Design</title>
    <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328020#M47602</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Julien perfectly spotted it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just would like to complement it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPOST has its own development "language", FIL, and it interprets basically APT flavors, an area where Austin NC has a great history and contribution. It happens that in order to interface GPOST with the CAM systems out there, Austin NC developed "interfaces" that are nothing more than "parsers/translators" that converts the native CL format from a given CAM system to Austin NC "APT" language, which is then interpreted by GPOST / FIL and manipulated to provide output you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The way GPOST itself interpret commands never changes. What changes is the interfaces between GPOST and the CAM systems... they are responsible for converting the neutral file (CL) to GPOST APT language, and the rest is done by GPOST/FIL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like Julien exposed, in GPOST / PTC interface, the Pro/NC $$ CSYS statement it is equivalent to the "CAMERA" statement in the GPOST's APT implementation... &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time you post a file, you are going to see that in the output directory GPOST creates a file with the same name of your CL, but the extension is .ACL - If you open it, you are going to see many similarities with the original CL, but this is the pre-posted file (The translation of your CL file to the GPOST APT format). (I guess .ACL stands for "Austin CL") &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPOST basically takes this .ACL file and then process it. Pretty clever from Austin folks, because they have a unique implementation on the GPOST side.. the interfaces isolates the particularities of each CAM system, converts them to the "generic" language interpreted by GPOST and the rest you know...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to learn more about what is what in PTC CL -&amp;gt; GPOST APT, you could start studying the FIL / GPOST reference guides on Pro/NC help and this file I mentioned above. You are going to see that lots of things in the help will start to make sense. &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/cool.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 May 2011 02:04:51 GMT</pubDate>
    <dc:creator>DanielSantos</dc:creator>
    <dc:date>2011-05-25T02:04:51Z</dc:date>
    <item>
      <title>How can i trap a  $$-&gt; CSYS  command in GPOST</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328018#M47600</link>
      <description>Hi everybody, i'm writing a postprocessor using FIL and GPOST.Pro/NC doesn't export a rotation on C axis i need to position my tool.In NCL file i've the $$-&amp;gt; CSYS with all the values i need to calculate my C angle.Is there a quick way to trap this statement ad using</description>
      <pubDate>Sat, 05 May 2018 06:49:11 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328018#M47600</guid>
      <dc:creator>OsvaldoItaly</dc:creator>
      <dc:date>2018-05-05T06:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: How can i trap a  $$-&gt; CSYS  command in GPOST</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328019#M47601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;better than never the CSYS command can be caught with the cimfil/on,CAMERA.&lt;/P&gt;&lt;P&gt;Hope it help you or someone else.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 May 2011 20:01:46 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328019#M47601</guid>
      <dc:creator>JulienRODOLAUSS</dc:creator>
      <dc:date>2011-05-17T20:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: How can i trap a  $$-&gt; CSYS  command in GPOST</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328020#M47602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Julien perfectly spotted it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just would like to complement it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPOST has its own development "language", FIL, and it interprets basically APT flavors, an area where Austin NC has a great history and contribution. It happens that in order to interface GPOST with the CAM systems out there, Austin NC developed "interfaces" that are nothing more than "parsers/translators" that converts the native CL format from a given CAM system to Austin NC "APT" language, which is then interpreted by GPOST / FIL and manipulated to provide output you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The way GPOST itself interpret commands never changes. What changes is the interfaces between GPOST and the CAM systems... they are responsible for converting the neutral file (CL) to GPOST APT language, and the rest is done by GPOST/FIL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like Julien exposed, in GPOST / PTC interface, the Pro/NC $$ CSYS statement it is equivalent to the "CAMERA" statement in the GPOST's APT implementation... &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time you post a file, you are going to see that in the output directory GPOST creates a file with the same name of your CL, but the extension is .ACL - If you open it, you are going to see many similarities with the original CL, but this is the pre-posted file (The translation of your CL file to the GPOST APT format). (I guess .ACL stands for "Austin CL") &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPOST basically takes this .ACL file and then process it. Pretty clever from Austin folks, because they have a unique implementation on the GPOST side.. the interfaces isolates the particularities of each CAM system, converts them to the "generic" language interpreted by GPOST and the rest you know...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to learn more about what is what in PTC CL -&amp;gt; GPOST APT, you could start studying the FIL / GPOST reference guides on Pro/NC help and this file I mentioned above. You are going to see that lots of things in the help will start to make sense. &lt;IMG src="https://community.ptc.com/legacyfs/online/emoticons/cool.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2011 02:04:51 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328020#M47602</guid>
      <dc:creator>DanielSantos</dc:creator>
      <dc:date>2011-05-25T02:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: How can i trap a  $$-&gt; CSYS  command in GPOST</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328021#M47603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt; i got it!!!&lt;/P&gt;&lt;P&gt;I forgot to publish my solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CIMFIL/ON,CAMERA&lt;BR /&gt; OSVCOS=POSTF(7,4)&lt;BR /&gt; OSVSIN=POSTF(7,5)&lt;BR /&gt; NEWC = ATAN2F(OSVCOS,OSVSIN)-90&lt;BR /&gt;CIMFIL/OFF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the way i solved my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;P&gt;Osvaldo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2011 06:39:14 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/328021#M47603</guid>
      <dc:creator>OsvaldoItaly</dc:creator>
      <dc:date>2011-07-15T06:39:14Z</dc:date>
    </item>
    <item>
      <title>Re: How can i trap a  $$-&gt; CSYS  command in GPOST</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/482703#M47604</link>
      <description>&lt;P&gt;sorry, I have try your solution but that C code still no generate in tap file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I use Mill-Turn type to machine side of part, but Creo no generate C code in tap file. I have defined planar machining of Gpost, but Creo always generated In, Jn and Kn in tap file. Do you know how to generate C code if I use planar machining?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2017 04:49:15 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/How-can-i-trap-a-gt-CSYS-command-in-GPOST/m-p/482703#M47604</guid>
      <dc:creator>mrao</dc:creator>
      <dc:date>2017-08-29T04:49:15Z</dc:date>
    </item>
  </channel>
</rss>

