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.
Latest Domaille Engineering, LLC Patents:
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.
BACKGROUNDA 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.
SUMMARYThe 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.
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.
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
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
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
An example cleaning assembly 220, shown best in
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
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
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
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
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
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
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.
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 (
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 (
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
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
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 (
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 (
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 (
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 (
The user interface screen from
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 (
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 (
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 (
The user interface screen shown in
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 (
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
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 (
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 (
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 (
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 (
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 (
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.
Display screen 680b includes EZ lift region 684b (e.g., for overarm 116 of
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.
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
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
As described with reference to
Referring now to
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
Referring now to
With reference to
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
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,
Another example optical fiber polishing machine 1000 with a media exchange assembly 1040 and a cleaning assembly 1120 is shown in
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
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
An example of how the media exchange assembly 1040 operates is illustrated in
Referring to
Any suitable dispensing assembly can be used for dispensing water and/or air. An example nozzle/diffuser assembly includes a manifold 1240 shown in
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 (
After a polishing step, the fixture and the cleaning assembly are moved into cleaning positions, for example as shown in
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
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 (
Processor 802 may fetch, decode, and execute instructions 810 to move a first polishing media (e.g., 108a-108d of
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
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
In some examples, processor 802 may fetch, decode, and execute additional instructions 818 to further receive, via a user interface (e.g., 114 of
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.
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 (
Processor 832 may fetch, decode, and execute instructions 840 to move a first polishing media (e.g., 108a-108d of
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
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
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.
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
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 (
Processor 862 may fetch, decode, and execute instructions 870 to lower a fixture (e.g., 128 of
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
In some examples, processor 862 may fetch, decode, and execute additional instructions 876 to receive, via a user interface (e.g., 114 of
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.
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