Bridgeport CNC Mill

From Pumping Station One
Jump to navigation Jump to search


Bridgeport CNC Mill
Owner/Loaner PS:One
Serial Number {{{serial}}}
Make/Model Bridgeport Interact Series I CNC milling machine
Arrival Date 2014
Usability no
Contact Dean Anderson, Elizabeth Koprucki
Where Machine Shop
Authorization Needed yes
Hackable no
Estimated Value ~$2000
Host Area {{{hostarea}}}


Bridgeport CNC Mill Area: {{{hostarea}}} https://wiki.pumpingstationone.org/wiki/Bridgeport_CNC_Mill



Description

A Bridgeport Series I Interact milling machine with a Heidenhain TNC151 controller.

Capacity

Maximum table weight, centrally located: 300 pounds

X-axis travel: 18"

Y-axis travel: 12"

Z-axis travel: 5"

Knee travel: 14 3/8"

Positional accuracy: .0005"

Lubricants

The automatic lubrication system uses Vactra #2 oil. If the reservoir gets too low, a sensor will prevent the Power Enable switch from operating.

What works so far

Almost everything. The table and quill move as expected using the Heidenhain controller, joystick and handwheel. We can create and run simple programs using the Heidenhain conversational programming mode.

We need to reassemble the machine and make many adjustments as well as establish a CAD/CAM process on a external computer.

The only big mechanical task remaining is to fix the bent ball screw cover.

Open Issues

Find a process for backing up and restoring system parameters.

A replacement cover for the variable speed drive is partially installed. We need to remove the cover and replace two alignment pins, then adjust the Reeves drive.

The machine was wired at the factory for 460 volt 3 phase and we use 230 volt 3 phase in our shop. Ed and Dean rewired the motor and controller box, in a temporary fashion, to use 230v. It is currently using a 460 to 230 volt transformer, which will eventually be removed.

A draw bar should arrive from Kurt around 4/21. It will need to be machined to length and drilled for a pin.

The Kurt power draw bar has to be installed.

X, Y and Z limit switches need to be adjusted.

Tension on the drive belts should be checked. Especially for the Y axis.

Y axis ball screw cover is bent and not sliding properly. It should be removed and replaced (or bent straight). Removal is difficult because it is bent. This could require removing the table, which is heavy.

Order a computer for design work and to drip G code to the Heidenhain.

Figure out how to drip code to the Heidenhain (Ed).

Move the automated lube system power back to the relay in the control cabinet. It is currently powered through a separate 110 v cord.

Set up the tool chain.

check the BP maintenance manual for other adjustments that are required.

Find an NMTB 30 drill chuck.

Find a vise.

Clean up the BP service manual scans and add the document to the wiki.

Closed Issues

CMOS memory is used to store the machine parameters. the AA batteries that keep the memory alive leaked and caused minor damage to the battery carrier. We cleaned up the carrier and replaced the batteries. The parameters have been reloaded.

The spindle brake, spindle speed control and flood coolant system all are pneumatically driven and leaky. Maria Savrasova replaced the leaky fittings and tubing.

The original lubricating oil reservoir cracked. Todd Allen made a new reservoir out of acrylic using the laser cutter.

A machine screw was missing that held the ram to the column. It has been replaced.

A pneumatic line has been run from the shop air system to power the spindle brake, coolant and spindle speed control.

The mystery of the spindle taper has been solved. NMTB 30. We now have a good supply of tool holders.

the TNC 151 power supply failed while we were working on the machine. The problem was a bad 220uf 63 volt capacitor, which we replaced.

One half of a y axis limit switch failed. We swapped it for the other limit switch on the same axis which only needed one half working.

The homing sequence could not complete due to a bad index signal from the y axis rotary encoder. By adjusting the alignment of the encoder to the motor, the signal appeared. This adjustment may need attention in the future.

The handwheel problem was caused by user error. Ryan discovered that the sequence to use the handwheel is: 'handwheel', axis, 'enter'. We weren't pushing 'enter'.