586,207 active members*
3,845 visitors online*
Register for free
Login

Thread: sufcam99

Results 1 to 2 of 2
  1. #1
    Join Date
    May 2010
    Posts
    3

    sufcam99

    Hi,
    Recently I found a surfcam99 program stuck in a drawer and was playing around to see if i could get it to work and post a lathe program for Okuma LB12 OSP 500L-G cnc lathe. I used the Okums OSP series post that is standard to surfcamm99. Anyway it looks as though some preparatory functions are not posted. It needs a program stop at the beginning along with absolute positioning, metric units, and index turret. Is this a problem with the post processer and do I need to contact the surfcam or can someone on here help? Also noticed a G99 which as I remember was a unassigned EIA code. How can I find out what is assigned to that code? And does anyone have some suggestions? Thanks.

  2. #2
    Join Date
    Sep 2007
    Posts
    13

    surf99 post help

    Hi,
    I use surrf99 and have a cnc lathe fanuc though.

    g99 is for feed per rev versus
    g98 feed per minute.

    That is the simple question.

    The other about the post processor...
    the lathe post will have a file with ext .L
    the mill .M
    the manipulation will be somewhat versatile I have found,
    however not everything is workable.
    I still cannot move the tool comment block into the tool it belongs,
    rather it appears 2 blocks before the last tool ends.
    I found the first tool change group of codes and added things directly
    Like for the mill I made a G0G90G80G40G54
    there and to start every tool.
    And I was able to modify the rest to a satisfactory level.

    Lookin surf99 directory for
    postform.L

    It probably looks like this inside where the applicable machine is


    StartCode # Start of the program
    %0
    O0
    End

    1stToolChange # First tool change
    T[Tool] t[Tool]
    G[FeedType] G[SpeedType] S[Speed] M[Direct]
    G0 X[V] Z[H] M[Cool]
    End

    Infeed # Enable cutter comp
    G1 G41 X[V] Z[H] F[FRate]
    End

    Outfeed # Disable cutter comp
    G1 G40 X[V] Z[H] F[FRate]
    End

    ToolChange # Secondary tool changes
    M5 M9
    T[Tool] t[Tool]
    G[FeedType] G[SpeedType] S[Speed] M[Direct]
    G0 X[V] Z[H] M[Cool]
    End

    EndCode # End of the program
    M5 M9
    M30
    %0
    End


    Maybe I can be more help for a specific tricky task.
    Hope this will help some.

Posting Permissions

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