   | Forums | Sign Up | Reply | Search | Statistics | Home Page | Online now: Guests - 2Members - 0 Most users ever online: 4 [30 Nov 2020 06:01]Guests - 4 / Members - 0 integrexmachinist.com community built on miniBB / Android Apps /

# Turning Time (Lathe Calculator Android App)

 Admin #1 | Posted: 24 Nov 2012 19:43 | Edited by: integrexmanReply I made a new app to calculate the time it takes to remove material when turning. It also converts dimensions, speeds and feeds from inch to metric and vise versa. It will divide up the passes for you so the last pass is not smaller then the rest. So say your bar is 6" and the smallest diameter is 4.731 you can tell the app you want to use a .15 max cut depth and the app will tell you to use a depth of cut of .1269 to get 5 equal passes. Below is a link to it on Google Play.Turning Time
 Admin #2 | Posted: 24 Dec 2012 07:50 | Edited by: integrexmanReply Updated the app. Turning Time- New Icon.- Added RPM range.- Added amount of material removed.- Added material removal rate.
 Admin #3 | Posted: 1 Aug 2015 11:56 | Edited by: integrexmanReply If you turn large diameter parts that take hours of cutting and you know the insert will not last that long you can use the code below to calculate the time to rough turn. So if the cut takes 2 hours and you know you can only get 45min out of an edge you need a quick way to figure out what diameter you can turn down to in 45min then have a M0 to change to a new edge.One day I thought it would be nice to do what Turning Time does (calculate time it takes to rough turn) on the machine. I used common variables to do the same thing. Below is a version I know works on Okuma lathes and a version that should work on Fanuc/Mitsubishi controls. Edit V1-V6(Okuma) or #101=#106(Fanuc/Mitsubishi) for the size and cutting parameters and run the program on the machine. V7-V11 or #107-#111 show the calculations.OKUMA(Calculate the time to rough turn)(EDIT V1-V6, "SELECT & QUIT", PRESS THE GREEN BUTTON)V1=10 (START DIA)V2=5 (FINISH DIA)V3=20 (PART/CUT LENGTH)V4=500 (SFM)V5=.02 (FEEDRATE/REV)V6=.15 (MAX DEPTH OF CUT ON THE SIDE)(NUMBER OF PASSES IS V7)(CUT TIME iN MINUTES IS V8)(CUT TIME iN HOURS IS V9)(MAX RPM IS V10)(EVEN DEPTH OF CUT V11)(Clear Variables)V8=0(Time in Minutes)V9=0(Time in Hours)V10=0(MAX RPM)V30=0V31=0V32=0V33=0V35=[[V1-V2]/2]/V6(NUMBER OF PASSES)V7=FUP[V35](NUMBER OF PASSES ROUND UP TO WHOLE NUMBER)V11=[[V1-V2]/2]/V7(EVEN DEPTH OF CUT)V30=V1(START DIAMETER) N1000M1V30=V30-[V11*2] (DIAMETER FOR EACH PASS) V10=[3.82*V4]/V30 (RPM FOR EACH PASS)V31=V10*V5 (IPM FEEDRATE FOR EACH PASS)V32=V3/V31 (TIME/PASS IN MINUTES)V8=V8+V32 (CUT TIME IN MINUTES)V33=V33+1 (PASS COUNTER)IF[V33 EQ V7] NENDGOTO N1000NENDV9=V8/60 (TIME IN HOURS)M2FANUC%O5566(Calculate the time to rough turn)(EDIT #101-#106, "SELECT & QUIT", PRESS THE GREEN BUTTON)#101=10 (START DIA)#102=5 (FINISH DIA)#103=20 (PART/CUT LENGTH)#104=500 (SFM)#105=.02 (FEEDRATE/RE#10)#106=.15 (MAX DEPTH OF CUT ON THE SIDE)(NUMBER OF PASSES IS #107)(CUT TIME iN MINUTES IS #108)(CUT TIME iN HOURS IS #109)(MAX RPM IS #110)(EVEN DEPTH OF CUT #111)(Clear Variables)#108=0(Time in Minutes)#109=0(Time in Hours)#110=0(MAX RPM)#130=0#131=0#132=0#133=0#135=[[#101-#102]/2]/#106(NUMBER OF PASSES)#107=FUP[#135](NUMBER OF PASSES ROUND UP TO WHOLE NUMBER)#111=[[#101-#102]/2]/#107(E#10EN DEPTH OF CUT)#130=#101(START DIAMETER) N1000M1#130=#1030-[#111*2] (DIAMETER FOR EACH PASS) #110=[3.82*#104]/#130 (RPM FOR EACH PASS)#131=#1010*#105 (IPM FEEDRATE FOR EACH PASS)#132=#103/#131 (TIME/PASS IN MINUTES)#108=#108+#132 (CUT TIME IN MINUTES)#133=#133+1 (PASS COUNTER)IF[#133 EQ #107] GOTO9000GOTO N1000N9000#109=#108/60 (TIME IN HOURS)M2%    More smilies...  Disable smilies in post
 Your reply    » Username  Only registered users are allowed to post here. Please enter your login/password details upon posting a message, or sign up first.
 Integrex General Integrex Programming Mazatrol Integrex Programming EIA Integrex Parameters Matrix Control Multiplex General Multiplex Programming Mazatrol Multiplex Programming EIA Multiplex Parameters E-Machine General E-Machine Programming Mazatrol E-machine Programming EIA E-Machine Parameters Engraving on the Integrex with CNC Write Hyper Quadrex General Hyper Quadrex Mazatrol Hyper Quadrex EIA Hyper Quadrex Parameters Android Apps iOS Apps Machining Related Jobs