Hand wheel your sub spindle over with both spindles in turning mode, clamp the Chuck on the sub, then go to mdi, then to settings, select #21 for phase sync, then execute.
Hello everyone,
How does one ensure the angular alignment of both spindle when doing a part transfer?
Let's say we have bar that requires hex shape on both ends and we want the milled flats
to be aligned on each end. We're off by a some degrees when we mill on the sub.
Our actual need is to have a threaded holes on both ends with the same requirements, the holes must be aligned and they are not thru.
I'm pretty new with the machine, is there some settings/parameter I can check before I start compensating in the code?
Could somebody post a sample gcode I can look or suggest steps that I should take.
BTW, we're using a CAM program.
Any help would be greatly appreciated.
Similar Threads:
mhel
"This is intentionally left blank."
Hand wheel your sub spindle over with both spindles in turning mode, clamp the Chuck on the sub, then go to mdi, then to settings, select #21 for phase sync, then execute.
Thanks. But isn't M34 the equivalent of that? I'm suspecting the home of each spindle is not on the same angle.
mhel
"This is intentionally left blank."
M34 turns on synchronization in the program, M36 turns it off. In the setting page you're setting the reference point between the 2 spindles so that they can sync up on the same point or feature.
We didn't get the chance to transfer today, we hit a snag. We're using a multitool holder and reached X limit drilling a 7" OD piece.
Hopefully tomorrow I'll be able to see how synch works.
Thanks.
mhel
"This is intentionally left blank."
It took me a while, tool setup is a challenge for a newbie like me. I managed to complete the part transfer but synchronization didn't work.
We called the Mori tech guy, he has the idea of what could be wrong but no solution at hand. He said that in turning mode the spindles
are basically freewheel which meant that the encoder is only use for velocity and not positioning.
Today, based on the tech guys idea, I tried the milling mode. I use:
M45
C0
M245
C0
and do the transfer this time the spindles does not spin but just index and it seems to work.
I have no idea if the transfer without spinning spindles is more accurate (transfer wise),
but from the looks of it the holes are aligned unlike the synch options the angular offsets varies.
I guess the thread can be closed now.
mhel
"This is intentionally left blank."
That is one way of doing it and I frequently do something similar, I do it this way
M45
G28 H0.
G0 G54 C0.
M245
G28 H0.
G0 G55 C0.
Then proceed with the pickup and make sure to add the M46 after the G330. This works fine when running slugs, for some reason I assumed you were bar feeding and parting off.
Thanks, I'll use that instead.
mhel
"This is intentionally left blank."
Why not use MAPPS programming for the transfer ?
I'm not very familiar with MAPPS plus we're using CAM might as well do it in the CAM.
I'm the CAM guy since I'm new at it too, I have to run my own program to prove it while learning the app so I could tell them it's doable.
And to raise my credibility as a CAM guy :-)
mhel
"This is intentionally left blank."
I just realized my post above didn't make sense. I'm using Topsolid7 lathe for our CAM and the part transfer is not fully supported.
So I have to kinda have to hard code the transfer codes.
mhel
"This is intentionally left blank."
earlier we use a text Block in our old CAM
We Work also with TS7 but our PP for the NL is not ready.
at the Moment I progammien only the milling mashines
(*** UEBERGABE ANFANG ***)
N250
(UEBERGABE)
G0 M5
M9
G98 G18 M46
G54
M211
G0
G28 V0
G28 U0
G0 Z0
M51
M251
G97 S150 M3
M34
G53 G0 B?
G4 U1.
G53 B?
G53 G98 G1 B? F1000
G01 B? F120
G04 U1.
M59
M259
M210
M05
G4 U1.
M11
G4 U1.
G59
G28 B0
G0 M5
M36
G53 Z?
G99
M01
(*** UEBERGABE ENDE ***)
mhel
"This is intentionally left blank."
this is from a Program we must have the same angle in first side and second side.
I not programmed the NL for 3 Years
N12
(C-REIB)
M8
M69
G98G19M45 here we are in milling
G28H0
G54
G0T1064
G0Y0
G97S200M13
S636
G0Z2.8
X18.
C90.
Z-2.35
G89X-14.R-5.P500F63.6
G0Z2.8
G53X0
G28V0.
G53Z-400.
M9
M01
N13
(UEBERGABE)(transfer)
G0M5
M9
G98G18M46
G54
G0T1111
G28V0
G28U0
G0Z-23.5
M51
M251
G0B-440.
M73
M211
G04U1.
M47
G04U0.5
M74
G97S2000M4
M34
G0B-655.
G4U1.
G1B-670.1F1000
M59
M259
M210
G1U1.
G0X14.
G99
G1X-0.2F0.08
G0
G53X0.
G59
G28B0
G0M5
M36
G53Z-400.
G99
M01
Thanks, I did use the M34 to synch but it was off that's before I posted here. We're going to have a visit from a Mori tech I'll be asking him about it.
I have another job, small part with the same requirements.
mhel
"This is intentionally left blank."