Here's the video which shows the problem clearly.
https://www.youtube.com/watch?v=0dJGOnngLEY
Printable View
Here's the video which shows the problem clearly.
https://www.youtube.com/watch?v=0dJGOnngLEY
Yep that looks like G61 exact stop so try G64 and like Ger says enter Q parameter with value of Zero because Linux CNC seems to have a quirk that it requires it other wise G64 is ignored.! So check code for G61 and replace with G64 Q0 or if G-code doesn't have G61 just enter G64 Q0 in MDI before running the G-code as it's a Modal command so will stay set to G64 until changed by G61.
Eh eh just watched your other vids of the enduro. Looks like you have that little 150 set to exact stop as well. . .Lol . . . . Stand up man and let it have it. . .Lol . . . . . Get in attack position like this Attachment 12007
but stay out the trees like this. . Lol Attachment 12008
We raced Ktm's for 3 years and the 150SXF I used for a practice bike was the most run you could have with cloths on. . .Lol.
When they first Came out they had a problem with top handle bar clamp snapping so I made a Fixed cross brace to replace them it also had the affect of stiffening the forks so they didn't twist when dropped in corners.! . . . . Some where I still have the G-code if you ever need it.
Attachment 12009
Hi Jazz, its a exc 200. I havent ridden it in over a year :( and im quite the amature at that.
Anyway these curves, well i realised they arnt curves anymore but a collection of very small straight lines that add up to make a curve!!!
Thats right, so for instance in one line of code for the curve there is only a X and a Z coordinate!
Is there anyway i can make cambam output radiuses to make the curves up instead of lots of straight lines.
Also jazz it is using G64, but this is used for the small corners in the roughing process, not in the curve process.
Post the G-code so can have a look.
Like as been said earlier seems Linux CNC as a quirk and if the P or Q parameter isn't stated then G64 will be ignored so if Cambam is just putting out G64 then chances are your not actually in G64.?
Try this copy the G-code file then Delete any reference to G64 or G61 from the G-code file. Next in MDI type G64 P0 Q0 then run the code again.
G64 will stay inaffect because it's Modal and will now be used for the complete program and the rest of the session unless changed by G61 or G61.1
G21 G90 G40
G0 Z5.0
( T0 : 6.2 )
T0 M6
( 3DSurface1 )
G17
M3 S1000
G0 X-68.3899 Y-1.24
G1 F2400.0 Z-33.0241
G1 F3500.0 X-66.7887 Z-28.8931
G1 X-65.5487 Z-26.3339
G1 X-64.3087 Z-23.7747
G1 X-63.0687 Z-21.4983
G1 X-60.5887 Z-18.0194
G1 X-59.3487 Z-16.28
G1 X-58.1087 Z-14.8685
G1 X-54.3887 Z-10.9792
G1 X-53.1487 Z-9.9919
G1 X-49.4287 Z-7.0334
G1 X-48.1887 Z-6.261
G1 X-44.4687 Z-4.119
G1 X-43.2287 Z-3.4521
G1 X-38.2687 Z-1.6107
G1 X-37.0287 Z-1.1957
G1 X-30.8287 Z-0.0754
G1 X-29.5887 Z-0.0412
G1 X-24.6287 Z-0.0064
G1 X-23.3887 Z0.0
G1 X2.8412
G1 F2400.0 X3.1 Y1.24
G1 F3500.0 X-23.3887
G1 X-24.6287 Z-0.0064
G1 X-29.5887 Z-0.0412
G1 X-30.8287 Z-0.0754
G1 X-37.0287 Z-1.1957
G1 X-38.2687 Z-1.6107
G1 X-43.2287 Z-3.4521
G1 X-44.4687 Z-4.119
G1 X-48.1887 Z-6.261
G1 X-49.4287 Z-7.0334
G1 X-53.1487 Z-9.9919
G1 X-54.3887 Z-10.9792
G1 X-58.1087 Z-14.8685
G1 X-59.3487 Z-16.28
G1 X-60.5887 Z-18.0194
G1 X-63.0687 Z-21.4983
G1 X-64.3087 Z-23.7747
G1 X-65.5487 Z-26.3339
G1 X-66.7887 Z-28.8931
G1 X-68.6487 Z-33.0241
G1 F2400.0 Y3.72
G1 F3500.0 X-66.7887 Z-28.8931
G1 X-65.5487 Z-26.3339
G1 X-64.3087 Z-23.7747
G1 X-63.0687 Z-21.4983
G1 X-60.5887 Z-18.0194
G1 X-59.3487 Z-16.28
G1 X-58.1087 Z-14.8685
G1 X-54.3887 Z-10.9792
G1 X-53.1487 Z-9.9919
G1 X-49.4287 Z-7.0334
G1 X-48.1887 Z-6.261
G1 X-44.4687 Z-4.119
G1 X-43.2287 Z-3.4521
G1 X-38.2687 Z-1.6107
G1 X-37.0287 Z-1.1957
G1 X-30.8287 Z-0.0754
G1 X-29.5887 Z-0.0412
G1 X-24.6287 Z-0.0064
G1 X-23.3887 Z0.0
Thats only a small section. I had already removed G64 when i copied it.
i put into mdi what you said and still no luck. For what it is worth the machine runs smooth and fast when i run an example provided which is a spiral. the spiral's code is lots of radius's not lots of small lines like the above
Ok well maybe this is why folks return to Mach3 so then the solution is Mach3. . .:hysterical:
Okay have just done a simple 'blob' of water outline curve which runs x and y plane. turned the outline of this blob into a dxf then code. then deleted g64. can now control g64 g61 P and Q parameters from mdi and no suprises, it all works well if set to G64P0Q0. A pattern is starting to emerge.It works well with radius commands but doesn't when a curve is made using lots of straight lines.
So the question is how do you make cambam output radiuses for curves instead of lots of straight lines? Ive been into the postprocessor and tried all options relating to curves, it outputed exact same code though.
and no mach 3 for me!!!!:barbershop_quartet_