How do i get it to work for a horizontal mill using funuc control
Horizontals require a different process to verticals to get the correct B rotations in the NC code
Remember that the "WCS - TOP view" is the layout of all milling setups
Verticals require the T & C planes to be relative to the selected WCS ( ie legal moves that the machine can achieve ). The part is positioned so that it's "top face" is pointing in the Z+ direction & this would be A, B or C zero ( depending on the machine options )
Horizontals-are the similar in that the WCS setup is viewed towards the floor, BUT the the "upper face" of the part is in the FRONT plane ( facing the spindle, the back face of the part is pointing to the ceiling ), FRONT is B-zero, RIGHT SIDE is B90., LEFT is B-90. , BACK is B180
The WCS used ( to get correct code ) is your setup view from the TOP ( ceiling ), T/C plane is the FRONT view of that selected WCS
Technically, the T & C planes on a horizontal will NEVER match the WCS ( when rotations are involved )-------they can match, but will give NC code suitable only for a 3 axis machine & with a B0 at program start ( the 4th axis rotates around the WCS's Z axis. When all your planes do match, you are trying to tell the machine to rotate around your spindle axis---which it cannot do )
Does this make sense ??
Your reseller, should have setup your machine, control, & post for you.
But typically,
to grasp the programming concept is in your ball court, you have to ask the "right" questions to get the correct answer. At times, answers can seem incomplete, until it all "clicks" into place.
Cheers