On 2014-12-03 16:22, andy pugh wrote: > On 3 December 2014 at 13:33, Marius Liebenberg <[email protected]> wrote: >> I will most likely end up doing just that as there are many conditions >> to be met along the way. SO it is not just a simple move using G1 or G0. >> I have to orientate the tool in a radial axis and change that at several >> positions along the X axis. > Wacky idea... > > The correlation between axial position and rotary position could be > defined by a lincurve component. (albeit that would put slight corners > in the rifling in cases where the lead changes with axial position > (gain-twist rifling) ) > > And if the HAL to define the breakpoints in the curve was a standalone > file, an M-code or Python could execute that HAL code to vary the > values and load a "setting" If I sync the rotational axis to the X axis and use the feedback from the X axis as a scaled command for the rotational axis, I could change the scale factor on the fly based on the actual position of the X axis. The spiral cut will start off as a regular spiral but the last number of inches has a progressive increment in the twist. So I envisage only having a G1 move for the X axis and then slave the rotational axis via a component of sorts or I have to control the whole movement via the component.
What complicates the process is that the tool rotates and it has to be stopped at a certain place, the tool wedge must be adjusted to lift the tool a fraction of a millimetre (0.01 or less) and then return to the last rotational position and continue the cutting process. When it gets to the other end, the tool must be collapsed and the rod pushed back through the barrel. So the two axis are *not* always married. -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 QQ 1767394877 ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
