Hi, I'm writting a post-processor for a 5 axis CNC which doesn't have DWELL time in some canned cycles, like G73.
Reading the post-process there are two groups:
800..811 = xxx no dwell
820..831 = xxx with dwell
Code:
800. Standard drilling cycle no dwell #1? "G81"
801. Peck drill cycle no dwell #2? "G83"
802. High speed peck drill cycle no dwell #3? "G73"
803. Tapping cycle no dwell #4? "G84"
804. Boring cycle #1 no dwell #5? "G85"
805. Boring cycle #2 no dwell #6? "G86"
806. Back boring cycle no dwell #7? "G87"
807. Left hand tapping cycle no dwell #8? "G74"
808. Fine boring cycle no dwell #9? "G76"
809. Hole making cycle no dwell #10? ""
810. Hole making cycle no dwell #11? ""
811. Hole making cycle no dwell #12? ""
820. Standard drilling cycle with dwell #1? "G82"
821. Peck drill cycle with dwell #2? "G83"
822. High speed peck drill cycle with dwell #3? ""
823. Tapping cycle with dwell #4? "G84"
824. Boring cycle #1 with dwell #5? "G88"
825. Boring cycle #2 with dwell #6? "G89"
826. Back boring cycle with dwell #7? "G77"
827. Left hand tapping cycle with dwell #8? "G74"
828. Fine boring cycle with dwell #9? "G76"
829. Hole making cycle with dwell #10? ""
830. Hole making cycle with dwell #11? ""
831. Hole making cycle with dwell #12? ""
I guess that if I set:
802. High speed peck drill cycle no dwell #3? "G73"
822. High speed peck drill cycle with dwell #3? ""
the post engine don't use the programmed CAM dwell and don't place the time in G73 call
but the post-engine continue to add dwell time and to remove it I've to modify the line:
73. High speed peck drill canned cycle - Fast peck
n,g_canned_cycle,g98_g99,x_f,y_f,drill_depth,refer ence_plane,peck_drill_increment,dwell,canned_feed_ rate
// SET_XX : Removed unavailable dwell
// n,g_canned_cycle,g98_g99,x_f,y_f,drill_depth,refer ence_plane,peck_drill_increment,canned_feed_rate
What I've mistaked to undestand about options 800..831 ?
There is a documenti which describe this options ?
Attached to file post-processor and MacSim