Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Alpha harrison post


Recommended Posts

This is a work in progress. These alpha controls are dumbed down fanuc 21t controls for teach harrison lathes pre 1999. They accept G code no problem however they need sets of information in the correct order to operate, ( the sets - 2 per tool change)

I have got the post to a level where I can operate single tool programs with very little editing but it still needs work.

For example 

#509=   1 value must increment +1 every time #509 is encountered

 

IF[531EQ1]GOTO502 must change to IF[531EQ2]GOTO503 at end of each set.(2 sets per tool change) needs to update EQ and GOTO by one each time

 

I would appreciate any help with this

O0001

(AZ T001)

IF[#530EQ1]GOTO#529

IF[#1000EQ1]GOTO[#509*10]

IF[#1001EQ1]GOTO[#509*10]

N10

#501=1   1st set

#502=12 tool number - works ok

#503= X20.   xh$ must not show X just 20. 

#504= Z60.   zh$ must not show Y just 60. 

#507=1

#509=1 increments each set by one (not each tool change)

#510=F must show just .2 etc- not F... can only get rapid feed here with fr$ must not be reading 1001 yet?

M50

IF[#531EQ1] GOTO502  

M10

N502

N20

#500=1  second set

#501=1

#502=12 Tool 12 works OK

#503=  X20. xh$ must not show X just 20. 

#504=  Z60. zh$ must not show Y just 60.

#505= 1000

#506= -1000

#507= 1    

#508= 1    

#509= 2 increments each set ( not each tool change)

#510=F must show just .2- no F can only get rapid feed here with fr$

M50

IF[#531EQ2] GOTO 503

M10

M11

G1 X20. Z2.

M12

M13

Z0. F.2

Z-15.

X24.4

G3 X30. Z-17.8 I0. K-2.8

G1 Z-25.

X32.828 Z-23.586

M14

M11

G0 X40. Z60.

M12

M15

N30

N503

#501=1 toolchange (third set)

#502=7 toolnumber

#503= X20.

#504= Z60.

#507=1

#509=3 incremented to 3 (third set)

#510=F

M50

IF[#531EQ3] GOTO504

M10

N504

N40

#500=1

#501=1

#502=7

#503=  X20.

#504=  Z60.

#505= 1

#506= 1

#507= 1

#508= 1

#509= 4

#510=F 

M50

IF[#531EQ4] GOTO 505

M10

M11

G1 X10. Z2.

M12

M13

Z0. 

Z-25.005

X7.172 Z-23.591

G0 Z-13.965

M14

M11

G0 X40. Z60.

M12

M15

N505

M16

%

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...