Part orienter with removable rotating fixture
10131020 ยท 2018-11-20
Inventors
Cpc classification
B23K37/0538
PERFORMING OPERATIONS; TRANSPORTING
B23K26/0823
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K37/047
PERFORMING OPERATIONS; TRANSPORTING
B23K26/02
PERFORMING OPERATIONS; TRANSPORTING
B23K37/053
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A machine for manufacturing parts that includes a base having therein one or more motors, an electrical power input port and a connector for connection to a general purpose programmable controller, and including a removable part holding and aligning (or presenting) fixture which can hold and rotate one or more parts to a specific location. The machine can include a tool for performing a process on a part. The machine can include a programmed general purpose controller that can control the operation of the machine during a manufacturing process.
Claims
1. A machine for orienting parts, comprising: a fixture base having one or more motors, an electrical power input port and a connector for connection to a general purpose programmable computer; a removable part holding and aligning fixture configured to be mated to said fixture base in a predetermined location and orientation relative to each other, said removable part holding and aligning fixture having at least one workpiece holder configured to hold a part and to align said part so that a manufacturing process can be applied to a specific location on said part; said base and said removable part holding and aligning fixture each comprising one half of a non-contact coupling, said non-contact coupling configured to provide a connection sufficiently rigid that the necessary power or torque needed to rotate one or more parts can be transmitted from one of said one or more motors to said at least one workpiece holder.
2. The machine for orienting parts of claim 1, wherein said removable part holding and aligning fixture comprises one or more handles configured to assist in mating said removable part holding and aligning fixture with said fixture base or to assist in removing it therefrom.
3. The machine for orienting parts of claim 1, wherein said fixture base comprises at least one aligning pin and said removable part holding and aligning fixture comprises at least one mating orifice defined therein.
4. The machine for orienting parts of claim 1, wherein one of said one or more motors is a rotational drive.
5. The machine for orienting parts of claim 1, wherein said one of said one or more motors is a translational drive.
6. The machine for orienting parts of claim 1, wherein said removable part holding and aligning fixture comprises a plurality of workpiece holders commonly driven by a synchronous drive.
7. The machine for orienting parts of claim 1, wherein said fixture base further comprises an orientation sensor and said removable part holding and aligning fixture further comprises an orientation target.
8. The machine for orienting parts of claim 1, where multiple fixtures of differing arrangements can be installed.
9. The machine of claim 8 where one or more fixtures do not rotate.
10. The machine of claim 1 where the workpiece holders are removable.
11. The machine for orienting and processing parts of claim 7, further comprising a general purpose programmable computer operating under a set of instructions recorded on a machine readable medium, said general purpose programmable computer configured by said instructions to sense an orientation based on data received from said orientation target.
12. The machine for processing parts of claim 11, wherein the removable fixture has a unique means of identifying it by which said general purpose programmable computer can recall information about the fixture.
13. The machine for processing parts of claim 11, wherein the removable fixture has a reference feature by which said general purpose programmable computer can align said tool.
14. The machine for processing parts of claim 1, further comprising a tool configured to perform a process step on a part held in one of said at least one workpiece holder.
15. The machine for processing parts of claim 9, wherein said tool is a laser.
16. The machine for processing parts of claim 9, wherein said tool is a robot.
17. The machine for processing parts of claim 9, wherein said tool is an engraver.
18. The machine for processing parts of claim 9, wherein said tool is a welder.
19. The machine of claim 14, where the tool requires an enclosure.
20. The machine of claim 11, where the general purpose programmable computer is an integral part of the rotational drive.
21. The machine of claim 6, where two rotating workpiece holders support the part and impart rotation to said part.
22. The machine for orienting parts of claim 1, wherein said removable part holding and aligning fixture comprises at least one aligning pin and said fixture base comprises at least one mating orifice defined therein.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The objects and features of the invention can be better understood with reference to the drawings described below. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. In the drawings, like numerals are used to indicate like parts throughout the various views.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
LIST OF PARTS IN DRAWINGS
(12) 1. Support Rails 1 2. X-Axis Actuator 2 3. Fixture Base 3 4. Fixture 4 5. Locating Pins 5 6. Y-Axis Actuator 6 7. Orientation Sensor 7 8. Orientation Target 8 9. Rotational Drive 9 10. Rotational Drive Support 10 11. Non-Contact Coupling Half A 11 12. Non-Contact Coupling Half B 12 13. Handles 13 14. Drive Train 14 15. Rotational Shafts 15 16. Workpiece Holders (16a-16d) (generically 16) 17. Rail Endstop 17 18. Guide Rail 18 19. Tailstock Part Receiver 19 20. Live Center 20 21. Tailstock Assembly 21 22. Calibration Target 22 23. Timing Belt 23 24. Pulleys 24 25. Idlers 25 26. Tensioner 26 27. Non-Rotating fixture base 27 28. Fixture Endplates 28 29. Part Support 29 30. Part Support 30 31. Part Support 31 32. Part Support 32 33. Nuts 33 34. Parts 34a0 34b (generically 34) 35. Mating Orifice 35 100. Enclosure 100 101. Controller 101 102. Apparatus 102 103. Tool Position Adjuster 103 104. Processing Tool 104 105. Tool Controller 105 106. Operator Station 106 107. Status Indicator 107
DETAILED DESCRIPTION OF THE INVENTION
(13) The part orienter as described herein can be constructed with various dimensions. In one embodiment, the dimensions are 200 mm wide by 600 mm long by approximately 80 mm high. For other designs, the width, the length and the depth can be adjusted as needed. Unless otherwise explicitly recited, the mechanical portions of the apparatus can be constructed from any convenient material that is sufficiently strong to support the parts to be manipulated. Typical materials of construction can include metals such as steel, non-magnetic metals, stainless steel, aluminum, brass, and the like, and engineering plastics.
(14)
(15)
(16) In other embodiments, any convenient mechanical location element that causes the base and the fixture to be positioned in a predetermined location and orientation relative to each other is acceptable.
(17) In an additional embodiment, a machine vision system may be used to determine the location and orientation relative to each other.
(18) The Fixture Base 3 supports the Rotational Drive 9 which includes Non-Contact Coupling Half A 11 and the orientation sensor Orientation Sensor 7. In addition, the base supports the locating pins Locating Pins 5 or other mechanical means to locate the Fixture 4.
(19) The Fixture 4 has at least one rotating support that supports and rotates the part to be processed. The Fixture 4 includes Non-Contact Coupling Half B 12 that forms a connection to Non-Contact Coupling Half A 11, an orientation target Orientation Target 8, and one or more Workpiece Holders 16. The connection between Non-Contact Coupling Half B 12 and Non-Contact Coupling Half A 11 is sufficiently rotationally rigid that the necessary power or torque needed to rotate one or more parts can be transmitted from the Rotational Drive 9 to the Workpiece Holders 16.
(20) In embodiments that have more than one workpiece holder, Non-Contact Coupling Half B 12, Orientation Target 8, and Workpiece Holders 16 are all connected to Drive Train 14 which synchronizes their rotation. In an embodiment that has only one workpiece holder on the fixture, the half of the non-contact coupling on the fixture may directly connect the one workpiece holder to the other half of the non-contact coupling on Fixture Base 3. The Workpiece Holders 16 each support a proximal end of a part to be subjected to processing.
(21) In one embodiment the drive train may rotate more than one part. In one embodiment a Tailstock Assembly 21 may be provided to support a distal end of the part to be subjected to a manufacturing process.
(22) In one embodiment the Tailstock Assembly 21 is installed on a Guide Rail 18 to allow for parts of varying length.
(23) In a situation where a part is cylindrically symmetric, the Orientation Sensor 7 and the Orientation Target 8 may be dispensed with, or may be allowed to be inoperative.
(24)
(25)
(26) Several embodiments of Workpiece Holders 16 are shown as 16a, 16b, 16c, 16d. The Workpiece Holders 16 are keyed to set their angle relative to the Rotational Shafts 15.
(27) In one embodiment, the workpiece holder is fastened to the Rotational Shafts 15 in the center.
(28) In another embodiment, the workpiece holder is fastened to the Rotational Shafts 15 off of center.
(29) In an additional embodiment, the Parts 34 can be placed tangentially to two Workpiece Holders 16 so that the rotation of the combination of Workpiece Holders 16 rotates the part.
(30) For longer parts, an optional Tailstock Assembly 21 can be used.
(31)
(32) Reverting to
(33) Performing a homing operation after changing to a different Fixture 4, a previously known angular relationship can used to rotate parts to stored angles.
(34) In one embodiment, the Fixture 4 is identified by a visual, barcode, RFID, or other means of identification. This identification is used by the processor to recall the angular and positional relationships of the Fixture 4.
(35)
(36)
(37) In one embodiment, said fixture can be substituted for the rotational Fixture 4.
(38)
(39) In the preferred embodiment, couplings Non-Contact Coupling Half A 11 and Non-Contact Coupling Half B 12 are magnetic; in other embodiments the couplings can be any non-contact coupling.
(40) Additionally, in the preferred embodiment an optical sensor Orientation Sensor 7 is rigidly fixed to Fixture Base 3 and physically separated from rotational target Orientation Target 8.
(41) In other embodiments any non-contact sensor and target can be used.
(42) In an additional embodiment, Rotational Drive 9 can contain a controller which connects to Orientation Sensor 7. This is useful in that it does not require Controller 101 (
(43) Additionally, Rotational Drive 9 can contain a controller which supplants any functionality of Controller 101 or Tool Controller 105.
(44)
(45) In one embodiment, the Controller 101 is connected to Tool Controller 105, Rotational Drive 9, and Orientation Sensor 7. Controller 101 manipulates the Processing Tool 104 using Tool Controller 105. Controller 101 manipulates the Parts 34 based on the positional information from Orientation Sensor 7 and Orientation Target 8 through Rotational Drive 9 via Non-Contact Coupling Half A 11 and Non-Contact Coupling Half B 12 through Drive Train 14 by Rotational Shafts 15 and Workpiece Holders 16.
(46) In an alternate embodiment, the Controller 101 is connected to Tool Controller 105, and Rotational Drive 9. Rotational Drive 9 is connected to Orientation Sensor 7 and utilizes Orientation Target 8 to manipulate Parts 34.
(47) In another embodiment, Controller 101 is connected to an Operator Station 106.
(48) In the preferred embodiment Operator Station 106 consists of lights and pushbuttons, in other embodiments the interface can consist of any human machine interface.
(49) In another embodiment, Controller 101 is connected to a Status Indicator 107.
(50) In the preferred embodiment the status indicator is a light stack. In other embodiments the status indicator can be any device for transmitting the status of the machine to any other device or human.
(51) In another embodiment, Controller 101 is connected to a reader which identifies the Fixture 4 installed in Fixture Base 3.
(52) In one embodiment the Controller 101 utilizes data located locally, in an alternate embodiment said Controller 101 access data remotely.
(53) In a preferred embodiment, remote data is provided by a database.
Definitions
(54) Any reference in the claims to an electronic signal or an electromagnetic signal (or their equivalents) is to be understood that in a preferred embodiment the signal is a non-transitory electronic signal or a non-transitory electromagnetic signal. If the signal per se is not claimed, the reference may in some instances be to a description of a propagating or transitory electronic signal or electromagnetic signal.
(55) Unless otherwise explicitly recited herein, any reference to record or recording is understood to refer to a non-volatile or non-transitory record or a non-volatile or non-transitory recording.
(56) Recording the results from an operation or data acquisition, for example, recording results such as an electrical signal having a particular frequency or wavelength, or recording an image or a portion thereof, is understood to mean and is defined herein as writing output data in a non-volatile or non-transitory manner to a storage element, to a machine-readable storage medium, or to a storage device. Non-volatile or non-transitory machine-readable storage media that can be used in the invention include electronic, magnetic and/or optical storage media, such as magnetic floppy disks and hard disks; a DVD drive, a CD drive that in some embodiments can employ DVD disks, any of CD-ROM disks (i.e., read-only optical storage disks), CD-R disks (i.e., write-once, read-many optical storage disks), and CD-RW disks (i.e., rewriteable optical storage disks); and electronic storage media, such as RAM, ROM, EPROM, Compact Flash cards, PCMCIA cards, or alternatively SD or SDIO memory; and the electronic components (e.g., floppy disk drive, DVD drive, CD/CD-R/CD-RW drive, or Compact Flash/PCMCIA/SD adapter) that accommodate and read from and/or write to the storage media.
(57) As is known to those of skill in the machine-readable storage media arts, new media and formats for data storage are continually being devised, and any convenient, commercially available storage medium and corresponding read/write device that may become available in the future is likely to be appropriate for use, especially if it provides any of a greater storage capacity, a higher access speed, a smaller size, and a lower cost per bit of stored information. Well known older machine-readable media are also available for use under certain conditions, such as punched paper tape or cards, magnetic recording on tape or wire, optical or magnetic reading of printed characters (e.g., OCR and magnetically encoded symbols) and machine-readable symbols such as one and two dimensional bar codes. Recording image data for later use (e.g., writing an image to memory or to digital memory) can be performed to enable the use of the recorded information as output, as data for display to a user, or as data to be made available for later use. Such digital memory elements or chips can be standalone memory devices, or can be incorporated within a device of interest. Writing output data or writing an image to memory is defined herein as including writing transformed data to registers within a microcomputer.
(58) Microcomputer is defined herein as synonymous with microprocessor, microcontroller, programmable logic controller (PLC), and digital signal processor (DSP). It is understood that memory used by the microcomputer, including for example instructions for data processing coded as firmware can reside in memory physically inside of a microcomputer chip or in memory external to the microcomputer or in a combination of internal and external memory. Similarly, analog signals can be digitized by a standalone analog to digital converter (ADC) or one or more ADCs or multiplexed ADC channels can reside within a microcomputer package. It is also understood that field programmable array (FPGA) chips or application specific integrated circuits (ASIC) chips can perform microcomputer functions, either in hardware logic, software emulation of a microcomputer, or by a combination of the two. Apparatus having any of the inventive features described herein can operate entirely on one microcomputer or can include more than one microcomputer.
(59) General purpose programmable computers useful for controlling instrumentation, recording signals and analyzing signals or data according to the present description can be any of a personal computer (PC), a microprocessor based computer, a portable computer, or other type of processing device. The general purpose programmable computer typically comprises a central processing unit, a storage or memory unit that can record and read information and programs using machine-readable storage media, a communication terminal such as a wired communication device or a wireless communication device, an output device such as a display terminal, and an input device such as a keyboard. The display terminal can be a touch screen display, in which case it can function as both a display device and an input device. Different and/or additional input devices can be present such as a pointing device, such as a mouse or a joystick, and different or additional output devices can be present such as an enunciator, for example a speaker, a second display, or a printer. The computer can run any one of a variety of operating systems, such as for example, any one of several versions of Windows, or of MacOS, or of UNIX, or of Linux. Computational results obtained in the operation of the general purpose computer can be stored for later use, and/or can be displayed to a user. At the very least, each microprocessor-based general purpose computer has registers that store the results of each computational step within the microprocessor, which results are then commonly stored in cache memory for later use, so that the result can be displayed, recorded to a non-volatile memory, or used in further data processing or analysis.
Theoretical Discussion
(60) Although the theoretical description given herein is thought to be correct, the operation of the devices described and claimed herein does not depend upon the accuracy or validity of the theoretical description. That is, later theoretical developments that may explain the observed results on a basis different from the theory presented herein will not detract from the inventions described herein.
(61) Any patent, patent application, patent application publication, journal article, book, published paper, or other publicly available material identified in the specification is hereby incorporated by reference herein in its entirety. Any material, or portion thereof, that is said to be incorporated by reference herein, but which conflicts with existing definitions, statements, or other disclosure material explicitly set forth herein is only incorporated to the extent that no conflict arises between that incorporated material and the present disclosure material. In the event of a conflict, the conflict is to be resolved in favor of the present disclosure as the preferred disclosure.
(62) While the present invention has been particularly shown and described with reference to the preferred mode as illustrated in the drawing, it will be understood by one skilled in the art that various changes in detail may be affected therein without departing from the spirit and scope of the invention as defined by the claims.