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:

Heidenhain Post


GVM
 Share

Recommended Posts

Hello, Any Heidenhain or post experts out there willing to share there expertise? I'm trying to tweak in my post for a 3 axis Heidenhain 530I control. Everything seems to be working fine except when I edit drilling depths. I have a part where I'm drilling several holes the same depth except in two locations. I go into operations manager, geometry and edit depths at the two points. When I backplot in Mastercam depths are correct, but the post only puts out the drill cycle once and calls the cycle at all locations and never picks up the fact you wanted to change depths at two locations. Here is a small piece of how the code looks right now;

 

186 CYCL DEF 200 DRILLING ~

Q200=+.1 ; SET-UP CLEARANCE ~

Q201=-.195 ; DEPTH ~

Q206=120 ; FEED RATE FOR PLUNGING ~

Q202=+.195 ; PLUNGING DEPTH ~

Q210=+0 ; DWELL TIME AT TOP ~

Q203=+0 ; SURFACE COORDINATE ~

Q204=+.1 ; 2ND SET-UP CLEARANCE ~

Q211=+0 ; DWELL TIME AT BOTTOM

187 L F MAX M99

188 L X+1 Y-.3125 F MAX M99

189 L X+1.5625 Y-.5 F MAX M99

190 L X+8.3125 F MAX M99

191 L X+8.875 Y-.3125 F MAX M99

192 L X+9.4375 Y-.5 F MAX M99

 

M99 calls the cycle

At line # 189 & 191 I want my depth to change to -.145. I need to somehow make the post recognize the depth change and force a new cycle definition. Any help would be appreciated.

Link to comment
Share on other sites

DavidB, The problem with that is as in my case I’m translating the toolpath for multiple vices in order of tool. When it posts it will run all parts at one depth then return to first vice and run the next depth, to much wasted movement. I can go and add more drilling cycles in order of succession but that is a work around I’d like to eliminate.

Link to comment
Share on other sites

well, I tried the edit depth and my post ignores the depth change also. I never noticed because 99.9% of our mc9's are solid models to program from. but try this before we start editing. translate the points to the negative z depth you need them to be. then set all your drill parmaters to incramental in the opp

this is what I get with 1 point at Z zero and 1 at -1 inch

another thing to do is request from your reseller the MPmaster_heid post from emastercam. it should fix all this for you

 

10 L X-2.884 Y+0 R0 F MAX M3

11 L Z+1 F MAX

12 L Z+.1 F MAX

13 CYCL DEF 200 DRILLING ~

Q200=+.1 ; SET-UP CLEARANCE ~

Q201=-.25 ; DEPTH ~

Q206=50 ; FEED RATE FOR PLNGNG ~

Q202=+0 ; PLUNGING DEPTH ~

Q210=+0 ; DWELL TIME AT TOP ~

Q203=+0 ; SURFACE COORDINATE ~

Q204=+.1 ; 2ND SET-UP CLEARANCE ~

Q211=+2 ; DWELL TIME AT DEPTH

14 L X-2.884 Y+0 F MAX M99

15 L Z+.1 F MAX

16 L X+2.2114 Y-.0252 F MAX

17 L F MAX

18 L Z-.9 F MAX

19 CYCL DEF 200 DRILLING ~

Q200=+.1 ; SET-UP CLEARANCE ~

Q201=+0 ; DEPTH ~

Q206=50 ; FEED RATE FOR PLNGNG ~

Q202=+0 ; PLUNGING DEPTH ~

Q210=+0 ; DWELL TIME AT TOP ~

Q203=-1 ; SURFACE COORDINATE ~

Q204=+.1 ; 2ND SET-UP CLEARANCE ~

Q211=+2 ; DWELL TIME AT DEPTH

20 L X+2.2114 Y-.0252 F MAX M99

21 L Z-.9 F MAX

22 L Z+1 F MAX

23 Z+0 F MAX M91

Link to comment
Share on other sites

I have never noticed this before but the same happens in my post as well. As a quick fix I got round it by editing the jump height between each hole so just select all the centres required even the ones with different depths but same dia then edit depth on those that are shallow and then edit jump height between them this then forces the drill cycle output. see below (metric) i tested for all drill cycles and it seems to work.

 

 

1 BEGIN PGM TEST MM

2 BLK FORM 0.1 Z X+0 Y+0 Z+0

3 BLK FORM 0.2 X+0 Y+0 Z+0

4 TOOL CALL 1 Z S1500 ; 6. DRILL

5 L X+0,0000 Y-16,0000 R0 F MAX M3

6 L Z+2,0000 R0 F MAX M8

7 CYCL DEF 203 UNIVERSL DRILLING

Q200=+3,0000

Q201=-20,0000

Q202=+3,0000

Q203=+0,0000

Q204=+2,0000

Q205=+3,00

Q206=3000

Q208=10000

Q210=0

Q211=0

Q212=+3,0000

Q213=100

8 CYCL CALL

9 L Z+4,0000 R0 F MAX

10 L Y-8,0000 R0 F MAX

11 CYCL DEF 203 UNIVERSL DRILLING

Q200=+3,0000

Q201=-15,0000

Q202=+3,0000

Q203=+0,0000

Q204=+2,0000

Q205=+3,0000

Q206=30

Q208=10000

Q210=0

Q211=0

Q212=+3,0000

Q213=100

12 CYCL CALL

13 L Z+6,0000 R0 F MAX

14 L Y+0,0000 R0 F MAX

15 CYCL DEF 203 UNIVERSL DRILLING

Q200=+3,0000

Q201=-20,0000

Q202=+3,0000

Q203=+0,0000

Q204=+2,0000

Q205=+3,0000

Q206=30

Q208=10000

Q210=0

Q212=+3,0000

Q211=0

Q213=100

16 CYCL CALL

17 L Z+4,0000 R0 F MAX

18 L Y+8,0000 R0 F MAX

19 CYCL DEF 203 UNIVERSL DRILLING

Q200=+3,0000

Q201=-15,0000

Q202=+3,0000

Q203=+0,0000

Q204=+2,0000

Q205=+3,0000

Q206=30

Q208=10000

Q210=0

Q211=0

Q212=+3,0000

Q213=100

20 CYCL CALL

21 L Z+6,0000 R0 F MAX

22 L Y+16,0000 R0 F MAX

23 CYCL DEF 203 UNIVERSL DRILLING

Q200=+3,0000

Q201=-20,0000

Q202=+3,0000

Q203=+0,0000

Q204=+2,0000

Q205=+3,0000

Q206=30

Q208=10000

Q210=0

Q211=0

Q212=+3,0000

Q213=100

24 CYCL CALL

25 L Z+4,0000 R0 F MAX

26 TOOL CALL 0 Z

27 L Z+250,0000 F MAX

28 M30

29 END PGM TEST MM

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...