Community
Fusion Manufacture
Talk shop with the Fusion (formerly Fusion 360) Manufacture Community. Share tool strategies, tips, get advice and solve problems together with the best minds in the industry.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Hurco VMX30 Ultimax Control Drilling Help

5 REPLIES 5
Reply
Message 1 of 6
weber_dominic
85 Views, 5 Replies

Hurco VMX30 Ultimax Control Drilling Help

I need some help understanding the Canned Drilling Cycles on a Hurco with Ultimax control in BNC Mode. The Machine is from around 2006.

 

That's from the original Hurco Post:

G90 G0 X0. Y-17.678
G43 Z12. H2
Z2.
G98 G81 X0. Y-17.678 Z11.4 R6. F333.3
X-17.678 Y0.
X0. Y17.678
X17.678 Y0.
G80
Z12.

 

With G98 the R Value doesn't change anything, even if i edit it to R16. or whatever.

The Tool starts at Z2 and Feeds 11.4mm down Z-9.4 and after it retracts to Z2 again. So far so safe, altough i would like it to rapid down to Z-4. feed to Z-9.4 and from there a rapid retract to Z2.
So i've been reading that i have to use G99 for that.


Now the Post gives out:

G90 G0 X0. Y-17.678
G43 Z12. H2
Z2.
G99 G81 X0. Y-17.678 Z5.4 R6. F333.3
X-17.678 Y0.
X0. Y17.678
X17.678 Y0.
G80
Z12.

 

It rapids down to Z-4. Feeds to Z-9.4 but retracts only to Z-4. again. instead of Z2. and goes to the next position.

 

Can anybody help me out here? I'm not exactly sure what the control actually wants in that case.

Pic.PNG

 

5 REPLIES 5
Message 2 of 6
CNC_Lee
in reply to: weber_dominic

@weber_dominic 

G98 will retract to the Initial Plane (Z position before the start of the cycle).
G98 will retract to the Retract Plane or R position.

Your drilling cycle call should look as follows:

Z2.
G98 G81 X0. Y-17.678 Z-9.4 R-4. F333.3



If my post answers your question, please use Accept as Solution.

CNC Lee
Fusion 360 CAM Post Processor Expert
https://linktr.ee/cnclee
Message 3 of 6
weber_dominic
in reply to: CNC_Lee

In ISNC it should look like that, that's right!
For some reason i can't read ISNC files on that Machine, only BNC. I guess it was an option back then...

So i can't use any negativ numbers and it's all incremental.

I think the Programm should give out more Z Values for Retracts in between.

I could change the post to not write any cycles. I'm just not sure how that would work with Tapping and Boring and so on.

The Hurco Machines are a little special IMHO 😄

Message 4 of 6

I've been playing around on the machine today and now at least i know what it needs. 

The Code should look like that:

 

G43 Z12. H2
Z2.
G99 G81 X0. Y-35.355 Z5.4 R6. F333.3
G80
Z2.
G99 G81 X35.355. Y-0. Z5.4 R6. F333.3
G80
Z2.
and so on
 
How can i force the post, to write G99 G81 X Y Z R F on every drilling position?
 
Now it looks like that:
G99 G81 X0. Y-35.355 Z5.4 R6. F333.3
G80
Z2.
X35.355 Y0.
X0. Y35.355
X-35.355 Y0.
 
I just can't figure out how to write the G81 Cycle again
Message 5 of 6

Huh? If you place the G80 at the end your cycle will work properly. You can change it to G98 at the machine or treat that higher value as your retract instead. MCam allows you to choose if it uses G98 or G99, but with the machine rapiding it relly doesn't make a huge difference in cycle time to just use Z2. as your retract plane. 

Please click "Accept Solution" if what I wrote solved your issue!
Message 6 of 6

That's what i thought too and i snapped a tool like that because it stayed down at Z-4 to move to the next position. It doesn't rapid back to Z2.

The old BNC Hurco's unfortunately don't work just like that. On my new Doosan DVF i have no problem at all with the drilling cycles to move exactly like in the Simulation.

 

With G98 it starts feeding down from Z2 and moves back. Yes that's the safe way and in this case it wouldn't matter too much, in other cases it would take way too long because the R-value has no function in G98.

So that's why i am trying with G99 which would of course work perfectly for only one position, not for multiple holes though.

I can make a Video tomorrow if you want.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums