I have a problem concerning a postprocessor for a five axis table-table machine with heidenhain INTC 530. In attachment you find a video of the toolpath (5 axis contour profile). During simulation the toolpath is simulated without any error, but if I use this posted file on the machine, the machine returns simultanious to C zero and then finishes the rest of the toolpath. The postprocessor should output a C value of more than 360 degrees. I already tried the following sollution in postbuilder:
set mom_kin_5th_axis_max_limit "+99999"
set mom_kin_5th_axis_min_limit "+99999"
set mom_kin_rotary_axis_method "PREVIOUS"
MOM_output_literal "* - mom_kin_rotary_axis_method= $mom_kin_rotary_axis_method"
MOM_output_literal "* - mom_kin_5th_axis_min_limit= $mom_kin_5th_axis_min_limit"
MOM_output_literal "* - mom_kin_5th_axis_max_limit= $mom_kin_5th_axis_max_limit"
Is there a specific parameter I could set on the INTC 530 to force the machine to do the same as the virtual machine simulation or is there a method to force the post to output a C value more the 360 degrees instead of returning to zero, like to posted file in attachment?
171 L X1.694 Y7.97 C348.348
172 L X1.415 Y8.024 C350.348
173 L X1.134 Y8.069 C352.345
174 L X.852 Y8.103 C354.345
175 L X.568 Y8.128 C356.343
176 L X.284 Y8.143 C358.342
177 L X+0.0 Y8.148 C.348
178 L X-.284 Y8.143 C2.354
179 L X-.568 Y8.128 C4.353
180 L X-.852 Y8.103 C6.347
181 L X-1.134 Y8.069 C8.344
If machine returns to zero postprocessor should be able to output -99999 +99999.
It should be done by setting limits in postbuilder C +99999,-99999.
If you want to change behaviour 0-360 (as you show), better call your machine tool supplier.
Thank you for your Quick response.
It should be done by setting limits in postbuilder C +99999,-99999. I think I have set the limits correct:
1 BEGIN PGM O0002 MM
2 FN 0: Q501=300. ; X HOME POSITION
3 FN 0: Q502=+0.0 ; Y HOME POSITION
4 FN 0: Q503=+0.0 ; Z HOME POSITION
5 * - mom_kin_rotary_axis_method= PREVIOUS
6 * - mom_kin_5th_axis_min_limit= -99999
7 * - mom_kin_5th_axis_max_limit= +99999
8 * - OPERATION: CONTOUR_PROFILE_BOVEN - TOOL: T45 FREES_D12
9 PLANE RESET STAY
10 L ZQ503 R0 FMAX M91
If you want to change behaviour 0-360 (as you show), better call your machine tool supplier. I did but the sollution that was proposed did not work. Do you have other suggestions or some code I could try to implement in postbuilder?
M126/M127 could not has an effect.
What solution did they offer to you?
Switch machine C to 0-360 they should do it in kinematic parameters.
Back to -99999+99999:
It should be done by setting limits in postbuilder C +99999,-99999. I think I have set the limits correct.
But your post output doesnt output -99999+99999 - so there is something wrong or different.
(You set it manaully - for sure set in in the general parameters. but t probably wont fix problem.)