Oh yes I see how you calculate it for this example on simulation. Actually I would need to make and calculate it for general case where fillet can be only quarter of length or any other arbitrary length. I get line segments from 3d cad program.
Need to think if calculation of g93 feed is possible from having start and end point of tiny line segments (center of rotation always at x=0 and z=0). ... On Aug 21, 2016 11:46 PM, "Andrew" <[email protected]> wrote: > 2016-08-11 16:12 GMT+03:00 Klemen Živkovič <[email protected]>: > > > What is needed is constant speed over surface - but surface is moving in > my > > example. > > > > Do i need to bring up feed rate when pipe rotates to simulate constant > > speed over surface? > > > > I looked at your G-code and simulation. > > Actually while the pipe rotates 90 deg your X moves full stroke. So it's > not about B axis velocity. You have to calculate feed rate to get constant > surface speed for the fillet. > > Say, you want 1200 mm/min surface speed. The lenght of the fillet arc is > (just a guess) 20mm, but X should move 100mm while the arc is processed. > It's 1200*100/20 = 6000 mm/min. > > Inverse time is definitely more useful here: 20 mm arc takes 1s at > 1200mm/min, it's G93 F60. > > Andrew > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
