Does anyone have any tips on how to travel down a small radius in increments of say 6mm. Like if I was to take a 6 inch that 2 foot long cut in half and follow the radius left to right and right to left in increments of 6mm to ensure full coverage. Thanks for reading. All tips and knowledge is greatly appreciated
Fanuc radius programing
-
Wellrick -
July 26, 2023 at 1:16 PM -
Thread is Unresolved
-
-
Can you tell us what your application is?
In general you could use an Arc (A) or Circular (C) motion instruction. I would use the math package (sine, cosine) to calculate the positions in a loop.
-
There's an Hvof spray gun on the robot. I'm spraying double barrel mixing rotor housings. 5 inch diameter. Its like painting with a 3/8 coverage area. So I'm trying to make it 3 feet top to bottom in 6mm incriminates. Thank you for replying.
-
I don't have time for a full reply right now, but the following two threads may help you out:
1st, programmatically cutting circles - your application will be slightly different since you're moving in a different plane but this should give you ideas: Re: Problem with simple circles, is there direct input method for programming them
2nd, calling a program in a loop - again slightly different application but same concept: RE: FANUC arc mate 120. How to weld with fragments.
The other thing you'll have to do is in your programmatic arc / spray program you'll have to reverse direction every pass. You can use your loop index mod 2 *(-2) +1 to give you a register that will alternate between -1 and 1 every pass. You can multiply your offsets by this to reverse direction every pass.
Hope that makes enough sense to get you pointed in the right direction.