Phil,
My Fanuc use a decimal point for dwells. IE: 1.5, 2.0
If I used 2000 that would be 2000 seconds. Which would be 33.33 minutes..
Might try a P2.0
One note: mine use a X1.5 not P1.5 also. But they are OTC's. Not
Hi All.
Long time lurker, first time poster.
I have a new to me Shenyang lathe with an Oi-TC controller.
I'm trying to get a bar puller set up.
The code below does all as expected until line N134.
The chuck closes and the machine stops.
'Chuck closed' light is on and there are no alarms.
Any help would be much appreciated.
Cheers
Phil
%
O1111 (TEST FEED)
N100 G98 G18
N102 G21
N104 G50 S2000
N106 G28 U0.
N108 (BAR PULLER)
N110 T0404 (TOOL)
N112 G54 (REF ON END OF STOCK-FIRST SETUP)
N114 G98 (FEED MM/MIN)
N116 M05 (STOP SPINDLE)
N118 G0 Z15. (RAPID TO Z15 SAFE Z)
N120 X35. (RAPID TO X35 SAFE X)
N122 Z-25. (RAPID TO Z-25)
N124 G01 X-10. F200. (FEED TO X-10 F200MM/MIN)
N126 M11 (CHUCK OPEN)
N128 G04 P2000 (PAUSE FOR 2 SEC)
N130 Z0. F200. (PULL BAR OUT TO Z0)
N132 M10 (CLOSE CHUCK)
N134 G04 P2000 (PAUSE FOR 2 SEC)
N136 G01 X40. F200. (FEED TO MOVE CLEAR OF BAR)
N138 G28 UO.
N140 M30
Similar Threads:
- Problem- INDEX GU 600 Bar puller problem
- Need Help!- Problem with bar puller
- Need Help!- Bar puller problem
- Need Help!- Bar Puller Program Problem
Phil,
My Fanuc use a decimal point for dwells. IE: 1.5, 2.0
If I used 2000 that would be 2000 seconds. Which would be 33.33 minutes..
Might try a P2.0
One note: mine use a X1.5 not P1.5 also. But they are OTC's. Not
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
hello, i can't help with your code
i wish to recomand you paying attention to axis loads when using bar pullers
if springs are too hard, or if alignment is not ok, etc, then extra axis load will appear, and maybe also sudden effort peaks
if possible, monitor axis load during the puller sequence, otherwise, you may speed ( considerably ) up axis wear
if conditions are not ok, is possible to have a setup when puller sequence requires an effort like for drilling a big hole, going over 100% load
i see that you use G01 when puller is climbing to, respectively pulling out, from the material; this is ok
even if your initial setup looks fine, thus movement is smooth, load is low, etc, in time, missalignments may appear, uneven wear on puller arms may appear, small chips may get inside the puller mechanism, etc, and all these will increase the axis load / kindly
we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...
controls usually are looking ahead
N138 G28 UO. change the O to a 0
Hi All.
Many thanks for your thoughts.
My machine needs "x000" for timing, and is working as expected. A P2.0 alarms out to an illegal decimal place.
Changing the G28 UO. to U0. didn't affect things.
My cnc service mate believes the controller is looking for a signal to confirm the chuck is closed when in program mode. Apparently this is different to the signal when using the controller button or foot switch and may be associated with a bar feeder setup. My machine does not have a bar feeder capability.
The ladder points to a 'low coolant level' which I assume is a typo.
I'm hoping we tweak the ladder to point the controller at the same sensor it looks at in manual mode.
Cheers
Phil