Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-28 Thread Rudy du Preez
I have found a way to do rotational shifts of the C-axis using XYZACkins. I use the B-axis for that and just program G0 Bxx at the start of each blade of the impeller, where xx is the absolute position of each blade; ie 0, 90, 180, 270 for 4 blades. The B position is available and free to use in

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-28 Thread Andy Pugh
On 28 Dec 2011, at 05:52, "Rudy du Preez" wrote: > If I use a G55 of say G55 c45 nothing happens. ... > I hope the problem is now clearer and look forward to some response Yes, I now understand that you want to pass a tool XYZAC to the G code and have EMC2 convert the A and C to movements in

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-28 Thread Viesturs Lācis
2011/12/28 Rudy du Preez : > In a recent posting I did say where photo's of my machine and an impeller > cut with it can be looked at. > > It is in groups.yahoo.com under group SA-CNC-CLUB in "photos". This is the > discussion group for our local CNC club (South Africa), which I started > about 2 y

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-28 Thread Andrew
2011/12/28 Rudy du Preez > It is in groups.yahoo.com under group SA-CNC-CLUB in "photos". > I tried searching "Sorry, no matches were found for SA CNC CLUB" Andrew -- Write once. Port to many. Get the SDK and tools to s

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-27 Thread Rudy du Preez
In a recent posting I did say where photo's of my machine and an impeller cut with it can be looked at. It is in groups.yahoo.com under group SA-CNC-CLUB in "photos". This is the discussion group for our local CNC club (South Africa), which I started about 2 years ago (SA-CNC-CLUB) and has about 4

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets (Viesturs)

2011-12-27 Thread Viesturs Lācis
2011/12/27 Rudy du Preez : > > I want to be able to use offsets of C (and possibly A) while in world mode. > Whereas it works OK in joint coordinates with trivkins, it seems to function > differently in world mode using XYZCkins. My example code in the previous > mail explained all that. Then I do

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets (Viesturs)

2011-12-27 Thread andy pugh
On 27 December 2011 18:38, Rudy du Preez wrote: > I want to be able to use offsets of C (and possibly A) while in world mode. > Whereas it works OK in joint coordinates with trivkins, it seems to function > differently in world mode using XYZCkins What does XYZCkins do that trivkins doesn't? Is

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets (Viesturs)

2011-12-27 Thread Rudy du Preez
Viesturs No I did not screw it up. My kinematics equations are an abstract from a full XYZACkins program with dx,dy,and dz axis offsets, which have been tested and has worked for a long time cutting impellers and other stuff. I wanted to keep it simple to address the issue of G54, to G59 offsets.

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets (Andy Pugh)

2011-12-27 Thread Viesturs Lācis
2011/12/27 Rudy du Preez : > I am confused with G54 to G59. Look at the following code and run it on a > simulation setup with Axis C rotation added: > > G10 L2 P1 x0  y0  C0 > G10 L2 P2 x10 y10 C0 > G10 L2 P3 x0  y0  C-45 > > o100 sub > G0 x25 y0 > G1 x30 f200 > G1 y5 > G1 x25 > G1 y0 > o100 endsu

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets (Andy Pugh)

2011-12-26 Thread Rudy du Preez
I am confused with G54 to G59. Look at the following code and run it on a simulation setup with Axis C rotation added: G10 L2 P1 x0 y0 C0 G10 L2 P2 x10 y10 C0 G10 L2 P3 x0 y0 C-45 o100 sub G0 x25 y0 G1 x30 f200 G1 y5 G1 x25 G1 y0 o100 endsub g54 G0 x0 y0 C0 o100 call g55 G0 x0 y0 C0 o100 cal

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-26 Thread Andy Pugh
On 26 Dec 2011, at 15:06, "Rudy du Preez" wrote: > I tried to use a G54 in the GCODE for a C-axis offste - it did not seem to > work. I will try again. As far as I know G54 only selects a coordinate system. If you want to put an offset into that (or any other) coordinate system you need to us

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-26 Thread Rudy du Preez
Viesturs Thanks for the response. Perhaps before we go any deeper, have a look at what I have done. I Yahoogroups, under group SA-CNC-CLUB, you will find some photos of the 5-axis machine setup and the part cut. I tried to use a G54 in the GCODE for a C-axis offste - it did not seem to work.

Re: [Emc-users] 5-axis table-table kinematics: G54 offsets

2011-12-26 Thread Viesturs Lācis
2011/12/26 rudy du preez : > I now have a working 5-axis table-table EMC2 controlled machine and have > cut my first 7-bladed impeller (turbo-charger type with slanted and > curved blades). However, I have to provide GCODE for all 7 blades since > G54 type offsets do not seem to work for the C-axis