2011/12/26 rudy du preez <rud...@iburst.co.za>:
> 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, whereas they seem
> to work for x-, y- and z-axes (in WORLD mode).
>
> It would be nicer to index 51.43 deg around C-axis and then repeat the
> code for one blade 7 times. The C-axis is mounted on the A-axis which is
> mounted on the X, Y and Z axes in that order.
>
> Does anyone have an explanation for this behaviour?
>

When I was working on the robot, I learned that G54 offset does work
with A and C axes.
I guess You need to share complete details, what You did to try and
what exactly was the result You obtained.

Do I understand correctly, that Your C axis is a rotary joint, mounted
on XY table and rotating part around Z?
If that is correct, is there any particular reason, why Your solution
could not be:
1) create the g-code for one blade (without C movements); optional -
save it as a subroutine file;
2) in another file - paste blade code or call subroutine, after that
rotate C by 51.43 deg, do next blade by pasting code or calling the
same subroutine again. Repeat until all blades are done.
Note: calling subroutines will make the whole process easier to
overview and understand. E.g. if You need some changes in blade's
code, with subroutines You have to change only 1 place - subroutine
file.

Viesturs

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to