Community
HSM Post Processor Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Simple modifications to our Okuma L300MW post

5 REPLIES 5
SOLVED
Reply
Message 1 of 6
Anonymous
588 Views, 5 Replies

Simple modifications to our Okuma L300MW post

Hey there! We've got our post most of the way (it was an L250MY post I found on the forums), the last few things I haven't been able to incorporate properly:

 

-removing the output of M41/M42 codes... if lo-coil/gear needs to be used this can be added to code manually. M41/M42 confuses the sub-spindle and causes the program to stop without any error thrown (had me and a tech stumped for almost an hour before we clued into the cause).

 

-bringing M08 coolant online earlier in each cycle, after the tool has been called and during the first move towards the chuck (Z or X move)

 

-incorporating the new spindle transfer codes, I've added them into the end of the post but I'm not really sure how to get started with it (my post-editing skills are pretty basic).

 

That should pretty much catch the post-end of things up to what we're doing so far.

5 REPLIES 5
Message 2 of 6
parobillard
in reply to: Anonymous

Hi!

 

Can you send a exemple of the output you get right now and the one you want

Message 3 of 6
shaun
in reply to: parobillard

Small exert with simple examples:

 

(Face)
T010101
M109
G50 S2200
G97 S0 // note 1: a G97 with S value of zero should never be produced. If no value can be found, a default parameter should be called (or a constant like 500 set in post)
M03
G00 Z0.1 // *first approach*
X4.2
G95
G96 S900 M03 M41 // note 2: don't need M41 or M42 codes to be called, as they can cause issues with non-stepping spindles like the sub-spindle and M-spindle
VLMON[1]=1
M08 // note 3: too late time to call coolant on, as the tool is already revved up and the tool is about to approach the work. move to *first approach*
G18
G00 Z0.1
X4.2
G00 Z0.0854
G01 X4.1507 F0.02
X4.08 Z0.05
X-0.0625 F0.015
X0.0082 Z0.0854 F0.05
G00 X4.2
Z0.0654
G01 X4.1507 F0.02
X4.08 Z0.03
X-0.0625 F0.015
X0.0082 Z0.0654 F0.05
G00 X4.2
Z0.0454
G01 X4.1507 F0.02
X4.08 Z0.01
X-0.0625 F0.015
X0.0082 Z0.0454 F0.05
G00 X4.2
Z0.1
VLMON[1]=0

 

 

 

the G97 S0 is a weird one... most of the time the tools will put out correct values here, but there is no obvious place in HSM to designate what the default spindle RPM should be whenever G96 CSS is not enabled. It always makes sense to rev the spindle up in advance or following each op to reduce accel/deccel time of course.

 

Ideally: the G97 default RPM and the setups global G50 RPM cap would be set in setup parameters in HSM. individual G50 values can be set for each operation as is currently. definitely something I will suggest in the Ideas section (if it hasn't been already)

Message 4 of 6
parobillard
in reply to: shaun

Hi

 

Test this one!

 

in the var section of the post I've added "sDefault" being the defaut value if S = 0,

 

To see what I've cahnged search for "MOD BY PA"

 

I don't have what iot need to test the post!

Test at your own risk!

Message 5 of 6
Anonymous
in reply to: parobillard

Nicely done Paro! the changes all seem to work great and posts as desired. Thanks a bunch for your help!

Message 6 of 6
matandhelen
in reply to: Anonymous

Hi ,

 

This is the only post I have found with a six digit tool call. I have a Hitachi seiki lathe which requires this type of tool call, The lathe also has y axis. Is it better to start with the haas post that has y axis but incorrect tool call? or better to start with this post that has correct tool call and missing Y axis.

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

Post to forums  

Autodesk Design & Make Report