<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CNC G36 </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/</id><updated>2022-03-25T07:06:27.921000Z</updated><subtitle>Recent posts to CNC G36 </subtitle><entry><title>CNC G36 </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/?limit=25#3f9e" rel="alternate"/><published>2022-03-25T07:06:27.921000Z</published><updated>2022-03-25T07:06:27.921000Z</updated><author><name>erkmah</name><uri>https://forge.codesys.com/u/erkmah/</uri></author><id>https://forge.codesys.comb4b7492d6cfab4fcfae1f034c8bfd9e5224190ce</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
My G Codes first lines are : &lt;br/&gt;
(&lt;strong&gt;)&lt;br/&gt;
N1 G90&lt;br/&gt;
N2 G98&lt;br/&gt;
N3 G75&lt;br/&gt;
N4 G38 O1&lt;br/&gt;
N5 G51 D0.2&lt;br/&gt;
(&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;Are these codes suitable by the book ? &lt;br/&gt;
There is a G75 in N3. Should I insert second G75 N21 and N22 ?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CNC G36 </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/?limit=25#7933" rel="alternate"/><published>2022-03-24T17:20:00.104000Z</published><updated>2022-03-24T17:20:00.104000Z</updated><author><name>Fless</name><uri>https://forge.codesys.com/u/fless/</uri></author><id>https://forge.codesys.com0a2c66795f59df4623aa6f24f3ce374d3a459f68</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;if you did things by the book, you have a task where you interpret the cnc code and prepare the queue.&lt;br/&gt;
When this task processes line N22 the value of OFFSETX changes.&lt;/p&gt;
&lt;p&gt;I guess you want OFFSETX to change when the SMC_Interpolator if finished with the motion in line N21,&lt;br/&gt;
therefor you need to insert a G75 between line N21 and N22.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CNC G36 </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/386830d9e4/?limit=25#174d" rel="alternate"/><published>2022-03-24T09:13:17.357000Z</published><updated>2022-03-24T09:13:17.357000Z</updated><author><name>erkmah</name><uri>https://forge.codesys.com/u/erkmah/</uri></author><id>https://forge.codesys.com501db9da8d6777875ec4dd019a08557770476baa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello everyone, &lt;br/&gt;
I use codesys runtime and I do CNC application with soft motion.&lt;br/&gt;
My G Code is :&lt;br/&gt;
(&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;)&lt;br/&gt;
N9 G0 X-2474.3860 Y1918.6109&lt;br/&gt;
N10 G0 Z50.0&lt;br/&gt;
N11 G0 A100 F50&lt;br/&gt;
N11 G0 X-2474.3860 Y1918.6109&lt;br/&gt;
N12 G1 X-2474.3860 Y1918.6109 Z-5.0 F58&lt;br/&gt;
N13 G1 X-2469.2687 Y1920.6741 Z-5.0 F166&lt;br/&gt;
N14 G1 X-2464.1221 Y1922.6632 Z-5.0 F166&lt;br/&gt;
N15 G1 X-2458.9473 Y1924.5777 Z-5.0 F166&lt;br/&gt;
N16 G1 X-2453.7454 Y1926.4173 Z-5.0 F166&lt;br/&gt;
N17 G1 X-2448.5174 Y1928.1816 Z-5.0 F166&lt;br/&gt;
N18 G1 X-2443.2646 Y1929.8702 Z-5.0 F166&lt;br/&gt;
N19 G1 X-2437.9879 Y1931.4827 Z-5.0 F166&lt;br/&gt;
N20 G1 X-2432.6884 Y1933.0188 Z-5.0 F166&lt;br/&gt;
N21 G1 X-2427.3673 Y1934.4783 Z-5.0 F166&lt;br/&gt;
N22 G36 O$OFFSETX$ D24&lt;br/&gt;
(&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;*&lt;/strong&gt;*)&lt;/p&gt;
&lt;p&gt;I use the G36 for changing variable value but When G Code Program start, my OFFSETX Value equals 24 instantly but I want to change OFFSETX while G Code Line Number N22. &lt;/p&gt;
&lt;p&gt;Did I miss something ? &lt;br/&gt;
Thanks.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>