OPTICAL FIBER POLISHING MACHINE WITH MEDIA EXCHANGE AND CLEANING ASSEMBLIES

An optical fiber polishing machine includes at least one of a media exchange assembly and a cleaning assembly. The media exchange assembly comprises a media exchange platen configured and arranged to support polishing media and an exchange arm having a media engaging assembly configured and arranged to selectively engage the polishing media and configured and arranged to move between the media exchange platen and a polishing machine platen. The cleaning assembly comprises an arm, a housing operatively connected to the arm, a nozzle operatively connected to the housing, and at least one of a water inlet and an air inlet in communication with the nozzle. The arm is configured and arranged to move the housing between first and second positions. The second position is proximate the fixture so that at least one of water and air dispensed through the nozzle during a cleaning process contacts the fixture.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Patent Application Ser. No. 63/449,647, filed Mar. 3, 2023, and U.S. Provisional Patent Application Ser. No. 63/603,879, filed Nov. 29, 2023, which are incorporated by reference in their entirety herein.

BACKGROUND

A fiber optic cable or ribbon generally includes a protective or supporting material through which optical fibers extend. The cables or ribbons typically have connectors located on each end to connect them to other fiber optic cables or ribbons or to peripheral devices, and the connectors are high precision devices that position the optical fibers for optimal connection.

In order to pass light signals through optical fibers, the end face of the connector (from which a ferrule and optical fibers extend) must abut an adjacent connector in a specific manner. The high tolerances required of the parts to make these connections lead to precise shaping of the ends of the optical fibers via cleaving, cutting, and/or polishing. Apex offset, radius of curvature, fiber protrusion/recession, and angularity are all geometric parameters of the optical fiber end face that play into the quality of the signal passing through it. Final test measurements for back reflection and insertion loss are typically used as the final checks to determine the quality of the geometry (as well as the alignment, cleanliness, and surface finish of the finished cable). As such, the end face is usually cleaved, cut and/or polished to exacting standards so as to produce a finished product with minimal back reflection and loss. For example, it is often necessary to cleave, cut, and/or polish the end face of the connector to a precise length, i.e., so the end face projects a predetermined amount from a reference point such as a shoulder on the fiber optic connector within a predetermined tolerance. Fiber optic cables having multiple optical fibers can also be cleaved, cut, and/or polished to produce a particular performance specification.

Optical fiber polishers typically include a rotating platen and a polishing mechanism, such as a polishing arm mechanism (arm or overarm assembly), that positions and supports the connectors during the polishing process. Typically, the end face is lowered onto a film resting on the platen, and depending upon the film, the speed of the platen, the pressure applied, and its duration, acquires a product suitable for a particular application. Optical fiber polishers generally include a fixture coupled to the arm mechanism that is capable of holding and gripping one or more fiber optic connectors and advancing them under controlled conditions of speed and force to engage a plurality of fiber optic ends into engagement with a polishing member such as a rotatable platen having an abrasive surface (e.g., a platen with a pad having a film with an abrasive surface positioned thereon).

The manufacturing process for building a finished fiber optic connector typically involves polishing it at various speeds and pressures using various polishing films. Typically, the process will start with a more aggressive film of higher abrasive particle size at lower speeds and pressures and work toward smaller particle size films at faster speeds and higher pressures.

The various polishing films are currently manually positioned on the platen, which can cause delay in the process. In addition, the fixture is manually cleaned between polishing steps, and the next polishing film is wetted manually, which can also cause delay in the process.

For the reasons stated above and for other reasons stated below, which will become apparent to those skilled in the art upon reading and understanding the present specification, there is a need in the art for improved film or media exchange and cleaning.

SUMMARY

The above-mentioned problems associated with prior devices are addressed by embodiments of the disclosure and will be understood by reading and understanding the present specification. The following summary is made by way of example and not by way of limitation. It is merely provided to aid in understanding some of the aspects of the invention.

In one embodiment, a media exchange assembly for use with an optical fiber polishing machine having a polishing machine platen configured and arranged to support polishing media comprises a media exchange platen and an exchange arm. The media exchange platen is configured and arranged to support the polishing media. The exchange arm has a media engaging assembly configured and arranged to selectively engage the polishing media, and the exchange arm is configured and arranged to move between the media exchange platen and the polishing machine platen.

In one embodiment, a cleaning assembly for use with an optical fiber polishing machine to which a fixture is operatively connected comprises an arm, a housing operatively connected to the arm, a nozzle operatively connected to the housing, and at least one of a water inlet and an air inlet in fluid communication with the nozzle. The arm is configured and arranged to move the housing from a first position to a second position. The second position is proximate the fixture so that at least one of water and air dispensed through the nozzle during a cleaning process contacts the fixture.

In one embodiment, an optical fiber polishing machine comprises a processor and a memory storing instructions that when executed by the processor cause the processor to: move a first polishing media from a first media exchange platen to a polishing machine platen, lower a fixture from a first fixture position to a second fixture position proximate the polishing machine platen to polish at least one optical fiber supported by the fixture via the first polishing media, raise the fixture to the first fixture position, and rotate a cleaning assembly from a first cleaning assembly position to a second cleaning assembly position proximate the fixture to clean the at least one optical fiber.

In one embodiment, an optical fiber polishing machine comprises a processor and a memory storing instructions that when executed by the processor cause the processor to: move a first polishing media from a first media exchange platen to a polishing machine platen, lower a fixture from a first fixture position to a second fixture position to polish at least one optical fiber supported by the fixture via the first polishing media, raise the fixture to the first fixture position, move the first polishing media from the polishing machine platen to the first media exchange platen, and move a second polishing media from a second media exchange platen to the polishing machine platen.

In one embodiment, an optical fiber polishing machine comprises a processor and a memory storing instructions that when executed by the processor cause the processor to: lower a fixture from a first fixture position to a second fixture position to polish at least one optical fiber supported by the fixture via a first polishing media, raise the fixture to the first fixture position, and rotate a cleaning assembly from a first cleaning assembly position to a second cleaning assembly position proximate the fixture to clean the at least one optical fiber.

In one embodiment, a carrier ring is configured and arranged for coupling with a platen of a polishing system. The platen is configured and arranged to be driven to impart lateral motion to an abrasive polishing substrate to be supported by the carrier ring, and the platen has a plurality of registration features. The carrier ring comprises a peripheral support, a flange, and a plurality of registration features. The peripheral support is configured and arranged for supporting a polishing plate within a periphery of the carrier ring, the polishing plate is configured and arranged for supporting the abrasive polishing substrate, and the peripheral support has a top side and a bottom side. The flange protrudes from proximate to the top side of the peripheral support. The plurality of registration features are on the bottom side of the peripheral support, and each one of the plurality of registration features of the carrier ring is configured and arranged for mating with at least one of the plurality of registration features of the platen. The carrier ring is configured to be lowered onto the platen to rest on the platen, and the plurality of registration features of the carrier ring and the plurality of registration features of the platen are configured to cause the carrier ring to be rotationally fixed with respect to the platen when the carrier ring is lowered to rest on the platen.

BRIEF DESCRIPTION OF DRAWINGS

The accompanying drawings are included to provide a further understanding of embodiments and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments and together with the description serve to explain principles of embodiments. Other embodiments and many of the intended advantages of embodiments will be readily appreciated as they become better understood by reference to the following detailed description. In accordance with common practice, the various described features are not drawn to scale but are drawn to emphasize specific features relevant to the present disclosure. Reference characters denote like elements throughout the Figures and the text.

FIG. 1 is a perspective view of an embodiment optical fiber polishing machine with media exchange and cleaning assemblies constructed in accordance with the principles of the present invention.

FIG. 2 is a partially exploded perspective view of the optical fiber polishing machine with media exchange and cleaning assemblies shown in FIG. 1.

FIG. 3 is a perspective view of a media exchange assembly of the optical fiber polishing machine with media exchange and cleaning assemblies shown in FIG. 1.

FIG. 4 is an exploded perspective view of the media exchange assembly shown in FIG. 3.

FIG. 5 is a perspective view of a media engaging assembly of the media exchange assembly shown in FIG. 3.

FIG. 6 is a perspective view of a portion of the media exchange assembly shown in FIG. 3 positioned proximate a platen of the optical fiber polishing machine with media exchange and cleaning assemblies shown in FIG. 1.

FIG. 7 is a top view of the media exchange assembly shown in FIG. 3.

FIG. 8 is a cross section view of the media exchange assembly shown in FIG. 3 taken along the lines 8-8 in FIG. 7.

FIG. 9 is an exploded perspective view of a cleaning assembly of the optical fiber polishing machine with media exchange and cleaning assemblies shown in FIG. 1.

FIG. 10 is a perspective view of a top portion of the cleaning assembly shown in FIG. 9.

FIG. 11 is an exploded perspective view of a nozzle and diffuser assembly of the cleaning assembly shown in FIG. 9.

FIG. 12 is a bottom view of the cleaning assembly shown in FIG. 9.

FIG. 13 is a cross section view of the cleaning assembly shown in FIG. 9 taken along the lines 13-13 in FIG. 12.

FIG. 14 is a side view of the cleaning assembly shown in FIG. 9.

FIG. 15 is a cross section view of the cleaning assembly shown in FIG. 9 taken along the lines 15-15 in FIG. 12.

FIG. 16 is a perspective view of an alternative embodiment motor driven nozzle and diffuser assembly for use with a cleaning assembly;

FIG. 17 is a perspective view of an alternative embodiment motor driven nozzle and diffuser assembly for use with a cleaning assembly;

FIG. 18 is a perspective view of an alternative embodiment motor driven nozzle and diffuser assembly for use with a cleaning assembly;

FIG. 19 is a bottom perspective view of an alternative embodiment cleaning assembly operatively connected to an optical fiber polishing machine;

FIG. 20 is a bottom view of the cleaning assembly shown in FIG. 19;

FIG. 21 is a top perspective view of the cleaning assembly shown in FIG. 19;

FIGS. 22-46 illustrate steps during an example polishing process;

FIG. 47 is an electrical block diagram illustrating elements of an optical fiber polisher according to an example.

FIG. 48 is a diagram illustrating a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to an example.

FIG. 49A is a diagram illustrating a user interface display screen for displaying automation information for an optical fiber polisher according to an example.

FIG. 49B is a diagram illustrating a user interface display screen for displaying automation information for an optical fiber polisher according to another example.

FIG. 49C is a diagram illustrating a user interface display screen for displaying automation information for an optical fiber polisher according to another example.

FIG. 50 is a diagram illustrating a user interface display screen for displaying more information regarding current step settings for an optical fiber polisher according to an example.

FIG. 51 is a diagram illustrating a user interface display screen for displaying current automation settings for an optical fiber polisher according to an example.

FIG. 52A is a diagram illustrating a first page of a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 52B is a diagram illustrating a second page of a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 53A is a diagram illustrating a first page of a user interface display screen for entering and displaying operational parameters for a cleanse process of an optical fiber polisher according to another example.

FIG. 53B is a diagram illustrating a second page of a user interface display screen for entering and displaying operational parameters for a cleanse process of an optical fiber polisher according to another example.

FIG. 54 is a diagram illustrating a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 55A is a diagram illustrating a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 55B is a diagram illustrating a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 56 is a diagram illustrating a user interface display screen for entering and displaying operational parameters for an optical fiber polisher according to another example.

FIG. 57 is an isometric view illustrating a polishing system including a polishing machine having a polishing arm for supporting optical fibers for polishing operations, where the optical fibers can be brought into contact with an abrasive polishing substrate by the polishing arm, where the polishing system includes a platen for coupling with a carrier ring that supports the abrasive polishing substrate, where the carrier ring and the platen each have multiple registration features for rotationally fixing the carrier ring with respect to the platen when the carrier ring is lowered to rest on the platen, where the polishing system includes an articulating arm for moving the carrier ring onto the platen and off of the platen, and where the carrier ring is shown resting on a supporting tray adjacent to the polishing machine in accordance with example embodiments of the present disclosure.

FIG. 58 is another isometric view of the polishing system illustrated in FIG. 57, where the articulating arm is shown gripping the carrier ring on the supporting tray in accordance with example embodiments of the present disclosure.

FIG. 59 is a further isometric view of the polishing system illustrated in FIG. 57, where the articulating arm is shown transporting the carrier ring to the platen in accordance with example embodiments of the present disclosure.

FIG. 60 is a further isometric view of the polishing system illustrated in FIG. 57, where the articulating arm is shown depositing the carrier ring onto the platen in accordance with example embodiments of the present disclosure.

FIG. 61 is another isometric view of the polishing system illustrated in FIG. 57, where the articulating arm is shown returned to an intermediate position between the platen and the supporting tray in accordance with example embodiments of the present disclosure.

FIG. 62 is a top isometric view illustrating a carrier ring for a polishing system, such as the polishing system illustrated in FIG. 57, in accordance with example embodiments of the present disclosure.

FIG. 63 is a bottom isometric view of the carrier ring illustrated in FIG. 62.

FIG. 64 is a top isometric view illustrating a platen for a polishing system, such as the polishing system illustrated in FIG. 57, in accordance with example embodiments of the present disclosure.

FIG. 65 is a bottom isometric view of the platen illustrated in FIG. 64.

FIG. 66 is an exploded isometric view of the platen illustrated in FIG. 64.

FIG. 67 is an isometric view illustrating a pin for a platen, such as the platen illustrated in

FIG. 64, in accordance with example embodiments of the present disclosure.

FIG. 68 is a partial cross-sectional side elevation view illustrating a carrier ring, such as the carrier ring illustrated in FIG. 62, and a platen, such as the platen illustrated in FIG. 64, where the carrier ring is shown being lowered onto the platen to rest on the platen in accordance with example embodiments of the present disclosure.

FIG. 69 is a partial cross-sectional side elevation view of the carrier ring and the platen illustrated in FIG. 68, where the carrier ring is shown resting on the platen in accordance with example embodiments of the present disclosure.

FIG. 70 is a perspective view illustrating a carrier ring and a platen for a polishing system, such as the polishing system illustrated in FIG. 57, in accordance with example embodiments of the present disclosure.

FIG. 71 is a perspective view of the carrier ring illustrated in FIG. 70.

FIG. 72 is another perspective view of the carrier ring illustrated in FIG. 70.

FIG. 73 is a perspective view of the platen illustrated in FIG. 70.

FIG. 74 is a perspective view of another embodiment optical fiber polishing machine with media exchange and cleaning assemblies constructed in accordance with the principles of the present invention.

FIG. 75 is an exploded perspective view of the media exchange assembly shown in FIG. 74.

FIG. 76 is a top view of the media exchange assembly shown in FIG. 74.

FIG. 77 is a cross section view of the media exchange assembly shown in FIG. 74 taken along the lines 77-77 in FIG. 76.

FIG. 78 is a bottom view of the media exchange assembly shown in FIG. 74.

FIG. 79 is a perspective view of the media exchange assembly shown in FIG. 74 with a lifting base in an upward position and engaging bases in a disengaged position.

FIG. 80 is a perspective view of the media exchange assembly shown in FIG. 74 with the lifting base in a downward position and the engaging bases in the disengaged position.

FIG. 81 is a perspective view of the media exchange assembly shown in FIG. 74 with the lifting base in the downward position and the engaging bases in an engaged position.

FIG. 82 is a perspective view of the media exchange assembly shown in FIG. 74 with the lifting base in the upward position and the engaging bases in an engaged position lifting a carrier ring off a media support portion.

FIG. 83 is an exploded perspective view of the cleaning assembly shown in FIG. 74.

FIG. 84 is a side view of the cleaning assembly shown in FIG. 83.

FIG. 85 is a cross section view of the cleaning assembly shown in FIG. 74 taken along the lines 85-85 in FIG. 84.

FIG. 86 is a perspective view of the cleaning assembly shown in FIG. 74.

FIG. 87 is a cross section view of the cleaning assembly shown in FIG. 74 taken along the lines 87-87 in FIG. 86.

FIG. 88 is a cross section view of the cleaning assembly shown in FIG. 74 taken along the lines 88-88 in FIG. 86.

FIG. 89 is a perspective view of the cleaning assembly shown in FIG. 74 with an iris assembly in a first closed position.

FIG. 90 is a perspective view of the cleaning assembly shown in FIG. 74 with an iris assembly in a second closed position.

FIG. 91 is a top view of an embodiment diffuser of the cleaning assembly shown in FIG. 74.

FIG. 91A is another embodiment diffuser of the cleaning assembly shown in FIG. 74.

FIG. 92 is a side view of the diffuser shown in FIG. 91.

FIG. 93 is a bottom view of the diffuser shown in FIG. 91.

FIG. 94 is a bottom view of an embodiment manifold of the cleaning assembly shown in FIG. 74.

FIG. 95 is a side view of the embodiment manifold shown in FIG. 94.

FIG. 96 is a top view of the embodiment manifold shown in FIG. 94.

FIG. 97 is a top view of a connecting plate of the cleaning assembly shown in FIG. 74.

FIG. 98 is a side view of the connecting plate shown in FIG. 97.

FIG. 99 is a rear perspective view of the optical fiber polishing machine shown in FIG. 74 with the cleaning assembly in a cleaning position.

FIG. 100 is a front perspective view of the optical fiber polishing machine shown in FIG. 74 with the cleaning assembly in a cleaning position and the media exchange assembly engaging the carrier ring on the platen.

FIG. 101 is a rear perspective view of the optical fiber polishing machine shown in FIG. 74 with the cleaning assembly in a cleaning position and the iris assembly in the first closed position.

FIG. 102 is a block diagram illustrating one example of a processing system for a polishing machine including a media exchange assembly and a cleaning assembly.

FIG. 103 is a block diagram illustrating another example of a processing system for a polishing machine including a media exchange assembly.

FIG. 104 is a block diagram illustrating another example of a processing system for a polishing machine including a cleaning assembly.

DETAILED DESCRIPTION

In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration embodiments in which the disclosure may be practiced. In this regard, directional terminology, such as “top,”“bottom,”“front,”“back,”“leading,”“trailing,” etc., is used with reference to the orientation of the Figure(s) being described. Because components of embodiments can be positioned in a number of different orientations, the directional terminology is used for purposes of illustration and is in no way limiting. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention is defined by the appended claims.

It is to be understood that other embodiments may be utilized and mechanical changes may be made without departing from the spirit and scope of the present disclosure. The following detailed description is, therefore, not to be taken in a limiting sense.

Embodiments of the disclosure generally provide media exchange and cleaning assemblies for use with fiber optic polishing machines. Placing the appropriate polishing film, preferably including an underlying support plate or disc (e.g., glass plate or rubber pad), on the platen, after removing any polishing film from the platen, is referred to herein as media exchange. The terms polishing film and media are used interchangeably. It is recommended to clean the fixture and fiber optic connectors between polishing steps to prevent scratching from coarser media materials used in prior polishing steps. Although the assemblies are shown and described as being used together, with the same fiber optic polishing machine, it is recognized that either one or both can be used with a suitable fiber optic polishing machine. Also, the assemblies can be positioned on any side of the fiber optic polishing machine.

An example of a suitable optical fiber polishing machine is Model APM-HDC-5400 by Domaille Engineering, LLC of Rochester, Minnesota. An example of a suitable optical fiber polishing machine with controlled platen stopping positions is disclosed in PCT/US2022/052114, which is incorporated by reference herein. An example optical fiber polishing machine 100 is shown in the drawings. Although example polishing machines and components are shown and described, it is recognized that other suitable polishing machines and components can be used and the present invention is not limited to these examples. Because optical fiber polishing machines are generally known in the art, only relevant components of optical fiber polishing machine 100 are being generally described herein. A housing 102 supports a polishing unit 104 including a base 105, a platen assembly 106, and a platen 107. The housing 102 also includes an input device 114. The platen 107 is configured and arranged to support a polishing film 108. A spacer plate 110 supports an overarm mounting receiver 111 to which an overarm assembly 116 and a lock assembly 120 are connected. An example of a lock assembly is disclosed in PCT/US2022/052133, which is incorporated by reference herein. The overarm assembly 116 includes a fixture connector 118, configured and arranged to connect to a fixture 128, and a load cell assembly 122. An optional positioning assembly 124 can be operatively connected to the overarm assembly 116. An example of a suitable positioning assembly is disclosed in U.S. Provisional Patent Application No. 63/430,452, which is incorporated by reference herein. An optional lifting assembly 126 can be operatively connected to the overarm assembly 116 and the fixture 128. An example of a suitable fixture lifting device is the MICRO-G device by Domaille Engineering, LLC of Rochester, Minnesota. Another example is the fixture lift assembly disclosed in U.S. patent application Ser. No. 17/029,638, which is incorporated by reference herein.

The example optical fiber polishing machine 100 can be used with one or both of a media exchange assembly and a cleaning assembly. Although example configurations of components are shown and described, it is recognized that any suitable configuration can be used for the components. An example media exchange assembly 140, shown best in FIGS. 3 and 4, includes a base 141, which is preferably generally rectangular. The base 141 includes lateral bores 142a and 142b proximate a first end and lateral bores 142c and 142d proximate a second end configured and arranged to receive respective connecting rods 143a, 143b, 143c, 143d extending therethrough. The connecting rods 143a, 143b, 143c, 143d include distal ends that include portions 144a, 144b, 144c, 144d that are smaller in diameter and threaded, which are configured and arranged to be inserted into threaded bores 105a, 105b, 105c, and 105d in the base 105. The base 141 includes an opening 146 proximate the middle that is configured and arranged to receive a gearbox actuator 147. The gearbox actuator 147 includes a connector shaft 148 extending upward therefrom, and a connector shaft 151 extending upward from a motor 150 is configured and arranged to move the connector shaft 148. Optionally, a connector plate 153 including a cylindrical receiver 154 in which a shaft coupler 155 is positioned to operatively connect to a rear shaft (not shown) of the motor 150. A rotary sensor 156 includes a connector shaft 157, and the connector shaft 157 extends through the shaft coupler 155 and connects to the rear shaft of the motor 150 for position sensing of the gearbox actuator 147. The base 141 includes apertures 160a, 160b, 160c, 160d positioned about the opening 146 that are configured and arranged to receive respective connectors 162a, 162b, 162c, 162d of pneumatic cylinders 161a, 161b, 161c, 161d.

Media support assemblies are operatively connected to the connecting rods 143a, 143b, 143c, 143d extending outward from the base 141. There is preferably a media support assembly for each polishing film used in the polishing process, in this example there are four, but any number can be used. A first media support assembly 174a includes a base 175a, which is preferably round with an extension portion extending outward from its side. The extension portion includes lateral bores 176a and 176b configured and arranged to receive the connecting rods 144a and 144b. A spacer 178a is preferably rectangular with longitudinal bores 179a and 179b configured and arranged to receive the connecting rods 144a and 144b. A second media support assembly 174b includes a base 175b, which is preferably semi-circular with bores 177a and 177b in its flat side configured and arranged to receive the proximal ends of the connecting rods 144a and 144b. A fourth media support assembly 174d includes a base 175d, which is preferably round with an extension portion extending outward from its side. The extension portion includes lateral bores 176c and 176d configured and arranged to receive the connecting rods 144c and 144d. A spacer 178b is preferably rectangular with longitudinal bores 179c and 179d configured and arranged to receive the connecting rods 144c and 144d. A third media support assembly 174c includes a base 175c, which is preferably semi-circular with bores 177c and 177d in its flat side configured and arranged to receive the proximal ends of the connecting rods 144c and 144d. The bases 175a, 175b, 175c, 175d are configured and arranged to support respective media exchange platen 182a, 182b, 182c, 182d. The media exchange platen 182a, 182b, 182c, 182d have respective pins 183a, 183b, 183c, 183d and slots 184a, 184b, 184c, 184d.

A lifting base 166, which is preferably generally rectangular, includes an aperture 167 proximate the middle that is configured and arranged to receive the connector 148 of the motor 147 and includes apertures 168a, 168b, 168c, 168d positioned about the aperture 167 that are configured and arranged to receive the connectors 162a, 162b, 162c, and 162d of the pneumatic cylinders 161a, 161b, 161c, 161d. Sensor flags 170 and 172 are operatively connected to opposing ends of the lifting base 166. These flags are detected by a sensor 198 with associated wire as the exchange arm 187 rotates between positions.

An arm assembly includes a base 186, which acts as a counterweight and is preferably a semicircle. An exchange arm 187 is operatively connected to the flat side of the base 186. The exchange arm 187 includes a proximal end 188 with a bore 189 configured and arranged to be operatively connected to the connector 148 extending through the aperture 167 of the lifting base 166. A distal end 190 of the exchange arm 187 includes an aperture 191 configured and arranged to receive a connector shaft (not shown) of a motor 194. A connector 195, operatively connected to the exchange arm 187, interconnects a sensor 197 and associated wire. The sensor 197 is configured and arranged to detect homing flag 196. The wires of sensors 198 and 199 connect the electrical sensors back to the main control electronics.

An end effector 202 is operatively connected to the underside of the exchange arm 187 and includes an aperture 201 through which the motor's connector shaft extends. Sensor 199 and media pusher 203 are operatively connected to the end effector 202 and are configured and arranged to detect the pins 183a, 183b, 183c, 183d and push the media tabs onto the pins on release of the support plate. Any suitable type of sensors can be used such as vision system cameras, inductive sensors, photo eye sensors, or fiber optic sensors. Film engaging assemblies are operatively connected to the end effector 202 and are configured and arranged to engage and disengage the media. As shown in FIG. 5, the film engaging assemblies 204a, 204b, 204c, 204d include respective bases 205a, 205b, 205c, 205d with respective central longitudinal bores 206a, 206b, 206c, 206d; side bores 207a, 207b, 207c, 207b; and side bores 208a, 208b, 208c, 208b. A respective central rod 210a, 210b, 210c, 210d extends through the respective central longitudinal bores 206a, 206b, 206c, 206d. Side rod 211a extends through side bore 208a, side rod 211b extends through side bore 207b, side rod 211c extends through side bore 207c, and side rod 211d extends through side bore 208d. These rods and bores restrict rotation of the connectors. Connectors 214a, 214b, 214c, 214d are operatively connected to the rods, and shafts extend downward from the connectors 214a, 214b, 214c, 214d. Grippers (not all shown) are operatively connected to the shafts. The grippers can be rubber cylinders operatively connected to the shafts. As shown in FIG. 5, shafts 216b, 216c, 216d interconnect the connectors 214b, 214c, 214d and the grippers 217b, 217c, 217d. Preferably, the grippers are configured and arranged to fit and slide within the slots on the platens to engage the edges of the media plates. Alternatively, the grippers could be L-shaped members that engage the bottoms of the media plates. The L-shaped end effector component for lifting the media from underneath within the platen slots is operatively connected to a rectangular air cylinder and a coupler to the rod actuator. Optionally, the media can be pushed downward into position on the platen using the grippers or a suitable mechanical pusher.

Generally, the motor 150 moves the connector shaft 148, which moves the exchange arm 187 (the exchange arm 187 moves with the pivoting/rotating actuator connector 148). The pneumatic cylinders 161a, 161b, 161c, 161d move the connectors 162a, 162b, 162c, 162d, which move the lifting base 166 (the lifting base 166 moves up and down with the connectors 162a, 162b, 162c, 162d). The motor 194 moves the connector shaft (not shown), which moves the end effector 202 (the end effector 202 moves with the pivoting/rotating connector shaft) in a desired position relative to the platen by locating the pins with sensors 199. As shown in FIG. 5, cylinder actuators 215a and 215b (others not shown) incorporated into the film engaging assemblies 204a, 204b, 204c, 204d move the rods, which move the connectors and the grippers 217b, 217c, 217d in and out relative to the bases 205a, 205b, 205c, 205d. Air inlets 218a, 218b, 218c, and 218d receive air to push the cylinder actuators in and air inlets 219a, 219b, 219c, and 219d receive air to push the cylinder actuators out relative to the bases 205a, 205b, 205c, and 205d.

An example cleaning assembly 220, shown best in FIG. 9, includes a base 221 configured and arranged to engage the polishing machine 100. A receiving portion 222 is configured and arranged to receive a portion of the polishing machine 100, for example the spacer plate 110, and a clamp 223 secures the connection. It is recognized that other attachment mechanisms can be used. The base 221 includes a cavity 224 proximate one end configured and arranged to receive a portion of a motor 230, and a bottom forming the cavity 224 includes an aperture 225 through which a shaft 231 of the motor 230 extends. The shaft 231 is operatively connected to a timing pulley 233 having teeth 234 positioned proximate a bottom side of the base 221. The bottom also includes apertures 226 positioned about the aperture 225 through which fasteners 232 extend to connect the motor 230 to the bottom. The base 221 also includes a bore 227 proximate another end and a cavity 228 proximate a middle of the base 221. A rotary position sensor 236 having a shaft 237 fits within the cavity 228 with the shaft 237 extending though an aperture (not shown). The shaft 237 is operatively connected to a timing pulley 239 having teeth 240 positioned proximate the bottom side of the base 221. A bushing 245 having a bore 246 is configured and arranged to fit within bore 227, and the bore 246 is configured and arranged to receive a first end 253 of a shaft 252. A mounting collar 242 having a bore 243 through which the shaft 252 extends provides stability and operatively connects the shaft 252 to a top side of the base 221. A timing pulley 248 having teeth 249 and an opening 250 is positioned proximate the bottom side of the base 221. The first end 253 of the shaft 252 is positioned into the opening 250 and connected to the timing pulley 248. A timing belt (not shown) is configured and arranged to mate with the teeth 234, 240, and 249.

A second end 254 of the shaft 252 includes a longitudinal bore 255. An arm 257 is operatively connected to the shaft 231 by positioning the second end 254 of the shaft 252 through a bore 259 in a first end 258 of the arm 257. A fastener 256 extends through the bore 259 of the arm 257 into the bore 255 of the shaft 252, and fastener 256 prevents the arm 257 from rotating about the shaft 252. A second end 260 of the arm 257 is operatively connected to a connector plate 262. The connector plate 262 includes apertures 263 proximate one side through which fasteners 267 extend to secure the connector plate 262 to the second end 260 of the arm 257. The second end 260 includes bores (not shown) configured and arranged to receive the fasteners 267. The connector plate 262 also includes apertures 264 proximate a middle and the other side and apertures 265 on opposing sides of the apertures 264. A connector plate 270 includes apertures 271 that align with apertures 264 and apertures 272 that align with apertures 265. The apertures 264 and 271 are configured and arranged to receive pins 275, and apertures 265 and 272 are configured and arranged to receive fasteners 277. The connector plate 262 includes a housing connecting portion 279, which is preferably generally circular with a central bore 281 and apertures 280 positioned about the bore 281. Fasteners 283 extend through the apertures 280 to connect a housing 308.

A manifold 285 includes a threaded extension 286 configured and arranged to extend through the bore 281. The manifold 285 includes a bore 287 extending through the threaded extension 286. A fitting 289 is operatively connected to a side of the manifold 285 and includes a bore 290 in fluid communication with the bore 287. An elbow 298 connects a mist nozzle 302 to the fitting 306. A threaded extension 303 of the mist nozzle 302 is configured and arranged to connect to the elbow 298. A threaded tubing connector 294 with a bore 295 is operatively connected to the tube 292, and the tube 292 is operatively connected to the fitting 296. The fitting 296 includes a bore 297. The bores 287, 295 and 297 are aligned and in fluid communication and tubing 292 extends through them. Preferably, the tubing 292 is configured and arranged to receive water via fitting 296 and selectively deliver water to spray nozzle 302 and a nozzle/diffuser assembly (340, 354, 366), and a space within the bores around the tubing 292 is configured and arranged to receive air via fitting 289. This is shown best in FIG. 10.

The housing 308 is generally bowl-shaped to form a cavity 315 and includes a top 309 having apertures 311 configured and arranged to receive the fasteners 283. A fitting 318 connects through an aperture in the side 314 of the housing 308. The fitting 318 is for connecting a drain to the housing 308. The top 309 also includes an aperture (not shown) through which the tube 292 extends and connects through seal plate 354 within the housing's cavity 315. The spindle 322 is generally cylindrical with a threaded extension 323 having a bore 324. An O-ring 326 is positioned about the threaded extension 323, and a thrust bearing 328 including a bore 329 is positioned about the extension 323 and the O-ring 326. A cover 332 has a generally cylindrical side 333 and a bottom 335 forming a cavity (not shown). The bottom 335 includes an aperture 336 through which the extension 323 extends. Fixture splash guard 338 is operatively connected to the edge of the housing 308 to create a close fit to the polishing fixture to contain the water during the cleaning process. Multiple splash guards with a variety of aperture sizes will be available to fit different sized polishing fixtures.

A manifold 340 includes a generally central bore 341 configured and arranged to receive the extension 323. A first end 342 of the manifold 340 includes a first channel 343 extending from the bore 341 along a first side, and the first channel 343 includes an extension 344 branching out proximate its distal end. The first end 342 also includes apertures 345. In this example, there are preferably three apertures spaced along a second side of the first end 342. A second end 346 of the manifold 340 includes a second channel 347 extending from the bore 341 along the second side, and the second channel 347 includes an extension 348 branching out proximate its distal end. The second end 346 also includes apertures 349. In this example, there are preferably three apertures spaced along the first side.

A seal plate 354 includes a bore 355 aligned with bore 341. A first end 356 includes apertures 357 aligned with apertures 345 and apertures 358 aligned with the first channel 343. A second end 360 includes apertures 361 aligned with apertures 349 and apertures 362 aligned with the second channel 347. Fasteners 364 extend through the apertures 345, 357 and 349, 361 into apertures (not shown) in a diffuser 366 to connect these components.

As best shown in FIGS. 11 and 12, the diffuser 366 includes a first end 367 and a second end 374. The first end 367 includes a nozzle 368 with apertures 369 and 370 and a nozzle 371 with apertures 372 and apertures (not shown but similar to apertures 377). The second end 374 includes a nozzle 375 with apertures 376 and 377 and a nozzle 378 with apertures 379 and apertures (not shown but similar to apertures 370). Preferably, the apertures are staggered for better coverage. For example, the first end 367 includes three apertures 372 and three apertures similar to 377 and the second end 374 includes four apertures 376 and four apertures 377.

Generally, to move the cleaning assembly 220 from a storage position into a cleaning position, the stepper motor 230 rotates the shaft 231, the shaft 231 rotates the timing pulley 233, the timing pulley 233 rotates the timing belt (not shown), the timing belt rotates the timing pulley 239, the timing pulley 248 rotates the shaft 252, and the housing 308 and associated components move with the shaft 252. The rotary sensor 236 sends positional feedback to the computer.

A water source is connected to fitting 296, the aperture 297 of fitting 196 is connected to the water tube 292, which extends through apertures 295, 287, 281, 324, 341, and 355 allowing it to supply water to the diffuser 366, which preferably has an angled surface 366a, as shown in

FIG. 15. The water tube 292 is a close fit to the aperture 355 in the seal plate 354. This allows the manifold 340 to seal to the water tube 292 separating the air and water but allows the manifold to rotate and the water tube remain stationary. An incoming compressed air supply line is connected to fitting 289. The compressed air travel through aperture 290 into manifold 285 through aperture 287, 281, 324, and 341 outside of the water tube 292. Preferably, the air contacts angled surfaces on the nozzles proximate apertures 369, 372, 3376, 379 to fan out and water contacts the fanned air to help distribute the water in a fine mist during cleaning steps. This is shown in FIG. 15. If a drying step is desired, the water can be turned off and fanned air also helps during any drying steps. The diffuser can be spun or rotated using a motor or it can be air driven. The water and air pressure and duration can be controlled by the operator as needed.

The cleaning system can have user selected parameters including, but not limited to, water pressure, air pressure, rotation speed of the diffuser, direction of diffuser rotation, duration of cleaning, duration of drying, number of cleaning cycles, etc. There could also be a pre-rinse or pre-air cycle, which could be especially beneficial for the coarser media polishing steps.

Alternative designs could be used for the cleaning assembly spray bars. For example, as shown in FIGS. 16 and 17, a hollow shaft motor could be used for generating the rotation of the spray bar with diffuser and tubing carrying water or air or both into the cleaning bowl would transfer the fluids to the area. Instead of air with water diffuser type spray nozzles a water only conical type spray heads could be used to create conical liquid spray features rather than straight line type spray nozzles. In addition to conical type spray heads, it is recognized that any desired spray pattern and/or spray angle can be used (e.g., conical nozzles, linear nozzles, crossing linear nozzles, etc. could be used to produce pulsating spray, mist spray, flat spray, etc.). Brushes or other mechanical action can also be added. Also, as shown in FIG. 16, opposing sides can be used or, as shown in FIG. 17, just one side can be used relative to the axis of rotation of the spray manifold. Spray bars that are capable of 360 degrees rotation can be used or others that are limited to only rotating less than 360 degrees can be used. In FIG. 17, a quick connect fitting is used to bring water and air into the cleaning assembly via tubing. This arrangement would limit the spray bar rotation to less than 360 degrees. As shown in FIG. 18, a diverter diffuser could be positioned between the water outlets and the air outlets to create straight line water/air knife action while also preventing water from getting into the air outlets. Rather than using an angled iris contained bowl-shaped housing, an upright plate with a spray blocking member with a drip tray could be used. This is shown in FIGS. 19-21, which also shows different rotating bar concepts with spray nozzle and brush types for creating different types of water spray patterns and cleaning. An example brush bar 380 is shown in FIGS. 19 and 20. The drip tray can include a drain integrated into the rotating support post. The drain discards water and any slurry debris including material from media and/or fiber optic connectors.

In operation, for this example, using both the media exchange assembly 140 and the cleaning assembly 220 with a polishing machine 100, the operator positions the polishing films 108a, 108b, 108c, and 108d, which are preferably positioned on support members (e.g., glass plates, rubber pads, or any other suitable type of support members) for ease of exchange, on the polishing machine platen 107 and the media exchange platens 182b, 182c, and 182d. The operator leaves the first media exchange platen 182a empty. The first polishing step film 108a (e.g., roughing media) is positioned on the polishing machine platen 107, the second polishing step film 108b (e.g., first semi-finish media) is positioned on the second media exchange platen 182b, the third polishing step film 108c (e.g., second semi-finish media) is positioned on the third media exchange platen 182c, and the fourth polishing step film 108d (e.g., finish media) is positioned on the fourth media exchange platen 182d. The first media exchange platen 182a is left empty so that it is ready to receive the first polishing step film 108a after the first polishing step 108a. This is illustrated in FIG. 22. FIG. 6 shows a general polishing film 108 on the platen 107. With the overarm 116 in a storage or releasing position, the operator connects the polishing fixture 128 to the fixture connector 118 of the polishing machine 100. Preferably, the fixture 128 is pre-populated with fiber optic connectors, with their cables preferably restrained in a cable management mounted on the fixture 128, as known in the art. The optional fixture lift 126 is connected to the fixture 128, and the polishing process can begin. This is illustrated in FIG. 23. The first polishing step film 108a can be manually lubricated (e.g., misted with water). Although water is referenced as the lubricant, it is recognized that any suitable lubricant can be used.

The lock assembly 120 releases the overarm 116, and the optional positioning assembly 124 lowers the overarm 116 into an operating or polishing position. This is illustrated in FIGS. 24 and 25. The lock assembly 120 locks the overarm 116, and the polishing process begins the first polishing step. This is illustrated in FIG. 26. The fixture lift 126 can be used to lower the fixture 128 to engage the fiber optic connectors on the polishing film 108a. When the polishing step is completed, the fixture lift 126 raises the fixture 128, and preferably controlled platen stopping brings the platen 107 to the forward most position. If used, an example controlled platen stopping is described in PCT/US2022/052114, which is incorporated by reference herein. The lock assembly 120 unlocks the overarm 116, and the positioning assembly 124 raises the overarm 116 into a cleaning position, which can either be in an intermediate position as shown in FIG. 27 or an upright position (storage or releasing position). If used, the cleaning assembly 220 is rotated (by rotating the shaft 252) to position the housing 308 proximate the fixture 128 to start the cleaning process as shown in FIG. 28. During the cleaning process, the exchange arm 187 rotates to position the film engaging assemblies 204a, 204b, 204c, 204d proximate the platen 107 to begin exchanging the media (film) as shown in FIG. 29. The end effector 220 rotates to align with the platen pins 109, which also aligns the grippers 217b, 217c, 217d of the end effector 220 with the slots 107a in the platen 107. The exchange arm 187 lowers and then the grippers 217b, 217c, 217d are actuated to move inward within slots 107a to engage the media (polishing film 108a) as shown in FIGS. 30 and 31. The exchange arm 187 then raises, thereby raising the media (polishing film 108a) off the platen 107 as shown in FIG. 32, and rotates to proximate the first exchange platen 182a as shown in FIG. 33. The end effector 220 rotates to align with the exchange platen pins 183a so that the grippers are aligned with the slots 184a. The exchange arm 187 then lowers the media (polishing film 108a) onto the first exchange platen 182a, as shown in FIG. 34, and the grippers 217b, 217c, 217d are moved within the slots 184a outward to disengage the media (polishing film 108a) as shown in FIG. 35. The exchange arm 187 is raised so that the media (polishing film 108a) is positioned on the first exchange platen 182a as shown in FIG. 36. The exchange arm 187 rotates to the second exchange platen 182b and the end effector 220 rotates to align with the exchange platen pins 183b as shown in FIG. 37. The exchange arm 187 lowers onto the second exchange platen 182b, as shown in FIG. 38, and the grippers 217b, 217c, 217d on the end effector 220 are actuated to move inward within the slots 184b to engage the media (polishing film 108b) as shown in FIG. 39. The exchange arm 187 is raised, thereby raising the media (polishing film 108b) off the second exchange platen 182b as shown in FIG. 40. The exchange arm 187 rotates to the platen 107 and the end effector 220 rotates to align with the platen pins 109 as shown in FIG. 41. The exchange arm 187 lowers the media (polishing film 108b) onto the platen 107, as shown in FIG. 42, the grippers 217b, 217c, 217d are moved within the slots 107a outward to disengage the media (polishing film 108b), as shown in FIG. 43, and the exchange arm 187 is raised thereby leaving the media (polishing film 108b) on the platen 107 as shown in FIG. 44. The exchange arm 187 rotates to the first exchange platen 182a, as shown in FIG. 45, and the cleaning assembly 220 applies a mist of lubrication (e.g., water) via spray nozzle 302 onto the media (polishing film 108b) on the platen 107. The cleaning arm 257 rotates away when the cleaning is complete, as shown in FIG. 46.

The subsequent polishing and cleaning steps are similarly performed for a desired number of polishing steps. After the final polishing step, if used, the cleaning assembly 220 is rotated proximate the fixture 128 to start the cleaning process. The polishing process is complete. The operator removes the fixture 128 with the polished fiber optic connectors. The operator cleans or replaces the media (polishing films) and positions clean or replacement media, as previously described, for the next polishing process.

Advantages of embodiments of the present invention include an ability to implement full automation of polishing fiber optic connectors with very little human action. For example, an operator can position a loaded fixture and polishing films on the polishing machine and then can walk away and return to fully polished (e.g., four polishing steps) fiber optic connectors. This will increase efficiency and reduce human labor in the polishing process.

FIG. 47 is an electrical block diagram illustrating elements 500 of an optical fiber polisher according to an example. In an example, the elements 500 are incorporated into optical fiber polisher 100 (FIG. 1). The optical fiber polisher elements 500 include polishing machine elements 502 and automation control box elements 522. The polishing machine elements 502 include human machine interface and logic controller 504, micro G printed circuit board (PCB) with microprocessor 506 (e.g., for fixture lift 126 of FIG. 1), input/output (IO) PCB(s) with microprocessor 508, arm lift PCB with microprocessor 510 (e.g., for overarm 116 of FIG. 1), stepper motor, control and driver 512, sensor for platen indexing 514 (e.g., for platen 107 of FIG. 1), air valve and button for arm locking 516 (e.g., for lock assembly 120 of FIG. 1), and stepper motor, control and driver 518. The automation control box elements 522 include automation data buffer PCB with microprocessor 524, media exchange IO PCB 1 with microprocessor 526 (e.g., for media exchange assembly 140 of FIG. 2), media exchange IO PCB 2 with microprocessor 528 (e.g., for media exchange assembly 140 of FIG. 2), cleaner IO PCB 1 with microprocessor 530 (e.g., for cleaning assembly 220 of FIG. 1), cleaner IO PCB 2 with microprocessor 532 (e.g., for cleaning assembly 220 of FIG. 1), stepper motor, control and driver 534, stepper motor, control and driver 536, stepper motor, control and driver 538, and stepper motor, control and driver 540.

Human machine interface and logic controller 504 includes a Central Processing Unit (CPU) or another suitable processor. In an example, elements 500 include at least one memory that stores machine readable instructions executed by at least one processor for operating polisher 100. The memory may include any suitable combination of volatile and/or non-volatile memory, such as combinations of Random Access Memory (RAM), Read-Only Memory (ROM), flash memory, and/or other suitable memory. These are examples of non-transitory computer readable storage media. The memory is non-transitory in the sense that it does not encompass a transitory signal but instead is made up of at least one memory component to store machine executable instructions for performing techniques described herein. The memory may store one or more modules, and the processor may execute instructions of the modules to perform techniques described herein.

In one example, the various subcomponents or elements (e.g., elements 500) of the polisher 100 may be embodied in a plurality of different systems, where different modules may be grouped or distributed across the plurality of different systems. To achieve its desired functionality, polisher 100 may include various hardware components. Among these hardware components may be a number of processing devices, a number of data storage devices, a number of peripheral device adapters, and a number of network adapters. These hardware components may be interconnected through the use of a number of busses and/or network connections. The processing devices may include a hardware architecture to retrieve executable code from the data storage devices and execute the executable code. The executable code may, when executed by the processing devices, cause the processing devices to implement at least some of the functionality disclosed herein.

In an example, the input device 114 (FIG. 1) includes the human machine interface and logic controller 504 to receive user input. The input device 114 may include an interactive display system in which a touch-sensitive screen is used as a projection surface. Control signals may be generated by the touch-sensitive screen responsive to user applied pressure. The user can enter and edit information by touching the screen. The polisher 100 may also include a USB port that connects to a keyboard to receive user input. It is not intended that this disclosure be limited by the above-described input devices. A person skilled in the art can readily appreciate that there are a number of input devices that can be implemented to allow a user to interface with the processor, including a keypad, a mouse, a switch, and buttons.

To perform a polishing process, operational parameters such as process time, platen speed, pressure, film type, pad type, lubricant type, platen stop position, and automation parameters may be entered for each step of the polishing process. The process of inputting this information into the polisher 100 may be performed by scrolling through a plurality of screens on the input device 114 and selecting from a menu of parameters. Once inputted, the procedure can be saved into memory and used by at least one processor of the polisher 100 immediately or at a later date.

The controller 504 may communicate with a plurality of sensors, motor controllers, and feedback mechanisms of the polisher 100 to monitor and control the polishing process in accordance with the operational parameters entered by a user. The controller 504 may communicate with elements of the polisher 100 to control, for example, polishing fixture pressure, platen rotational speed, duration of the polishing process, platen stopping position, and automation features. The controller 504 communicates with the various elements of the polisher 100 through IO PCB(s) with microprocessor 508, which is coupled to the controller 504 via a MODBUS Transmission Control Protocol (TCP) communication link 505.

IO PCB(s) with microprocessor 508 communicates with Micro G PCB with microprocessor 506 via inputs and inter-integrated circuit (I2C) communication link 507 to control stepper motor, control and driver 512. Stepper motor, control and driver 512 may be used to drive lifting assembly 126 (FIG. 1) and control movement of overarm assembly 116. Sensor for platen indexing 514 provides sensed platen position information to IO PCB(s) with microprocessor 508 via digital input communication link 515 for control of a pre-determined stopping position of the platen 107 (FIG. 1). Air valve and button for arm locking 516 provides information to IO PCB(s) with microprocessor 508 via digital input communication link 517 for control of lock assembly 120 (FIG. 1). IO PCB(s) with microprocessor 508 communicates with arm lift PCB with microprocessor 510 via inputs and I2C communication link 509 to control stepper motor, control and driver 518. Stepper motor, control and driver 518 may be used to drive position assembly 124 (FIG. 1) and control movement of overarm assembly 116.

In addition to communicating with polishing machine elements 502, the controller 504 may also communicate with automation control box elements 522 to monitor and control automation features of the polishing process in accordance with the operational parameters entered by a user. The controller 504 communicates with the automation control box elements 522 through IO PCB(s) with microprocessor 508, which is coupled to the automation data buffer PCB with microprocessor 524 via I2C communication link 520.

Automation data buffer PCB with microprocessor 524 communicates with media exchange IO PCB 1 with microprocessor 526 via I2C communication link 525 to control stepper motor, control and driver 534. Stepper motor, control and driver 534 may be used to drive and control movement of first elements (e.g., exchange arm 187 of FIG. 7) of media exchange assembly 140 (FIG. 1). Automation data buffer PCB with microprocessor 524 communicates with media exchange IO PCB 2 with microprocessor 528 via I2C communication link 525 to control stepper motor, control and driver 536. Stepper motor, control and driver 536 may be used to drive and control movement of second elements (e.g., grippers 217a-217d of FIG. 5) of media exchange assembly 140.

Automation data buffer PCB with microprocessor 524 communicates with cleaner IO PCB 1 with microprocessor 530 via I2C communication link 525 to control stepper motor, control and driver 538. Stepper motor, control and driver 538 may be used to drive and control movement of first elements (e.g., arm 257 of FIG. 1) of cleaning assembly 220 (FIG. 1). Automation data buffer PCB with microprocessor 524 communicates with cleaner IO PCB 2 with microprocessor 532 via I2C communication link 525 to control stepper motor, control and driver 540. Stepper motor, control and driver 540 may be used to drive and control movement of second elements (e.g., iris assembly 790 of FIG. 89) of cleaning assembly 220.

FIG. 48 is a diagram illustrating a user interface display screen 550 for entering and displaying operational parameters for an optical fiber polisher according to an example. Display screen 550 may be displayed by input device 114 (FIG. 1). Display screen 550 includes a region 552 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 48, the Production tab has been selected. Display screen 550 includes a region 554 that indicates the current step of the polishing process being viewed (i.e., step 01), and includes buttons to move up or down to other steps of the polishing process. Region 554 also includes a Rework button. Display screen 550 includes a region 556 that includes five operational parameters and the current values for those parameters (i.e., Initial Move=1300; Dwell (Sec)=0; #of Moves=1;Time (Sec)=28; Pressure (Lb)=5.00; and Speed (RPM) CCW=75). The values of the operational parameters in region 556 may be changed by a user. Display screen 550 includes a region 558 that includes three operational parameters Pad, Lubricant, and Film and indicates “60 Duro Blue” for Pad, “DI Water” for Lubricant, and “15 um diamond” for Film. Display screen 550 includes a region 560, which displays “Film OK” and “Maint OK” notices, and also includes a “More Info” button and an “Auto Info” button. The “More Info” button or the “Auto Info” button may be selected to cause the display of additional automation information.

FIG. 49A is a diagram illustrating a user interface display screen 570a for displaying automation information for an optical fiber polisher according to an example. Display screen 570a may be displayed by input device 114 (FIG. 1). In an example, selection of the “Auto Info” button in region 560 of display screen 550 (FIG. 48) results in the display of display screen 570a. Display screen 570a includes automation parameters 572a, 574a, 576a, and 578a, as well as an image 580 of a simplified top view of optical fiber polisher 100.

Automation parameters 578a correspond to a first step in a polishing process, and include a film parameter with a value of “15 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 578a also include an image of a circle containing a “1”, which represents a simplified top view of the media exchange platen 182a (FIG. 1). Thus, automation parameters 578a indicate that a glass plate pad and 15 um diamond film are to be placed on media exchange platen 182a before running the automation.

Automation parameters 576a correspond to a second step in the polishing process, and include a film parameter with a value of “10 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 576a also include an image of a circle containing a “2”, which represents a simplified top view of the media exchange platen 182b (FIG. 1). Thus, automation parameters 576a indicate that a glass plate pad and 10 um diamond film are to be placed on media exchange platen 182b before running the automation.

Automation parameters 574a correspond to a third step in the polishing process, and include a film parameter with a value of “5 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 574a also include an image of a circle containing a “3”, which represents a simplified top view of the media exchange platen 182c (FIG. 1). Thus, automation parameters 574a indicate that a glass plate pad and 5 um diamond film are to be placed on media exchange platen 182c before running the automation.

Automation parameters 572a correspond to a fourth step in the polishing process, and include a film parameter with a value of “0.5 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 572a also include an image of a circle containing a “4”, which represents a simplified top view of the media exchange platen 182d (FIG. 1). Thus, automation parameters 572a indicate that a glass plate pad and 0.5 um diamond film are to be placed on media exchange platen 182d before running the automation.

The user interface screen from FIG. 49A would be used by a machine operator prior to loading the media exchange platens with media and would indicate which type of media is to be placed on the various platens before starting the machine.

FIG. 49B is a diagram illustrating a user interface display screen 570b for displaying automation information for an optical fiber polisher according to another example. Display screen 570b may be displayed by input device 114 (FIG. 1). In an example, selection of the “Auto Info” button in region 560 of display screen 550 (FIG. 48) results in the display of display screen 570b. Display screen 570b includes automation parameters 572b, 574b, 576b, and 578b.

Automation parameters 578b correspond to a first step in a polishing process, and include a film parameter with a value of “15 um diamond”, a pad parameter with a value of “60 Duro Blue”, a film mist spray (i.e., lubricant) pressure parameter (in PSI) with a value of “14.0”, and a film mist spray duration parameter (in mSec) with a value of “500”. Automation parameters 578b also include an image of a circle containing a “1”, which represents a simplified top view of the media exchange platen 182a (FIG. 1). Thus, automation parameters 578b indicate that a 60 Duro Blue pad and 15 um diamond film are to be placed on media exchange platen 182a before running the automation and the film will be lubricated with a 14.0 PSI mist spray for 500 mSec while running the automation.

Automation parameters 576b correspond to a second step in the polishing process, and include a film parameter with a value of “10 um diamond”, a pad parameter with a value of “70 Duro Violet”, a film mist spray (i.e., lubricant) pressure parameter (in PSI) with a value of “20.0”, and a film mist spray duration parameter (in mSec) with a value of “1000”. Automation parameters 576b also include an image of a circle containing a “2”, which represents a simplified top view of the media exchange platen 182b (FIG. 1). Thus, automation parameters 576b indicate that a 70 Duro Violet pad and 10 um diamond film are to be placed on media exchange platen 182b before running the automation and the film will be lubricated with a 20.0 PSI mist spray for 1000 mSec while running the automation.

Automation parameters 574b correspond to a third step in the polishing process, and include a film parameter with a value of “10 um diamond”, a pad parameter with a value of “80 Duro Green”, a film mist spray (i.e., lubricant) pressure parameter (in PSI) with a value of “16.0”, and a film mist spray duration parameter (in mSec) with a value of “1500”. Automation parameters 574b also include an image of a circle containing a “3”, which represents a simplified top view of the media exchange platen 182c (FIG. 1). Thus, automation parameters 574b indicate that an 80 Duro Green pad and 10 um diamond film are to be placed on media exchange platen 182c before running the automation and the film will be lubricated with a 16.0 PSI mist spray for 1500 mSec while running the automation. Automation parameters 572b correspond to a fourth step in the polishing process, and include a film parameter with a value of “0.5 um diamond”, a pad parameter with a value of “90 Duro Black”, a film mist spray (i.e., lubricant) pressure parameter (in PSI) with a value of “18.0”, and a film mist spray duration parameter (in mSec) with a value of “2000”. Automation parameters 572b also include an image of a circle containing a “4”, which represents a simplified top view of the media exchange platen 182d (FIG. 1). Thus, automation parameters 572b indicate that a 90 Duro Black pad and 0.5 um diamond film are to be placed on media exchange platen 182d before running the automation and the film will be lubricated with an 18.0 PSI mist spray for 2000 mSec while running the automation.

The user interface screen shown in FIG. 49B expands upon the information displayed in FIG. 49A and gives the machine operator information on the type of media to load on each media exchange platen as well as the spray parameters that have been loaded for the “mist spraying” that will occur prior to beginning the polishing step.

FIG. 49C is a diagram illustrating a user interface display screen 582 for displaying automation information for an optical fiber polisher according to another example. Display screen 582 may be displayed by input device 114 (FIG. 1). In an example, selection of the “Auto” button in region 560 of display screen 550 (FIG. 48) results in the display of display screen 582. Display screen 582 includes the image 580 of the simplified top view of optical fiber polisher 100, an automation status region 583, an image 584 of a simplified top view of a media exchange (e.g., media exchange assembly 140 of FIG. 3), an image 585 of a simplified side view of an EZ lift (e.g., overarm assembly 116 of FIG. 2), an image 586 of a simplified top view of a cleaner (e.g., cleaning assembly 220 of FIG. 2), a cleaner status region 587, and a cleaner parameters region 588.

Automation status region 583 includes a home button to home the polishing machine, the media exchange, the EZ lift, and the cleaner and a reset button to reset the polishing machine, the media exchange, the EZ lift, and the cleaner. Automation status region 583 also includes a step number indicator (i.e. step=“01”), an all homed indicator, a Micro-G homed indicator, a cleaner homed indicator, a media exchange (Xchng) homed indicator, an EZ lift homed indicator, and an index (e.g., platen index) homed indicator, where each indicator is represented by a small circle next to the corresponding label. In some examples, a green indicator indicates the corresponding component is homed and a red indicator indicates the corresponding component is not homed.

Media exchange image 584 includes images of circles containing a “1”, “2”, “3”, and “4”, which represent a simplified top view of the media exchange platens 182a, 182b, 182c, and 182d (FIG. 1), respectively. Media exchange image 584 also includes an image of a simplified top view of media exchange arm 187 (FIG. 2). In some examples, the media exchange arm image is animated to show its current position and display its current angle (i.e., “0.0 Degs”) over the media exchange platens indicated by circles “1”, “2”, “3”, and “4” and the polishing machine indicated by 580. EZ lift image 585 may be animated to show its current position and display its current angle (i.e., “0.0 Degs”). Cleaner image 586 may be animated to show its current position and display its current angle (i.e., “0.0°”). Below image 584, display screen 582 may display the pressure of the main air supply (i.e., “104.94 PSI”). Below images 580 and 586, display screen 582 may display the spray mist duration (i.e., “1000 mS”).

Cleaner status region 587 includes an iris closed indicator, an iris open indicator, a cleaner at fixture indicator and angle (i.e., “97.5°”), and a cleaner at home indicator and angle (i.e., “0.0°”), where each indicator is represented by a small circle next to the corresponding label. In some examples, a green indicator indicates the corresponding cleaner status is true and a red indicator indicates the corresponding cleaner status is false. To the left of region 587, display screen 582 includes a single step polish and clean option (i.e., unchecked) to enable a single step polish and clean process.

Cleaner parameters region 588 displays the current cleaning sequence number (i.e., Seq=“01”), the number of cleaning steps in the cleaning sequence (i.e., #of Seqs=“04”), the currently selected process (i.e., “Auto_Process_MT_1”), the cleaning sequences total time (i.e., “52”), the water and air time in seconds (i.e., “10”), the spray bar (e.g., diffuser 340, 354, 366 of FIG. 11) direction (i.e., “CW”), the spray bar speed in RPM (i.e., “35”), the air dry time in seconds (i.e., “0”), the water pressure in PSI (i.e., “15.0”), and the air dry pressure in PSI (i.e., “40.0”).

FIG. 50 is a diagram illustrating a user interface display screen 590 for displaying more information regarding current step settings for an optical fiber polisher according to an example. Display screen 590 may be displayed by input device 114 (FIG. 1). In an example, selection of the “More Info” button in region 560 of display screen 550 (FIG. 48) results in the display of display screen 590. Display screen 590 includes region 592 that includes current step parameters and values (e.g., Time (Sec)=263; Platen Speed (RPM)=25; Speed Ramp Up (Sec)=0; Pressure (Lb)=1.00; Pressure Ramp Up (Sec)=0; Delay Pressure Apply (Sec)=0; Speed Ramp Dn (Sec)=0; Pressure Ramp Dn (Sec)=0; Step End Warning (Sec)=0; Film Change Interval=1; AbraSave+ (Cycle) 0 (Sec) 0; Step Notes=Micro-G Sample; Step Notes=Step 1—used for De-Nub; Platen Home Position (Deg)=0. Display screen 590 also includes user-selectable buttons 594, 596, and 598. Selection of Return to Production Screen button 594 results in the display of screen 550 (FIG. 48). Selection of Micro-G screen button 596 results in the display of a screen with Micro-G information. Selection of Auto Screen button 598 results in the display of a screen with automation information.

FIG. 51 is a diagram illustrating a user interface display screen 610 for displaying current automation settings for an optical fiber polisher according to an example. Display screen 610 may be displayed by input device 114 (FIG. 1). In an example, selection of the Auto Screen button 598 of display screen 590 (FIG. 50) results in the display of display screen 610. Display screen 610 includes automation parameters 612, 614, 616, 618, and 620.

Automation parameters 612 correspond to a first step in a polishing process, and include a film parameter with a value of “15 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 612 correspond to the media exchange platen 182a (FIG. 1). Thus, automation parameters 612 indicate that a glass plate pad and 15 um diamond film are to be placed on media exchange platen 182a before running the automation.

Automation parameters 614 correspond to a second step in the polishing process, and include a film parameter with a value of “10 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 614 correspond to the media exchange platen 182b (FIG. 1). Thus, automation parameters 614 indicate that a glass plate pad and 10 um diamond film are to be placed on media exchange platen 182b before running the automation.

Automation parameters 616 correspond to a third step in the polishing process, and include a film parameter with a value of “5 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 616 correspond to the media exchange platen 182c (FIG. 1). Thus, automation parameters 616 indicate that a glass plate pad and 5 um diamond film are to be placed on media exchange platen 182c before running the automation.

Automation parameters 618 correspond to a fourth step in the polishing process, and include a film parameter with a value of “0.5 um diamond”, and a pad parameter with a value of “Glass Plate”. Automation parameters 618 correspond to the media exchange platen 182d (FIG. 1). Thus, automation parameters 618 indicate that a glass plate pad and 0.5 um diamond film are to be placed on media exchange platen 182d before running the automation.

Automation parameter 620 is a spray bar rotation cleanse speed (RPM) parameter and has a value of 25. The values for automation parameters 612, 614, 616, 618, and 620 may be selected and changed by a user. Display screen 610 also includes a Return to Production Screen button 622 to return to screen 550 (FIG. 48), and a Previous Screen button 624 to return to screen 590 (FIG. 50).

FIG. 52A is a diagram illustrating a first page of a user interface display screen 630 for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 630 may be displayed by input device 114 (FIG. 1). Display screen 630 includes a region 632 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 52A, the Process Config tab has been selected. Display screen 630 includes a region 634 that indicates the current step of the polishing process being viewed (i.e., step 1), and allows a user to move up or down to other steps of the polishing process. Display screen 630 includes a region 636a that includes five operational parameters and the current values for those parameters (i.e., Pad=60 Duro Blue; Lubricant=DI Water; Film=15 um diamond; Step Notes=Automation Process for MT; Step Notes=Step 1). The values of the operational parameters in region 636a may be changed by a user.

FIG. 52B is a diagram illustrating a second page of the user interface display screen 630 for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 630 may be displayed by input device 114 (FIG. 1). As previously described above, display screen 630 includes a region 632 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 52B, the Process Config tab has been selected. Display screen 630 includes a region 634 that indicates the current step of the polishing process being viewed (i.e., step 1), and allows a user to move up or down to other steps of the polishing process. Display screen 630 includes a region 636b that includes five operational parameters and the current values for those parameters (i.e., Film Change Interval=1; AbraSave+ (Cycle)=0 (Sec)=0; Automation Enable=checked; Platen Home Position (Deg)=90.0 and checked; Film Mist Spray (PSI)=14.0 (mSec)=500). The values of the operational parameters in region 636b may be changed by a user. Region 636b also includes a cleanse process setup button 637 for selecting a cleanse process display screen as illustrated in FIGS. 53A and 53B.

FIG. 53A is a diagram illustrating a first page of a user interface display screen 650 for entering and displaying operational parameters for a spray bar cleanse and dry process of an optical fiber polisher according to an example. Display screen 650 may be displayed by input device 114 (FIG. 1). Display screen 650 includes a region 652 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 53A, the Process Config tab and the cleanse process has been selected (e.g., via button 637 of FIG. 52B). Display screen 650 includes a region 654 that indicates the current sequence step of the cleanse and dry process being viewed (i.e., step 1), and allows a user to move up or down to other sequence steps of the cleanse process. Display screen 650 includes a region 656a that includes five operational parameters and the current values for those parameters (i.e., Water and Air (Sec)=10; Pulse water checkbox=not checked; Pulse Water (e.g., duration) (mSec)=500; Pulse water Duty Cycle (%)=50; Air Dry (Sec)=0; Spray Bar=CW (RPM)=30). The values of the operational parameters in region 656a may be changed by a user. If the pulse water checkbox is checked, the cleaning assembly pulses the water based on the pulse water duration (e.g., 500 mSec) and pulse water duty cycle (e.g., 50%) for the selected step during the cleaning sequence. Typically the user will configure 3 or 4 sequences of cleaning that include air and water to clean the fixture assembly and then 3 or 4 additional sequences that include air dry only to dry the fixture assembly. The associated polishing step that correlates to the cleaning sequence will be displayed with a “_#” in the recipe name box under the “RETURN” button.

FIG. 53B is a diagram illustrating a second page of the user interface display screen 650 for entering and displaying operational parameters for the cleanse process of an optical fiber polisher according to an example. As previously described above, display screen 650 may be displayed by input device 114 (FIG. 1). Display screen 650 includes a region 652 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 53B, the Process Config tab and the cleanse process has been selected (e.g., via button 637 of FIG. 52B). Display screen 650 includes a region 656b that includes two operational parameters and the current values for those parameters (i.e., Water Pressure (PSI)=15.0; Air Pressure (PSI)=40.0). The values of the operational parameters in region 656b may be changed by a user.

FIG. 54 is a diagram illustrating a user interface display screen 670 for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 670 may be displayed by input device 114 (FIG. 1). Display screen 670 includes a region 672 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 54, the System Config tab has been selected. Display screen 670 includes a pull-down menu 674 to select various configuration settings, including process variable settings, load cell calibration, process variable settings, user rights and settings, maintenance schedule, motor speed configuration, and polisher automation settings.

FIG. 55A is a diagram illustrating a user interface display screen 680a for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 680a may be displayed by input device 114 (FIG. 1). Display screen 680a may be displayed in response to a user selecting the Polisher Automation Settings menu item from pull-down menu 674 of display screen 670 (FIG. 54). Display screen 680a includes a region 682 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 55A, the System Config tab has been selected.

Display screen 680a includes arm lift region 684a, media exchange region 686a, gripper region 688a, and platen region 690a. Arm lift region 684a includes a home button to set a home position for arm lift, a reset button to reset the arm lift home position, and a home flag. Media exchange region 686a includes a home button to set a home position for media exchange, a reset button to reset the media exchange home position, and a home flag. Gripper region 688a includes a home button to set a home position for the gripper, a reset button to reset the gripper home position, and a home flag. Platen region 690a includes a home button to set a home position for the platen, a reset button to reset the platen home position, a home flag, and a flag power (PWR) indicator. Platen region 690a also includes an indication of the platen position from 0 to 359 degrees, an indication of the home flag from −10 to 10 degrees, and a homing time in seconds.

FIG. 55B is a diagram illustrating a user interface display screen 680b for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 680b may be displayed by input device 114 (FIG. 1). Display screen 680b may be displayed in response to a user selecting the Polisher Automation Settings menu item from pull-down menu 674 of display screen 670 (FIG. 54). Display screen 680b includes a region 682 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 55B, the System Config tab has been selected.

Display screen 680b includes EZ lift region 684b (e.g., for overarm 116 of FIG. 1), media exchange region 686b (e.g., for media exchange assembly 140 of FIG. 1), Micro G region 687 (e.g., for fixture lift 126 of FIG. 1), clean rotate region 688b (e.g., for cleaning assembly 220 of FIG. 1), and platen index region 690b (e.g., for platen assembly 106 of FIG. 1). EZ lift region 684b includes a home button to set a home position for the arm lift, a home indicator, a speed parameter (i.e. “500”), a latch indicator, a reset button to reset the arm lift home position, a reset angle parameter (i.e., “0.00°”), a clean up button to set a clean up position for the arm lift, a clean up indicator, a clean up angle parameter (i.e., “75.0°”), a clean down button to set a clean down position of the arm lift, a clean down indicator, a clean down angle parameter (i.e., “60.0°”), a load/unload button to set a load/unload position for the arm lift, a load/unload indicator, a load/unload angle parameter (i.e., “45.5°”), a platen button to set a platen position for the arm lift, a platen indicator, and a platen angle parameter (i.e., “0.0°”). In some examples, a green indicator indicates the arm lift is at the corresponding position and a red indicator indicates the arm lift is not at the corresponding position.

Media exchange region 686b includes a home button to set a home position for media exchange, a home indicator, a home flag, a reset button to reset the media exchange home position, a reset angle parameter (i.e., “0.00°”), a grip button to set the grip for the media exchange, an arm down button to set the arm down, and a speed indicator (i.e., “120”). In some examples, a green home indicator or home flag indicates the media exchange arm is homed and a red home indicator or home flag indicates the exchange arm is not homed.

Micro G region 687 includes a home button to set a home position of the Micro G, a home indicator, and a home flag. In some examples, a green home indicator or home flag indicates the fixture lift is homed and a red home indicator or home flag indicates the fixture lift is not homed.

Clean rotate region 688b includes a home button to set a home position for the cleaning assembly, a home indicator, a home flag, a reset button to reset the cleaning assembly home position, an at fixture flag, an arm in button to set an arm in position, an arm in indicator, an arm in angle parameter (i.e., “97.5°”), an arm out button to set an arm out position, an arm out indicator, an arm out angle parameter (i.e., “0.0°”), an iris open button to open the iris, an iris close button to close the iris, and a speed indicator (i.e., “120”). In some examples, a green home indicator or home flag indicates the cleaning assembly is homed and a red home indicator or home flag indicates the cleaning assembly is not homed. In some examples, a green at fixture flag indicates the cleaning assembly is at the fixture and a red at fixture flag indicates the cleaning assembly is not at the fixture. In some examples, a green arm in indicator or arm out indicator indicates the arm is in or out and a red arm in indicator or arm out indicator indicates the arm is not in or out, respectively.

Platen index region 690b includes a home button to set a home position for the platen, a home indicator, a reset button to reset the platen home position, a home flag, and a flag power (PWR) indicator. Platen index region 690b also includes an indication of the platen position from 0.0 to 359.9 degrees, an indication of the home flag offset from −10 to 10 degrees, and a homing time indicator in seconds. In some examples, a green home indicator or home flag indicates the platen is homed and a red home indicator or home flag indicates the platen is not homed. In some examples, a green power flag indicates the platen is powered and a red powered flag indicates the platen is not powered.

FIG. 56 is a diagram illustrating a user interface display screen 700 for entering and displaying operational parameters for an optical fiber polisher according to another example. Display screen 700 may be displayed by input device 114 (FIG. 1). Display screen 700 may be displayed in response to a user selecting the User Rights and Settings menu item from pull-down menu 674 of display screen 670 (FIG. 54). Display screen 700 includes a region 702 with five user-selectable tabs respectively corresponding to five categories (i.e., Home, Production, Process Config, Process Transfer, and System Config). As shown in FIG. 56, the System Config tab has been selected. Display screen 700 includes a region 704 with a plurality of checkboxes and corresponding settings that may be enabled or disabled via the checkboxes. The settings include password, air sensor, alarm horn, arm sensor, autocal, DE-DataLink, display Kg, film counter, quantity adjust, step selection, video, warning horn, zero speed, and automation.

In some embodiments, a carrier ring for positioning a glass plate/rubber pad for a fiber optic polishing machine can be used. The carrier ring can have voids, grooved teeth, or other suitable registration features that mate with locking or registration features of the polishing platen on which the carrier ring is placed. The carrier ring and platen can provide easy rotation locking for the glass plate or rubber pad during the polishing process. In addition, the carrier ring can be easily picked up and set down for a manual user and/or an automated positioning system for the polishing machine. This is advantageous for fiber optic automation due to the rotating and revolving motion that is commonly seen with fiber optic polishing machines, resulting in reduced time for placing the carrier ring onto the platen for the polishing process.

The carrier ring and mating locking features may eliminate the need to locate anti-rotation features when placing the carrier ring. Further, as described herein, a carrier ring can add rigidity to semi-flexible rubber pads, making pick-and-place actions more robust, e.g., as it is generally more difficult to pick up a non-rigid object, such as a rubber pad. Furthermore, the carrier ring and locking features can reduce cross-contamination between media during media exchange events. For instance, when a robotic end effector touches a carrier ring and not polishing media, there may be less chance of polishing particles having one particular size migrating to polishing media having polishing particles of a different size during exchanges.

Referring now to FIGS. 57 through 61, a series of operational steps performed by an example polishing system 400 are depicted. An example carrier ring 410 is transferred from a supporting tray 416 to a platen 408. As described, the polishing system 400 includes a polishing machine 402 having a polishing arm 404 for supporting optical fibers for polishing operations. As described, the optical fibers can be brought into contact with an abrasive polishing substrate 406 by the polishing arm 404. For example, a set of optical fibers are bundled together and fixedly held by the polishing arm 404 for a polishing operation, where the optical fibers are pressed onto the abrasive as the platen 408 is rotated. The abrasive polishing substrate 406 can be mounted on a polishing plate 418 (FIGS. 68 and 69). The platen 408 of the polishing system 400 is configured to couple with the carrier ring 410 that supports the abrasive polishing substrate 406.

The carrier ring 410 and the platen 408 preferably each have multiple registration features 412 and 424 for rotationally fixing the carrier ring 410 with respect to the platen 408 when the carrier ring 410 is positioned to rest on the platen 408. The polishing system 400 includes an articulating arm 414 for moving the carrier ring 410 onto the platen 408 and off of the platen 408. As shown in FIG. 57, carrier rings 410 can rest on the supporting tray 416 adjacent to the polishing machine 402. For example, carrier rings 410 can be prepared using abrasives with differently sized polishing particles for different polishing operations and placed on the supporting tray 416 ready for use.

As described with reference to FIG. 58, the articulating arm 414 can grip a carrier ring 410 on the supporting tray 416. As described, the articulating arm 414 can be rotatably driven by a motor and corresponding gearbox (not shown) that is coupled to the polishing machine 402. In FIG. 59, the articulating arm 414 is shown transporting the carrier ring 410 to the platen 408. In FIG. 60, the articulating arm 414 is shown depositing the carrier ring 410 onto the platen 408. In this step, the multiple registration features 412 and 424 ensure proper alignment for rotationally fixing the carrier ring 410 with respect to the platen 408. With reference to FIG. 61, the articulating arm 414 is shown returned to an intermediate position between the platen 408 and the supporting tray 416.

Referring now to FIGS. 62, 63, 68, 69, 71, and 72, a carrier ring 410 is configured to support a polishing plate 418 within its periphery. For example, the carrier ring 410 can be a generally circular (e.g., annular) ring with an open center, where the polishing plate 418 is preferably supported in the center of the carrier ring 410. In some embodiments, the polishing plate 418 is formed of a rigid material (e.g., glass) and/or an elastomeric material (e.g., rubber or another elastomeric material). As described, the polishing plate 418 supports an abrasive polishing substrate 406. For example, the polishing plate 418 can be a glass plate or a rubber pad, and the abrasive polishing substrate 406 can be affixed to the glass or rubber surface. In an example where the polishing plate 418 is constructed from a glass material, water and/or adhesive can be used to affix the abrasive polishing substrate 406 to the glass.

In embodiments, the carrier ring 410 includes a top side 420, a bottom side 422, and registration features 424 on the bottom side 422 at the periphery of the carrier ring. For example, the registration features 424 can be circumferentially positioned around the bottom side 422 of an annular carrier ring 410 as shown in the accompanying figures. In some embodiments, the carrier ring 410 is at least substantially circularly shaped. In some embodiments, the carrier ring 410 includes at least one retaining feature 426 for securing the polishing plate to the carrier ring 410. For example, as shown in FIGS. 62 and 71, a carrier ring 410 includes a notch retaining feature 426 extending from an inner surface 428 of the carrier ring 410, which can also include a flange, ledge and/or other features for supporting the polishing plate 418.

Referring now to FIGS. 64 through 70 and 73, a platen 408 can be configured to couple with the carrier ring 410. The platen 408 can be driven to impart lateral polishing motion to the abrasive polishing substrate 406. However, lateral motion is described by way of example and is not meant to limit the present disclosure. In other embodiments, different polishing motions can also be used to drive the platen 408. As described, the platen 408 includes registration features 412 such that each one of the registration features 412 is configured to mate with at least one of the registration features 424 of the carrier ring 410. In embodiments, the carrier ring 410 is configured to be lowered onto the platen 408 to rest on the platen 408. The registration features 412 and the registration features 424 are configured to cause the carrier ring 410 to be rotationally fixed with respect to the platen 408 when the carrier ring 410 is lowered to rest on the platen 408 and the registration features 412 and 424 are aligned. For the purposes of the present disclosure, it shall be understood that terminology such as “rotationally fixed” is used to describe a substantially rotationally fixed alignment between the carrier ring 410 and the platen 408 but not necessarily a completely rigid alignment.

With reference to FIGS. 62 through 69, in some embodiments the registration features 424 on the carrier ring 410 are tapered recesses 430 (e.g., countersunk holes), and the registration features 412 on the platen 408 are locking pins 432. In one embodiment, the locking pins 432 each include a tapered head 440 (e.g., a bullnosed head) for interfacing with a respective tapered recess 430. In some embodiments, the locking pins 432 include a threaded surface 442 (or another retention surface, such as a knurled surface, a rigid surface, and so forth) for coupling the locking pins 432 to a respective receiving aperture 444 of the platen 408. In some embodiments, the locking pins 432 can be arranged circumferentially around the platen 408, e.g., across from one another. For example, multiple locking pins 432 (e.g., three locking pins 432, four locking pins 432) can be included with the platen 408. Referring to FIGS. 70 through 73, in some embodiments the registration features 424 on the carrier ring 410 can be a series of grooves 431 located about the periphery of the carrier ring 410 on the bottom side 422 of the carrier ring, and the registration features 412 on the platen 408 can be locking pins 433 that extend in a radial direction from a center of the platen 408 to engage the grooves 431. The registration features 412 and 424 can also be mating teeth or other suitable configurations.

It should be noted that the registration features 412 and 424 described herein are provided by way of example and are not meant to limit the present disclosure. Thus, in other embodiments, different registration features can be used, including registration features that do not involve tapered or curved surfaces. For example, one or more of the registration features 424 on the carrier ring 410 or the registration features 412 on the platen 408 can include magnets and/or electromagnets. For instance, in some embodiments, electromagnets (e.g., electrically powered by an electrical current source) on or proximate to a platen 408 can be used to selectively engage with permanent magnets and/or ferromagnetic material on a carrier ring 410.

An advantage offered by the registration features 412 and 424 of the carrier rings 410 and platens 408 as described herein is that such features allow for minor misalignments between a carrier ring 410 and a platen 408 as the articulating arm 414 (and/or another transport device) lowers the carrier ring 410 onto the platen 408. As the registration features 412 and 424 are brought into contact with one another, the carrier ring 410 and the platen 408 can be guided out of misalignment and into alignment by the registration features 412 and 424. Once the carrier ring 410 completely rests on the platen 408, the guidance offered by the interacting registration features 412 and 424 ensures final alignment between the carrier ring 410 and the platen 408.

For example, as described with reference to FIGS. 68 and 69, in some embodiments the carrier ring 410 and the platen 408 can be rotationally and/or translationally misaligned as much as one hundred and twenty thousandths of an inch (0.120″) with respect to one another and still be properly aligned upon placement of the carrier ring 410 onto the platen 408. As shown in FIG. 68, the initially misaligned carrier ring 410 is lowered onto the platen 408, and as the registration features 412 and 424 are brought into contact with one another, the registration features 412 and 424 correctly align the carrier ring 410 onto the platen 408, resulting in a proper final alignment as shown in FIG. 69.

In embodiments, the carrier ring 410 includes a flange 436 that protrudes proximate to the top side 420 of the carrier ring 410 such that the flange 436 can interface with arcuate protrusions 438 that extend from beneath the articulating arm 414 for lifting the carrier ring 410 from beneath the flange 436 (see, for example, FIG. 59). In this example, the articulating arm 414 includes opposing arms with protrusions 438, and as the opposing arms move inward and outward to engage and release the carrier ring 410, the protrusions 438 contact the carrier ring 410 below the flange 436, with the flange 436 extending into recesses formed in the opposing arms, as shown in FIG. 59. In some embodiments, the platen 408 may include one or more recesses 443 (e.g., blind holes as shown in FIG. 65) for coupling the platen 408 to a motor drive of the polishing machine 402. With reference to FIGS. 68 and 69, in some embodiments, the platen 408 includes a tapered ring 434 that guides the carrier ring 410 into alignment with the platen 408 as it is lowered to rest on the platen 408. In this example, the tapered ring 434 includes a tapered surface 446 proximate to an inner bore 448 of the tapered ring 434.

Another example optical fiber polishing machine 1000 with a media exchange assembly 1040 and a cleaning assembly 1120 is shown in FIGS. 74 and 99-101. This example shares similarities with previously described example(s) and, therefore, only significant differences will be described.

The media exchange assembly 1040 includes a base 1041 operatively connected to a media support base 1073 and the optical fiber polishing machine 1000 with connecting rods 1043. The media support base 1073 includes media support portions, preferably one for each polishing step. In this example, there are four media support portions 1074a, 1074b, 1074c, 1074d configured and arranged to support each carrier ring 410 supporting each polishing substrate 406. A gear box 1047 extends through an opening 1046 in the base 1041, and a connector 1048 extends upward from the gear box 1047 and a motor 1050 is operatively connected to a bottom of the gearbox 1047. The motor 1050 selectively rotates the connector 1048 in first and second directions, which are opposite directions. A housing 1049 is operatively connected to the base 1041 and contains the motor 1050 and a portion of the actuator 1047 therein. Pneumatic cylinders 1061 are operatively connected to and extend through the base 1041 to interconnect the base 1041 and a lifting base 1066. Preferably, the lifting base 1066 is a generally rectangular plate and a pneumatic cylinder is operatively connected proximate each corner of the plate. The pneumatic cylinders 1061 are configured and arranged to move the lifting base 1066 between an upward position 1068a (see for example FIGS. 79, 82, 99) and a downward position 1068b (see for example FIGS. 80, 81, 100, 101) relative to the base 1041. Sensor flags 1070 and 1072 can be operatively connected to opposing ends of the lifting base 1066 so that a sensor on an exchange arm 1087 can detect rotation of the exchange arm 1087 between positions.

The exchange arm 1087 is pivotally connected to the lifting base 1066, and the connector 1048 of the actuator 1047 extends through the lifting base 1066 and is operatively connected to a proximal end 1088 of the exchange arm 1087. Preferably, the connector 1048 extends into a bore 1086 in the exchange arm 1087. Thus, as the connector 1048 rotates the exchange arm 1087 pivots or rotates relative to the lifting base 1066. Optionally, a base 1085 is positioned between the lifting base 1066 and the exchange arm 1087 to support the exchange arm 1087 and the connector 1048 extends through a bore 1086 in the base 1085. In this example, the base 1085 is generally wedge-shaped. Bearings can be used between the lifting base 1066 and the base 1085 to help the exchange arm 1087 pivot or rotate relative to the lifting base 1066. Optionally, a cover 1084 can be operatively connected to the exchange arm 1087. A pneumatically driven actuator 1094 is preferably operatively connected to the cover 1084 and extends through an aperture 1091 in a distal end 1090 of the exchange arm 1087. Bases 1105a and 1105b are operatively connected to opposing sides of the actuator 1094 and are configured and arranged to move inward and outward relative to the actuator 1094 to move between a disengaged position 1107a (see for example FIGS. 79, 80, 99) and an engaged position 1107b (see for example FIGS. 81, 82, 100, 101). Preferably, each of the bases 1105a and 1105b includes grippers 1117a and 1117b, respectively, configured and arranged to receive and engage the flanges 436 of the carrier rings 410 when positioned in the engaged position 1107b.

An example of how the media exchange assembly 1040 operates is illustrated in FIGS. 79-82. FIG. 79 shows the lifting base 1066 in an upward position 1068a and the bases 1105a and 1105b in a disengaged position 1107b. When the bases 1105a and 1105b are positioned over the carrier ring 410, by rotating the exchange arm 1087, the lifting base 1066 is lowered into the downward position 1068b, as shown in FIG. 80. The bases 1105a and 1105b are aligned with the flange 436 of the carrier ring 410 in the disengaged position 1107a. The bases 1105a and 1105b are then moved inward into the engaged position 1107b, shown in FIG. 81, in which the flange 436 is positioned in the grippers 1117a and 1117b. The lifting base 1066 is then moved into the upward position 1068a thereby lifting the exchange arm 1087 and the carrier ring 410. The exchange arm 1087 can then be rotated to move the carrier ring 410 to the platen 408. Once the carrier ring 410 is positioned proximate the platen 408, the lifting base 1066 is lowered into the downward position 1068b and the bases 1105a and 1105b are then moved into the disengaged position 1107a to place the carrier ring 410 on the platen 408. Rotation of the platen 408 assists in seating the carrier ring 410 on the platen 408, as previously described. The exchange arm 1087 is then rotated out of the way to begin the polishing step and/or cleaning step, for example as shown in FIG. 99. Similar movements are made to remove the carrier ring 410 from the platen 408 and replace it with another carrier ring 410.

Referring to FIG. 83, the cleaning assembly 1120 includes a base 1121 with bores through which rods 1123 extend to operatively connect the base 1121 to the optical fiber polishing machine 1000. The base 1121 is preferably a rectangular plate with a circular receiving cavity 1124 in its top surface. An aperture 1125 is positioned in the center of the receiving cavity 1124, and a slot 1126 extends partially about the circumference of the receiving cavity 1124. A housing 1129 is operatively connected to the base 1121 below the receiving cavity 1124 and is configured and arranged to contain a motor 1130 and at least a portion of an actuator 1132 including an upwardly extending shaft 1133. The shaft 1133 extends through the aperture 1125 and into a connector 1136. Rotation of the shaft 1133 rotates the connector 1136, and bearings 1137 can be used to assist with the rotation. Optionally, a stop 1138 extends through the connector 1136 and into the slot 1126 to limit rotation of the connector 1136 relative to the base 1121.

Any suitable dispensing assembly can be used for dispensing water and/or air. An example nozzle/diffuser assembly includes a manifold 1240 shown in FIGS. 94, 95 and 96 and a diffuser 1266 shown in FIGS. 91, 92 and 93. The manifold 1240 includes a generally central bore 1241 configured and arranged to receive a fitting 1225. A first end 1244 of the manifold 1240 includes first channels 1242a and 1242b extending from the bore 1241, and a second end 1245 of the manifold 1240 includes second channels 1243a and 1243b extending from the bore 1241. On the top side of the diffuser 1266 includes nozzles 1268, 1271, and 1275 with apertures 1269, 1272, and 1276, respectively. Between the nozzles 1268, 1271, and 1275 are surfaces 1270 that could include brushes or any suitable material configured and arranged to assist with cleaning. Alternatively, as shown in FIG. 91A, brush bars 1280 could extend outward from the diffuser 1266 and include brushes 1281 proximate their distal ends. On the bottom side of the diffuser 1266 a first end 1262 includes a first channel 1263 extending from the bore 1261, and a second end 1264 of the diffuser 1266 includes a second channel 1265 extending from the bore 1261. A connecting plate 1254, shown in FIGS. 83, 97, and 98, can be used between the manifold 1240 and the diffuser 1266. The connecting plate 1254 separates the first channel 1263 and the second channel 1265 of the diffuser 1266 used for water and the first channels 1242a and 1242b and the second channels 1243a and 1243b of the manifold 1240 used for air. The small apertures 1255 in the connecting plate 1254 allow air to pass from the first channels 1242a and 1242b and the second channels 1243a and 1243b of the manifold 1240 to the apertures 1267 (small holes outside of the channels) of the diffuser 1266.

Shafts 1152 interconnect the connector 1136 and an arm 1157, and shafts 1162 interconnect the arm 1157 and a housing 1208, which is preferably generally bowl-shaped in this example. A motor 1222 is operatively connected to a rear of the housing 1208. A cover 1220 contains the motor 1222, and a shaft 1223 extends outward from the motor 1222 and through an aperture in the rear of the housing 1208. A fitting assembly 1217 is operatively connected to the cover 1220 and extends through the motor 1222, the shaft 1223, the fitting 1225, the manifold 1240 and the connecting plate 1254 into the bore 1261. The fitting assembly 1217 provides a connection to a water source. A fitting assembly 1219 (FIG. 87) is operatively connected to the cover 1220 and extends about a portion of the fitting assembly 1217 into the manifold 1240 and provides a connection to an air source. A fitting assembly 1218 (FIG. 83) provides a connection to a waste hose. The fitting assemblies 1217 and 1218 connected to the manifold 1240, which is connected to a connecting plate 1254 and a diffuser 1266 are for dispensing water and/or air within a cavity of the housing 1208. The motor 1222 assists in rotating the dispensing assembly including a nozzle/diffuser assembly. A misting nozzle assembly 1221 (FIG. 88) is also operatively connected to the cover 1220.

After a polishing step, the fixture and the cleaning assembly are moved into cleaning positions, for example as shown in FIGS. 99-101. In this example, the motor 1130 causes the shaft 1133 to rotate, which causes the connector 1136 to rotate thereby moving the housing 1208 from a storage position (see for example FIG. 74) to a cleaning position (see for example FIGS. 99-101). In the cleaning position, the fixture is received within the cavity of the housing 1208. Water and/or air is/are dispensed using a suitable dispensing assembly. For example, water could be dispensed to clean the fixture and air could be used to supplement the cleaning action. Air could be used to at least partially dry the fixture. If the diffuser 1266 includes a brush or any suitable cleaning material, the brush or suitable cleaning material assists in cleaning via contact with the fiber optic ends and/or at least a portion of the fixture. The nozzle/diffuser assembly could include a brush or be substituted with a brush.

An optional feature of embodiments is an iris assembly 1290, which can selectively and adjustably close about the fixture after the cleaning assembly is placed in its cleaning position. If used, the iris assembly will help prevent water from escaping the cleaning bowl during the cleaning process. The iris assembly 1290 is preferably operated by an air cylinder 1224 that partially extends out of the top of the cleaning bowl or housing 1208. A connector 1229 connects the air cylinder 1224 to the housing 1208. The iris assembly 1290 includes a plurality of pivotally connected blades 1291 that are operatively connected to an adjuster ring 1236. The adjuster ring 1236 includes an extension tab 1238 that is pivotally connected via a connector 1230 to the rod 1228 of the air cylinder 1224. One end of each blade 1291 is pivotally connected to another blade 1291 with a hinge 1293, and the other end of each blade 1291 includes a connector 1292 that extends into a slot 1237 in the adjuster ring 1236. The slots 1237 are angled so that as the adjuster ring 1236 is turned or rotated by the air cylinder 1224, via the rod 1228 moving the extension tab 1238 of the adjuster ring 1236, the connectors 1292 can move within the slots 1237, which cause the blades 1291 to pivot relative to one another. When the adjuster ring 1236 is turned in one direction, the blades 1291 pivot and move toward a closed position. When the adjuster ring 1236 is turned in an opposite direction, the blades 1291 pivot and move toward an open position. Preferably, a selector button 1234 is positioned in a desired position within a plurality of selector apertures 1233 to adjust how far the blades 1291 of the iris assembly 1290 close thereby providing several closed positions. When the connector 1230 contacts the selector button 1234, which acts as a stop, the rod 1228 is prevented from moving thereby limiting movement of the blades 1291 relative to one another. As illustrated in FIGS. 86 and 89, the selector button 1234 is positioned to allow the blades 1291 to move into a first selected closed position relative to a fixture. As illustrated in FIG. 90, the selector button 1234 is positioned to allow the blades 1291 to move into another selected closed position relative to a fixture. The desired position of the blades 1291 could depend upon the number and the type of fibers being polished. A cover 1232 can be used to protect the iris assembly 1290.

FIG. 102 is a block diagram illustrating one example of a processing system 800 for a polishing machine (e.g., 100 of FIG. 1) including a media exchange assembly (e.g., 140 of FIG. 1) and a cleaning assembly (e.g., 220 of FIG. 1). Processing system 800 may be part of polishing machine elements 502 and/or automation control box elements 522 previously described and illustrated with reference to FIG. 47. Processing system 800 includes a processor 802 and a machine-readable storage medium 806. Processor 802 is communicatively coupled to machine-readable storage medium 806 through a communication path 804. Although the following description refers to a single processor and a single machine-readable storage medium, the description may also apply to a system with multiple processors and multiple machine-readable storage mediums. In such examples, the instructions may be distributed (e.g., stored) across multiple machine-readable storage mediums and the instructions may be distributed (e.g., executed by) across multiple processors (e.g., 504, 506, 508, 510, 524, 526, 528, 530, and/or 532 of FIG. 47).

Processor 802 includes one (i.e., a single) central processing unit (CPU) or microprocessor or more than one (i.e., multiple) CPU or microprocessor, and/or other suitable hardware devices for retrieval and execution of instructions stored in machine-readable storage medium 806. Processor 802 may fetch, decode, and execute instructions 810-818 to operate optical fiber polishing machine 100 (FIG. 1) including media exchange assembly 140 (FIG. 1) and cleaning assembly 220 (FIG. 1).

Processor 802 may fetch, decode, and execute instructions 810 to move a first polishing media (e.g., 108a-108d of FIG. 2) from a first media exchange platen (e.g., 182a-182d of FIG. 1) to a polishing machine platen (e.g., 107 of FIG. 1). Processor 802 may fetch, decode, and execute instructions 812 to lower a fixture (e.g., 128 of FIG. 2) from a first fixture position (e.g., illustrated in FIG. 24) to a second fixture position (e.g., illustrated in FIG. 25) proximate the polishing machine platen to polish at least one optical fiber supported by the fixture via the first polishing media. With the polishing complete, processor 802 may fetch, decode, and execute instructions 814 to raise the fixture to the first fixture position. Processor 802 may fetch, decode, and execute instructions 816 to rotate a cleaning assembly (e.g., 220) from a first cleaning assembly position (e.g., illustrated in FIG. 27) to a second cleaning assembly position (e.g., illustrated in FIG. 28) proximate the fixture to clean the at least one optical fiber.

In some examples, processor 802 may fetch, decode, and execute additional instructions 818. In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to, during the cleaning of the at least one optical fiber, move the first polishing media from the polishing machine platen to the first media exchange platen; and move a second polishing media from a second media exchange platen to the polishing machine platen. In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to apply, via the cleaning assembly, a mist of lubricant (e.g., illustrated in FIG. 45) onto the second polishing media; and rotate the cleaning assembly to the first cleaning assembly position. In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), a mist spray pressure parameter and a mist spray duration parameter (e.g., entered in region 636b of display screen 630 of FIG. 52B); and wherein the instructions to apply the mist of lubricant comprises instructions to apply the mist of lubricant onto the second polishing media based on the mist spray pressure parameter and the mist spray duration parameter.

In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to further lower the fixture from the first fixture position to the second fixture position to polish the at least one optical fiber via the second polishing media; raise the fixture to the first fixture position; and rotate the cleaning assembly from the first cleaning assembly position to the second cleaning assembly position proximate the fixture to again clean the at least one optical fiber. In some examples, the instructions to clean the at least one optical fiber comprise instructions to apply, via a diffuser (e.g., 340, 354, 366 of FIG. 11), water and/or air to the at least one optical fiber. In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to further receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), at least one of a water pressure parameter, an air pressure parameter (e.g., entered in region 656b of display screen 650 of FIG. 53B), a rotation speed of the diffuser parameter, a direction of the diffuser parameter, a duration of cleaning parameter, or a duration of drying parameter (e.g., entered in region 656a of display screen 650 of FIG. 53A); and wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter.

In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to further receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), a first polishing media pad parameter and a first polishing media film parameter (e.g., entered in region 636a of display screen 630 of FIG. 52A); and display, via a media setup screen (e.g., display screen 570a of FIG. 49A or display screen 570b of FIG. 49B) of the user interface, the first polishing media pad parameter and the first polishing media film parameter. In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to further display, via an automation screen (e.g., display screen 582 of FIG. 49C) of a user interface, a position and status of the cleaning assembly and a position and status of an exchange arm used to move the first polishing media from the first media exchange platen to the polishing machine platen.

As an alternative or in addition to retrieving and executing instructions, processor 802 may include one (i.e., a single) electronic circuit or more than one (i.e., multiple) electronic circuit comprising a number of electronic components for performing the functionality of one of the instructions or more than one of the instructions in machine-readable storage medium 806. With respect to the executable instruction representations (e.g., boxes) described and illustrated herein, it should be understood that part or all of the executable instructions and/or electronic circuits included within one box may, in alternate examples, be included in a different box illustrated in the figures or in a different box not shown.

Machine-readable storage medium 806 is a non-transitory storage medium and may be any suitable electronic, magnetic, optical, or other physical storage device that stores executable instructions. Thus, machine-readable storage medium 806 may be, for example, a random access memory (RAM), an electrically-erasable programmable read-only memory (EEPROM), a storage drive, an optical disc, and the like. Machine-readable storage medium 806 may be disposed within the polishing machine 100. In this case, the executable instructions may be installed on the polishing machine. Alternatively, machine-readable storage medium 806 may be a portable, external, or remote storage medium that allows the polishing machine 100 to download the instructions from the portable/external/remote storage medium. In this case, the executable instructions may be part of an installation package.

FIG. 103 is a block diagram illustrating another example of a processing system 830 for a polishing machine (e.g., 100 of FIG. 1) including a media exchange assembly (e.g., 140 of FIG. 1). Processing system 830 may be part of polishing machine elements 502 and/or automation control box elements 522 previously described and illustrated with reference to FIG. 47. Processing system 830 includes a processor 832 and a machine-readable storage medium 836. Processor 832 is communicatively coupled to machine-readable storage medium 836 through a communication path 834. Although the following description refers to a single processor and a single machine-readable storage medium, the description may also apply to a system with multiple processors and multiple machine-readable storage mediums. In such examples, the instructions may be distributed (e.g., stored) across multiple machine-readable storage mediums and the instructions may be distributed (e.g., executed by) across multiple processors (e.g., 504, 506, 508, 510, 524, 526, and/or 528 of FIG. 47).

Processor 832 includes one (i.e., a single) central processing unit (CPU) or microprocessor or more than one (i.e., multiple) CPU or microprocessor, and/or other suitable hardware devices for retrieval and execution of instructions stored in machine-readable storage medium 836. Processor 832 may fetch, decode, and execute instructions 840-850 to operate optical fiber polishing machine 100 (FIG. 1) including media exchange assembly 140 (FIG. 1).

Processor 832 may fetch, decode, and execute instructions 840 to move a first polishing media (e.g., 108a-108d of FIG. 2) from a first media exchange platen (e.g., 182a-182d of FIG. 1) to a polishing machine platen (e.g., 107 of FIG. 1). Processor 832 may fetch, decode, and execute instructions 842 to lower a fixture (e.g., 128 of FIG. 2) from a first fixture position (e.g., illustrated in FIG. 24) to a second fixture position (e.g., illustrated in FIG. 25) to polish at least one optical fiber supported by the fixture via the first polishing media. With the polishing complete, processor 832 may fetch, decode, and execute instructions 844 to raise the fixture to the first fixture position. Processor 832 may fetch, decode, and execute instructions 846 to move the first polishing media from the polishing machine platen to the first media exchange platen. Processor 832 may fetch, decode, and execute instructions 848 to move a second polishing media from a second media exchange platen to the polishing machine platen.

In some examples, processor 832 may fetch, decode, and execute additional instructions 850. In some examples, processor 832 may fetch, decode, and execute additional instructions 850 to lower the fixture from the first fixture position to the second fixture position to polish the at least one optical fiber via the second polishing media; raise the fixture to the first fixture position; move the second polishing media from the polishing machine platen to the second media exchange platen; and move a third polishing media from a third media exchange platen to the polishing machine platen.

In some examples, processor 832 may fetch, decode, and execute additional instructions 850 to receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), a first polishing media pad parameter, a first polishing media film parameter, a second polishing media pad parameter, and a second polishing media film parameter (e.g., entered via step 634 and region 636a of display screen 630 of FIG. 52A); and display, via a media setup screen (e.g., display screen 570a of FIG. 49A or display screen 570b of FIG. 49B) of the user interface, the first polishing media pad parameter, the first polishing media film parameter, the second polishing media pad parameter, and the second polishing media film parameter.

In some examples, processor 832 may fetch, decode, and execute additional instructions 850 to apply a first mist of lubricant onto the first polishing media prior to polishing the at least one optical fiber via the first polishing media; and apply a second mist of lubricant onto the second polishing media prior to polishing the at least one optical fiber via the second polishing media. In some examples, processor 832 may fetch, decode, and execute additional instructions 850 to receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), a first mist spray pressure parameter, a first mist spray duration parameter, a second mist spray pressure parameter, and a second mist spray duration parameter (e.g., entered via step 634 and region 636b of display screen 630 of FIG. 52B); and wherein the instructions to apply the first mist of lubricant comprises instructions to apply the first mist of lubricant onto the first polishing media based on the first mist spray pressure parameter and the first mist spray duration parameter; and wherein the instructions to apply the second mist of lubricant comprises instructions to apply the second mist of lubricant onto the second polishing media based on the second mist spray pressure parameter and the second mist spray duration parameter.

As an alternative or in addition to retrieving and executing instructions, processor 832 may include one (i.e., a single) electronic circuit or more than one (i.e., multiple) electronic circuit comprising a number of electronic components for performing the functionality of one of the instructions or more than one of the instructions in machine-readable storage medium 836. With respect to the executable instruction representations (e.g., boxes) described and illustrated herein, it should be understood that part or all of the executable instructions and/or electronic circuits included within one box may, in alternate examples, be included in a different box illustrated in the figures or in a different box not shown.

Machine-readable storage medium 836 is a non-transitory storage medium and may be any suitable electronic, magnetic, optical, or other physical storage device that stores executable instructions. Thus, machine-readable storage medium 836 may be, for example, a random access memory (RAM), an electrically-erasable programmable read-only memory (EEPROM), a storage drive, an optical disc, and the like. Machine-readable storage medium 836 may be disposed within the polishing machine 100. In this case, the executable instructions may be installed on the polishing machine. Alternatively, machine-readable storage medium 836 may be a portable, external, or remote storage medium that allows the polishing machine 100 to download the instructions from the portable/external/remote storage medium. In this case, the executable instructions may be part of an installation package.

FIG. 104 is a block diagram illustrating another example of a processing system 860 for a polishing machine (e.g., 100 of FIG. 1) including a cleaning assembly (e.g., 220 of FIG. 1). Processing system 860 may be part of polishing machine elements 502 and/or automation control box elements 522 previously described and illustrated with reference to FIG. 47. Processing system 860 includes a processor 862 and a machine-readable storage medium 866.

Processor 862 is communicatively coupled to machine-readable storage medium 866 through a communication path 864. Although the following description refers to a single processor and a single machine-readable storage medium, the description may also apply to a system with multiple processors and multiple machine-readable storage mediums. In such examples, the instructions may be distributed (e.g., stored) across multiple machine-readable storage mediums and the instructions may be distributed (e.g., executed by) across multiple processors (e.g., 504, 506, 508, 510, 524, 530, and/or 532 of FIG. 47).

Processor 862 includes one (i.e., a single) central processing unit (CPU) or microprocessor or more than one (i.e., multiple) CPU or microprocessor, and/or other suitable hardware devices for retrieval and execution of instructions stored in machine-readable storage medium 866. Processor 862 may fetch, decode, and execute instructions 870-876 to operate optical fiber polishing machine 100 (FIG. 1) including cleaning assembly 220 (FIG. 1).

Processor 862 may fetch, decode, and execute instructions 870 to lower a fixture (e.g., 128 of FIG. 2) from a first fixture position (e.g., illustrated in FIG. 24) to a second fixture position (e.g., illustrated in FIG. 25) to polish at least one optical fiber supported by the fixture via a first polishing media (e.g., 108a-108d of FIG. 2). With the polishing complete, processor 862 may fetch, decode, and execute instructions 872 to raise the fixture to the first fixture position. Processor 862 may fetch, decode, and execute instructions 874 to rotate a cleaning assembly (e.g., 220) from a first cleaning assembly position (e.g., illustrated in FIG. 27) to a second cleaning assembly position (e.g., illustrated in FIG. 28) proximate the fixture to clean the at least one optical fiber. In some examples, the instructions to clean the at least one optical fiber comprises instructions to apply, via a diffuser (e.g., 340, 354, 366 of FIG. 11), water and/or air to the at least one optical fiber.

In some examples, processor 862 may fetch, decode, and execute additional instructions 876. In some examples, processor 862 may fetch, decode, and execute additional instructions 876 to receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), at least one of a water pressure parameter, an air pressure parameter (e.g., entered in region 656b of display screen 650 of FIG. 53B), a rotation speed of the diffuser parameter, a direction of the diffuser parameter, a duration of cleaning parameter, or a duration of drying parameter (e.g., entered in region 656a of display screen 650 of FIG. 53A); and wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter. In some examples, the instructions to receive the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter comprises instructions to receive, via the user interface, the least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter for each of at least two cleaning sequences (e.g., entered via step 654 and regions 656a and 656b of display screen 650 of FIGS. 53A and 53B); and the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least two cleaning sequences.

In some examples, processor 862 may fetch, decode, and execute additional instructions 876 to receive, via a user interface (e.g., 114 of FIG. 1, 504 of FIG. 47), a water pressure parameter, a pulse water duration parameter, a pulse water duty cycle parameter, and a duration of cleaning parameter (e.g., entered in regions 656a and 656b of display screen 650 of FIGS. 53A and 53B); and wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the water pressure parameter, the pulse water duration parameter, the pulse water duty cycle parameter, and the duration of cleaning parameter. In some examples, processor 862 may fetch, decode, and execute additional instructions 876 to display, via an automation screen (e.g., display screen 582 of FIG. 49C) of a user interface, a position and status of the cleaning assembly.

As an alternative or in addition to retrieving and executing instructions, processor 862 may include one (i.e., a single) electronic circuit or more than one (i.e., multiple) electronic circuit comprising a number of electronic components for performing the functionality of one of the instructions or more than one of the instructions in machine-readable storage medium 866. With respect to the executable instruction representations (e.g., boxes) described and illustrated herein, it should be understood that part or all of the executable instructions and/or electronic circuits included within one box may, in alternate examples, be included in a different box illustrated in the figures or in a different box not shown.

Machine-readable storage medium 866 is a non-transitory storage medium and may be any suitable electronic, magnetic, optical, or other physical storage device that stores executable instructions. Thus, machine-readable storage medium 866 may be, for example, a random access memory (RAM), an electrically-erasable programmable read-only memory (EEPROM), a storage drive, an optical disc, and the like. Machine-readable storage medium 866 may be disposed within the polishing machine 100. In this case, the executable instructions may be installed on the polishing machine. Alternatively, machine-readable storage medium 866 may be a portable, external, or remote storage medium that allows the polishing machine 100 to download the instructions from the portable/external/remote storage medium. In this case, the executable instructions may be part of an installation package.

Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a variety of alternate and/or equivalent implementations may be substituted for the specific embodiments shown and described without departing from the scope of the present invention. This application is intended to cover any adaptations or variations of the specific embodiments discussed herein. Therefore, it is intended that this invention be limited only by the claims and the equivalents thereof.

Claims

1. A media exchange assembly for use with an optical fiber polishing machine having a polishing machine platen configured and arranged to support a polishing media, comprising:

a media exchange platen configured and arranged to support the polishing media; and
an exchange arm having a media engaging assembly configured and arranged to selectively engage the polishing media, the exchange arm configured and arranged to move between the media exchange platen and the polishing machine platen.

2. The media exchange assembly of claim 1, wherein the media exchange platen includes a plurality of platen configured and arranged to support a respective plurality of polishing media for completing a polishing process.

3. The media exchange assembly of claim 2, wherein the plurality of platen include a first platen configured and arranged to support a first polishing media, a second platen configured and arranged to support a second polishing media, a third platen configured and arranged to support a third polishing media, and a fourth platen configured and arranged to support a fourth polishing media.

4. The media exchange assembly of claim 1, wherein the exchange arm is configured and arranged to pivot to move between the media exchange platen and the polishing machine platen.

5. The media exchange assembly of claim 1, wherein the exchange arm is configured and arranged to move up and down relative to the media exchange platen and the polishing machine platen.

6. The media exchange assembly of claim 1, further comprising a sensor operatively connected to the exchange arm, the sensor configured and arranged to detect the media exchange platen and the polishing machine platen.

7. The media exchange assembly of claim 1, further comprising a motor configured and arranged to move the exchange arm.

8. The media exchange assembly of claim 1, further comprising a cleaning assembly configured and arranged to clean a fixture operatively connected to the optical fiber polishing machine.

9. The media exchange assembly of claim 1, further comprising a sensor operatively connected to the media engaging assembly, the sensor configured and arranged to detect a media locating pin proximate the polishing machine platen.

10. The media exchange assembly of claim 1, further comprising a media pusher, the media pusher configured and arranged to seat the polishing media onto the polishing machine platen.

11. The media exchange assembly of claim 1, wherein a carrier ring supports the polishing media and the exchange arm is configured and arranged to selectively engage the carrier ring thereby selectively engaging the polishing media via the carrier ring.

12. The media exchange assembly of claim 11, wherein the carrier ring includes registration features configured and arranged to mate with the polishing machine platen.

13. The media exchange assembly of claim 11, wherein the carrier ring includes a flange and the exchange arm includes opposing bases configured and arranged to engage the flange in an engaging position.

14. A cleaning assembly for use with an optical fiber polishing machine to which a fixture is operatively connected, comprising:

an arm;
a housing operatively connected to the arm;
a nozzle operatively connected to the housing; and
at least one of a water inlet and an air inlet in fluid communication with the nozzle;
wherein the arm is configured and arranged to move the housing from a first position to a second position, the second position being proximate the fixture so that at least one of water and air dispensed through the nozzle during a cleaning process contacts at least a portion of the fixture.

15. The cleaning assembly of claim 14, further comprising a motor operatively connected to the arm configured and arranged to move the arm and thereby the housing.

16. The cleaning assembly of claim 15, wherein the motor pivots the arm.

17. The cleaning assembly of claim 14, further comprising a drain.

18. The cleaning assembly of claim 14, further comprising one of a motor drive system or an air drive system configured and arranged to rotate the nozzle with respect to the fixture.

19. The cleaning assembly of claim 14, further comprising a brush operatively connected to the nozzle, the nozzle being configured and arranged to rotate with respect to the fixture to assist in the cleaning process.

20. The cleaning assembly of claim 14, further comprising an iris assembly operatively connected to the housing and movable between an open position and at least one closed position, the at least one closed position narrowing an opening in the housing about the fixture.

21. The cleaning assembly of claim 14, further comprising a spray nozzle operatively connected to the housing and configured and arranged to mist a lubricant onto polishing media positioned on a polishing machine platen of the optical fiber polishing machine.

22. The cleaning assembly of claim 14, wherein the nozzle comprises a seal plate interconnecting a manifold and a diffuser, the seal plate including an aperture configured and arranged to receive a water tube thereby allowing the manifold to seal the water tube and separate the water and air while allowing the manifold to rotate and the water tube to remain stationary.

23. The cleaning assembly of claim 14, wherein the nozzle includes angled surfaces configured and arranged to fan out air so that when water contacts fanned out air the water is dispensed as a fine mist.

24. The cleaning assembly of claim 14, wherein only air is dispensed to assist in drying.

25. An optical fiber polishing machine comprising:

a processor; and
a memory storing instructions that when executed by the processor cause the processor to: move a first polishing media from a first media exchange platen to a polishing machine platen; lower a fixture from a first fixture position to a second fixture position proximate the polishing machine platen to polish at least one optical fiber supported by the fixture via the first polishing media; raise the fixture to the first fixture position; and rotate a cleaning assembly from a first cleaning assembly position to a second cleaning assembly position proximate the fixture to clean the at least one optical fiber.

26. The optical fiber polishing machine of claim 25, wherein the memory stores instructions that when executed by the processor cause the processor to further:

during the cleaning of the at least one optical fiber, move the first polishing media from the polishing machine platen to the first media exchange platen; and
move a second polishing media from a second media exchange platen to the polishing machine platen.

27. The optical fiber polishing machine of claim 26, wherein the memory stores instructions that when executed by the processor cause the processor to further:

apply, via the cleaning assembly, a mist of lubricant onto the second polishing media; and
rotate the cleaning assembly to the first cleaning assembly position.

28. The optical fiber polishing machine of claim 27, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, a mist spray pressure parameter and a mist spray duration parameter; and
wherein the instructions to apply the mist of lubricant comprises instructions to apply the mist of lubricant onto the second polishing media based on the mist spray pressure parameter and the mist spray duration parameter.

29. The optical fiber polishing machine of claim 27, wherein the memory stores instructions that when executed by the processor cause the processor to further:

lower the fixture from the first fixture position to the second fixture position to polish the at least one optical fiber via the second polishing media;
raise the fixture to the first fixture position; and
rotate the cleaning assembly from the first cleaning assembly position to the second cleaning assembly position proximate the fixture to again clean the at least one optical fiber.

30. The optical fiber polishing machine of claim 25, wherein the instructions to clean the at least one optical fiber comprise instructions to apply, via a diffuser, water and/or air to the at least one optical fiber.

31. The optical fiber polishing machine of claim 30, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, at least one of a water pressure parameter, an air pressure parameter, a rotation speed of the diffuser parameter, a direction of the diffuser parameter, a duration of cleaning parameter, or a duration of drying parameter; and
wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter.

32. The optical fiber polishing machine of claim 25, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, a first polishing media pad parameter and a first polishing media film parameter; and
display, via a media setup screen of the user interface, the first polishing media pad parameter and the first polishing media film parameter.

33. The optical fiber polishing machine of claim 25, wherein the memory stores instructions that when executed by the processor cause the processor to further:

display, via an automation screen of a user interface, a position and status of the cleaning assembly and a position and status of an exchange arm used to move the first polishing media from the first media exchange platen to the polishing machine platen.

34. An optical fiber polishing machine comprising:

a processor; and
a memory storing instructions that when executed by the processor cause the processor to: move a first polishing media from a first media exchange platen to a polishing machine platen; lower a fixture from a first fixture position to a second fixture position to polish at least one optical fiber supported by the fixture via the first polishing media; raise the fixture to the first fixture position; move the first polishing media from the polishing machine platen to the first media exchange platen; and move a second polishing media from a second media exchange platen to the polishing machine platen.

35. The optical fiber polishing machine of claim 34, wherein the memory stores instructions that when executed by the processor cause the processor to further:

lower the fixture from the first fixture position to the second fixture position to polish the at least one optical fiber via the second polishing media;
raise the fixture to the first fixture position;
move the second polishing media from the polishing machine platen to the second media exchange platen; and
move a third polishing media from a third media exchange platen to the polishing machine platen.

36. The optical fiber polishing machine of claim 34, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, a first polishing media pad parameter, a first polishing media film parameter, a second polishing media pad parameter, and a second polishing media film parameter; and
display, via a media setup screen of the user interface, the first polishing media pad parameter, the first polishing media film parameter, the second polishing media pad parameter, and the second polishing media film parameter.

37. The optical fiber polishing machine of claim 35, wherein the memory stores instructions that when executed by the processor cause the processor to further:

apply a first mist of lubricant onto the first polishing media prior to polishing the at least one optical fiber via the first polishing media; and
apply a second mist of lubricant onto the second polishing media prior to polishing the at least one optical fiber via the second polishing media.

38. The optical fiber polishing machine of claim 37, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, a first mist spray pressure parameter, a first mist spray duration parameter, a second mist spray pressure parameter, and a second mist spray duration parameter; and
wherein the instructions to apply the first mist of lubricant comprises instructions to apply the first mist of lubricant onto the first polishing media based on the first mist spray pressure parameter and the first mist spray duration parameter; and
wherein the instructions to apply the second mist of lubricant comprises instructions to apply the second mist of lubricant onto the second polishing media based on the second mist spray pressure parameter and the second mist spray duration parameter.

39. An optical fiber polishing machine comprising:

a processor; and
a memory storing instructions that when executed by the processor cause the processor to: lower a fixture from a first fixture position to a second fixture position to polish at least one optical fiber supported by the fixture via a first polishing media; raise the fixture to the first fixture position; and rotate a cleaning assembly from a first cleaning assembly position to a second cleaning assembly position proximate the fixture to clean the at least one optical fiber.

40. The optical fiber polishing machine of claim 39, wherein the instructions to clean the at least one optical fiber comprises instructions to apply, via a diffuser, water and/or air to the at least one optical fiber.

41. The optical fiber polishing machine of claim 40, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, at least one of a water pressure parameter, an air pressure parameter, a rotation speed of the diffuser parameter, a direction of the diffuser parameter, a duration of cleaning parameter, or a duration of drying parameter; and
wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter.

42. The optical fiber polishing machine of claim 41, wherein the instructions to receive the at least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter comprises instructions to receive, via the user interface, the least one of the water pressure parameter, the air pressure parameter, the rotation speed of the diffuser parameter, the direction of the diffuser parameter, the duration of cleaning parameter, or the duration of drying parameter for each of at least two cleaning sequences; and

wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the at least two cleaning sequences.

43. The optical fiber polishing machine of claim 40, wherein the memory stores instructions that when executed by the processor cause the processor to further:

receive, via a user interface, a water pressure parameter, a pulse water duration parameter, a pulse water duty cycle parameter, and a duration of cleaning parameter; and
wherein the instructions to clean the at least one optical fiber comprises instructions to clean the at least one optical fiber based on the water pressure parameter, the pulse water duration parameter, the pulse water duty cycle parameter, and the duration of cleaning parameter.

44. The optical fiber polishing machine of claim 39, wherein the memory stores instructions that when executed by the processor cause the processor to further:

display, via an automation screen of a user interface, a position and status of the cleaning assembly.

45. A carrier ring for a polishing system, the carrier ring for coupling with a platen of the polishing system, the platen for being driven to impart lateral motion to an abrasive polishing substrate to be supported by the carrier ring, the platen having a plurality of registration features, the carrier ring comprising:

a peripheral support for supporting a polishing plate within a periphery of the carrier ring, the polishing plate for supporting the abrasive polishing substrate, the peripheral support having a top side and a bottom side;
a flange protruding from proximate to the top side of the peripheral support; and
a plurality of registration features on the bottom side of the peripheral support, each one of the plurality of registration features of the carrier ring for mating with at least one of the plurality of registration features of the platen, wherein the carrier ring is configured to be lowered onto the platen to rest on the platen, and the plurality of registration features of the carrier ring and the plurality of registration features of the platen are configured to cause the carrier ring to be rotationally fixed with respect to the platen when the carrier ring is lowered to rest on the platen.

46. The carrier ring of claim 45, wherein the carrier ring includes at least one retaining feature for securing a polishing plate to the carrier ring.

47. The carrier ring of claim 45, wherein the first plurality of registration features on the carrier ring comprises a plurality of tapered recesses, and the second plurality of registration features on the platen comprises a plurality of tapered pins.

48. The carrier ring of claim 45, wherein the first plurality of registration features on the carrier ring comprises a plurality of channels, and the second plurality of registration features on the platen comprises a plurality of locking pins.

49. The carrier ring of claim 45, wherein at least one of the first plurality of registration features on the carrier ring or the second plurality of registration features on the platen comprises a plurality of magnets.

Patent History
Publication number: 20240293908
Type: Application
Filed: Mar 1, 2024
Publication Date: Sep 5, 2024
Applicant: Domaille Engineering, LLC (Rochester, MN)
Inventors: John P. Hagen (Plainview, MN), Gregory A. Schumacher (Plainview, MN), Dennis J. Anderson (Zumbro Falls, MN), Jill B. Christie (St. Charles, MN)
Application Number: 18/592,969
Classifications
International Classification: B24B 19/22 (20060101); B24B 41/00 (20060101); B24B 41/053 (20060101); B24B 55/00 (20060101);