Gears machining by milling tools
by Fabio Sada 2002

[<< -1]
[Homepage]
[Index]
[Gallery]
[MailBox]
[+1>>]


 

14 Machining diagram

 



 

14.1 Continous milling mode

 


: ( 3 levels loop ) : SETTING UP: : PLOT of tool and gear assembly : verify dimensions : INPUT DATA of design gear parameters mn,alfa,beta,X,b,da : INPUT limit curvature radius start-arrive and axial step : INPUT gear center desplacement error (eventual) : COMPUTE indexing,rolling and helix parameters : : MACHINING: : FOR FLANK = R,L : INDEX tool axe = base helix angle : COMPUTE offset values due to tool and tool holder : FOR AXIAL LEVEL = BOTTOM TO TOP : COMPUTE offset values due to helix (eventual) : FOR TEETH = 1 TO Z : COMPUTE offset values due to gear index : COMPUTE total offset values : EXECUTE unit cut from r-start to r-end : (in case of center desplacement: divide unit cut into : fractions with linear approx) : NEXT TEETH : NEXT AXIAL LEVEL : NEXT FLANK : END



 

14.2 Multi-plane mode

 


: (4 levels loop) : START : SETTING UP: : PLOT of tool and gear assembly : verify dimensions : INPUT DATA of design gear parameters mn,alfa,beta,X,b,da : COMPUTE all optimized planning chances from 2 to 8 cuts : CHOOSE best cutting plan according to max out-tool : INPUT gear center desplacement error (eventual) : COMPUTE indexing,rolling and helix parameters : : MACHINING: : FOR FLANK = R,L : INDEX tool axe = base helix angle : COMPUTE offset values due to tool and tool holder : FOR PLANNED CURVATURE RADIUS = LONGEST TO SHORTEST : COMPUTE gear rotation according to current curvature radius : ASSIGN micro-cut parameters : FOR TEETH = 1 TO Z : COMPUTE offset values due to gear index : FOR AXIAL LEVEL = BOTTOM TO TOP : COMPUTE offset values due to helix (eventual) : (in case of center desplacement: COMPUTE additional : offset values) : COMPUTE total offset values : EXECUTE unit cut cycle : NEXT AXIAL LEVEL : NEXT TEETH : NEXT PLANNED CURVATURE RADIUS : NEXT FLANK : END



[<< -1]
[Homepage]
[Index]
[Gallery]
[MailBox]
[+1>>]