586,119 active members*
3,676 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Okuma > Okuma P300M: P# Q# Parameter write during Automatic operation
Results 1 to 10 of 10
  1. #1
    Join Date
    Oct 2010
    Posts
    51

    Okuma P300M: P# Q# Parameter write during Automatic operation

    Hey Guys!

    Okuma Genos M560R-V +4th axis (Tsudakoma RNE 200 R,D integrated solenoid operated pneumatic brake, simultaneous 4axis capable configuration )
    Okuma Genos M560V-e +4th axis (Tsudakoma RNE 200 R,D integrated solenoid operated pneumatic brake, simultaneous 4axis capable configuration )
    No inverse time feed no fancy rotary functionality on the controls.

    My rotary axis is stalling for a fraction of a second before starting its feed movement after block that did not resulted rotary axis feed move. this is problematic during such situations where you want to move in a plane tangent to the rotary axis then move around a cylindrical feature tangent to the first plane and coaxial with the rotary axis. Take a look at the picture and you will get it

    My investigation led me to believe that it is happening because the machines are set up by parameter to use automatic clamp/unclamp of the rotary axis. based on the information in the pdf and after checking the parameter setting on the machines.
    In order to retain this setting for obvious reasons, I need to find out the exact syntax of changing these parameters in automatic mode. that way i can either put it in a macro and a pair of M codes on the machine which i can easily revoke in the CAM software when simultaneous cycle is being executed. Might say i wish to create a pair of M code to prepare the CNC control for simultaneous rotary machining with M code controlled Clamp/Unclamp action and back to automatic Clamping on the fly every occasion.
    I understand there is 3 ways of parameter input based on the manual however couldn't find any actual examples of how to program parameter data input via code run in the .min file.

    Attachment 487298
    Code:
    N3 T=VC3 M6 (D=8 3ELU KF UJJ GARANT 202387 BT40H50WE08)
    / T=VC4
     G56 HA DA M8
     F380 S3180 M3  
    (index opreation)
     G0 A330 M15 (330 deg)
     G0 X85.7 Y-33.653 Z50
     G0 Z40
     G1 Z39.622 A15 F4000
     G1 Z39.245 A60
     G1 Z38.867 A105
     G1 Z38.49 A150
     G1 Z38.112 A195
     G1 Z37.735 A240
     G1 Z37.357 A285
     G1 Z36.98 A330
     G0 Y-28.666 Z31.5   (approach end)
     G1 Z30.5 F200       (Z depth)
     G1 Y-19.111 F380    (Linear move)
     G1 Y-11.555
     G1 Y-4                
       (Stalls here for a fracation of a second)
     G1 A326.89 F572.9 M16 
     G1 A323.77
     G1 A320.64
     G1 A317.5
     G1 A314.36
     G1 A311.23
     G1 A308.11
     G1 A305
     G1 A301.89
     G1 A298.77
     G1 A295.64
     G1 A292.5
     G1 A289.36
     G1 A286.23
     G1 A283.11
     G1 A280
     G1 A276.89
     G1 A273.77
     G1 A270.64
     G1 A267.5
     G1 A264.36
     G1 A261.23
     G1 A258.11
     G1 A255
     G1 A251.89
     G1 A248.77
     G1 A245.64
     G1 A242.5
     G1 A239.36
     G1 A236.23
     G1 A233.11
     G1 A230
     G1 A226.89
     G1 A223.77
     G1 A220.64
     G1 A217.5
     G1 A214.36
     G1 A211.23
     G1 A208.11
     G1 A205             
             (does not stall here)
     G1 Y3.555 F380
     G1 Y11.111
     G1 Y18.666
     G1 Y24.666
     G0 Z31.5
     G0 Y30.826 Z39.367
     G1 X85.919 Y29.956 Z40.033 A201.33 F4000 (connection moves to start another slot)
     G1 X86.138 Y29.072 Z40.68 A197.66
     G1 X86.356 Y28.173 Z41.307 A193.98
     G1 X86.575 Y27.261 Z41.915 A190.31
     G1 X86.794 Y26.336 Z42.502 A186.64
     G1 X87.012 Y25.398 Z43.069 A182.97
     G1 X87.231 Y24.448 Z43.615 A179.3
     G1 X87.45 Y23.487 Z44.14 A175.63
     G1 X87.669 Y22.514 Z44.645 A171.95
     G1 X87.888 Y21.53 Z45.127 A168.28
     G1 X88.106 Y20.536 Z45.588 A164.61
     G1 X88.325 Y19.532 Z46.027 A160.94
     G1 X88.544 Y18.518 Z46.444 A157.27
     G1 X88.762 Y17.496 Z46.839 A153.59
     G1 X88.981 Y16.466 Z47.211 A149.92
     G1 X89.2 Y15.427 Z47.561 A146.25
     G1 X89.419 Y14.381 Z47.887 A142.58
     G1 X89.638 Y13.328 Z48.191 A138.91
     G1 X89.856 Y12.269 Z48.471 A135.23
     G1 X90.075 Y11.204 Z48.729 A131.56
     G1 X90.294 Y10.133 Z48.962 A127.89
     G1 X90.513 Y9.058 Z49.173 A124.22
     G1 X90.731 Y7.978 Z49.359 A120.55
     G1 X90.95 Y6.894 Z49.522 A116.88
     G1 X91.169 Y5.807 Z49.662 A113.2
     G1 X91.388 Y4.718 Z49.777 A109.53
     G1 X91.606 Y3.626 Z49.868 A105.86
     G1 X91.825 Y2.532 Z49.936 A102.19
     G1 X92.044 Y1.437 Z49.979 A98.52
     G1 X92.263 Y0.341 Z49.999 A94.84
     G1 X92.481 Y-0.754 Z49.994 A91.17
     G1 X92.7 Y-1.85 Z49.966 A87.5
     G1 X92.919 Y-2.944 Z49.913 A83.83
     G1 X93.137 Y-4.038 Z49.837 A80.16
     G1 X93.356 Y-5.129 Z49.736 A76.48
     G1 X93.575 Y-6.217 Z49.612 A72.81
     G1 X93.794 Y-7.303 Z49.464 A69.14
     G1 X94.012 Y-8.385 Z49.292 A65.47
     G1 X94.231 Y-9.464 Z49.096 A61.8
     G1 X94.45 Y-10.537 Z48.877 A58.13
     G1 X94.669 Y-11.606 Z48.634 A54.45
     G1 X94.887 Y-12.669 Z48.368 A50.78
     G1 X95.106 Y-13.726 Z48.079 A47.11
     G1 X95.325 Y-14.776 Z47.767 A43.44
     G1 X95.544 Y-15.819 Z47.431 A39.77
     G1 X95.762 Y-16.855 Z47.073 A36.09
     G1 X95.981 Y-17.883 Z46.693 A32.42
     G1 X96.2 Y-18.902 Z46.29 A28.75
     G1 X96.419 Y-19.911 Z45.864 A25.08
     G1 X96.637 Y-20.912 Z45.417 A21.41
     G1 X96.856 Y-21.902 Z44.948 A17.73
     G1 X97.075 Y-22.882 Z44.457 A14.06
     G1 X97.294 Y-23.851 Z43.945 A10.39
     G1 X97.512 Y-24.808 Z43.412 A6.72
     G1 X97.731 Y-25.753 Z42.858 A3.05
     G1 X97.95 Y-26.686 Z42.283 A359.38
     G1 X98.169 Y-27.606 Z41.688 A355.7
     G1 X98.387 Y-28.513 Z41.073 A352.03
     G1 X98.606 Y-29.407 Z40.438 A348.36
     G1 X98.825 Y-30.286 Z39.784 A344.69
     G1 X99.044 Y-31.15 Z39.111 A341.02
     G1 X99.262 Y-32 Z38.419 A337.34
     G1 X99.481 Y-32.834 Z37.708 A333.67
     G1 X99.7 Y-33.653 Z36.98 A330
     G0 Y-28.666 Z31.5
     M30
    Also notice that i had to output the connection moves between actual feed work moves via G1 because i couldn't ask the controller to skip the in position check at G0 A axis indexing movements resulting in many many stops during rotation. Also anyone has a detailed explanation What G143 is for? Manual saiz: Rotary axis position command (under rotary axis control by Super Hi-NC)

  2. #2
    Join Date
    Oct 2010
    Posts
    51

    Exclamation Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    Quote Originally Posted by ungie
    [CODE
    N3 T=VC3 M6 (D=8 3ELU KF UJJ GARANT 202387 BT40H50WE08)
    / T=VC4
    G56 HA DA M8
    F380 S3180 M3
    (index opreation)
    G0 A330 M15 (330 deg)
    G0 X85.7 Y-33.653 Z50
    G0 Z40
    G1 Z39.622 A15 F4000
    [/CODE]
    This was my mistake the code shown here was cut together because it wasn't the first instruction after toolchang in the CAM sequence. The correct M code there is M16
    Also here is a picture with the tool normals and a bit of in detail explanation
    Attachment 487300

  3. #3
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation


  4. #4
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    Click image for larger version. 

Name:	Rotary inverstigation_08.jpg 
Views:	1 
Size:	107.9 KB 
ID:	487370Click image for larger version. 

Name:	Rotary inverstigation_09.jpg 
Views:	1 
Size:	34.5 KB 
ID:	487372Click image for larger version. 

Name:	Rotary inverstigation_10.jpg 
Views:	1 
Size:	93.7 KB 
ID:	487374

  5. #5
    Join Date
    Nov 2007
    Posts
    352

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    ()
    Y-4.0?
    ()

  6. #6
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    it is by design so the material doesn't roll upwards from under tool into the end of the mill, rather the material is only introduced on the side of the endmill thus creating more desirable and easy to evacuate chips as a result + helps with the resonances. it is output by a 5 axis cycle. nothing fancy though just Y axis offset applied to plain rotary. i do a wall finish with minimal Y offset too at the end with another tool and the slot bottom is great. I use Y-2 with a dia 8mm endmill for finishing

  7. #7
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation


  8. #8
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    output of parameters from the machine in the attachment

  9. #9
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    Wondering if the DATA IN/OUT->INPUT command or the FOPENA->READ>GET command is available in auto mode running a .min file

  10. #10
    Join Date
    Oct 2010
    Posts
    51

    Re: Okuma P300M: P# Q# Parameter write during Automatic operation

    Click image for larger version. 

Name:	FOPENA.jpg 
Views:	1 
Size:	42.9 KB 
ID:	487400

Similar Threads

  1. Replies: 4
    Last Post: 06-06-2023, 04:27 AM
  2. Okuma OSP-p300m RENISHAW
    By Se7en_mc in forum Okuma
    Replies: 6
    Last Post: 04-05-2019, 05:20 PM
  3. Replies: 37
    Last Post: 05-24-2018, 07:01 PM
  4. Okuma MU 400V II osp-p300m-h programs
    By RumenR in forum Okuma
    Replies: 4
    Last Post: 03-31-2017, 07:13 AM
  5. OKUMA MB4000 OSP-P300M question
    By c63amg in forum Okuma
    Replies: 24
    Last Post: 03-09-2017, 02:48 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •