Patent classifications
G05B2219/49114
Cabinet with integrated pick-and-place mechanism
A method of performing location teaching of a robotic arm includes maneuvering an end of arm tooling of a robotic arm to a predefined position of an interface object. The robotic arm is mounted within a mounting site of a mechanical mounting structure. The interface object is positioned on a sub-system of a medication dosing system that is mounted on the mechanical mounting structure. The interface object includes an alignment feature of a known size and shape. A sensor of the end of arm tooling is engaged with the interface object. An offset between the sensor and the interface object is determined based on an interaction between the sensor and the alignment feature. A position of the end of arm tooling is incremented with respect to the interface object along at least one axis. An actual position of the interface object is determined relative to the robotic arm.
Dynamic Indexing for Moving Parts In a Fabrication Environment
Systems and methods are provided for indexing a layup mandrel. One embodiment is a method for indexing a layup mandrel for a composite part. The method includes identifying a surface of a layup mandrel that travels in a process direction during fabrication of a composite part, placing a lamination head in contact with the surface, traversing the surface of the layup mandrel with the lamination head, acquiring a stream of 3D coordinates of the lamination head as the lamination head traverses the surface, characterizing the layup mandrel based on the stream of 3D coordinates, altering a Numerical Control (NC) program that directs layup of fiber reinforced material at the layup mandrel, based on a difference between the alignment of the layup mandrel and a nominal alignment of the layup mandrel.
CABINET WITH INTEGRATED PICK-AND-PLACE MECHANISM
A method of performing location teaching of a robotic arm includes maneuvering an end of arm tooling of a robotic arm to a predefined position of an interface object. The robotic arm is mounted within a mounting site of a mechanical mounting structure. The interface object is positioned on a sub-system of a medication dosing system that is mounted on the mechanical mounting structure. The interface object includes an alignment feature of a known size and shape. A sensor of the end of arm tooling is engaged with the interface object. An offset between the sensor and the interface object is determined based on an interaction between the sensor and the alignment feature. A position of the end of arm tooling is incremented with respect to the interface object along at least one axis. An actual position of the interface object is determined relative to the robotic arm.
CABINET WITH INTEGRATED PICK-AND-PLACE MECHANISM
A method of performing location teaching of a robotic arm includes maneuvering an end of arm tooling of a robotic arm to a predefined position of an interface object. The robotic arm is mounted within a mounting site of a mechanical mounting structure. The interface object is positioned on a sub-system of a medication dosing system that is mounted on the mechanical mounting structure. The interface object includes an alignment feature of a known size and shape. A sensor of the end of arm tooling is engaged with the interface object. An offset between the sensor and the interface object is determined based on an interaction between the sensor and the alignment feature. A position of the end of arm tooling is incremented with respect to the interface object along at least one axis. An actual position of the interface object is determined relative to the robotic arm.
Computerized method and apparatus for automated sand blasting
A computerized method and apparatus for high pressure grit or sand blasting comprises an upright cabinet through which work pieces, supported by a roller conveyor, can be disposed for blasting. An elongated actuator assembly horizontally extending across the enclosure interior comprises a pair of rigid, spaced-apart, rails upon which a displaceable carriage can move. The carriage supports a sand blasting head and nozzle. An internal tape within the actuator assembly moves the carriage. Tape condition is monitored by software in response to a magnetic sender driven by the tape idler pulley and an adjacent Hall effect sensor that picks up timed pulses. The actuator assembly is braced by buffer wheel assemblies at each end, in contact with vertical guide rails at each cabinet interior end. The hose-fed sand blasting head secured to the carriage directs sand or towards a target work piece be processed. The actuator assembly is vertically displaceable via cables controlled by an overhead servo motor, so that the sand blasting nozzle may be displaced in both horizontal and vertical. A programmable logic controller, armed with suitable software, provides operator menus for initiating various steps used in setup options, executing blast functions, moving the carriage blasting.
Dynamic indexing for moving parts in a fabrication environment
Systems and methods are provided for indexing a layup mandrel. One embodiment is a method for indexing a layup mandrel for a composite part. The method includes identifying a surface of a layup mandrel that travels in a process direction during fabrication of a composite part, placing a lamination head in contact with the surface, traversing the surface of the layup mandrel with the lamination head, acquiring a stream of 3D coordinates of the lamination head as the lamination head traverses the surface, characterizing the layup mandrel based on the stream of 3D coordinates, altering a Numerical Control (NC) program that directs layup of fiber reinforced material at the layup mandrel, based on a difference between the alignment of the layup mandrel and a nominal alignment of the layup mandrel.
Dynamic Indexing for Moving Parts In a Fabrication Environment
An apparatus is provided for indexing a layup mandrel for a composite part. The apparatus identifies a surface of a layup mandrel that travels in a process direction during fabrication of a composite part. A lamination head is in contact with the surface traversing the surface of the layup mandrel. A stream of 3D coordinates of the lamination head is acquired as the lamination head traverses the surface. The layup mandrel is characterized based on the stream of 3D coordinates. A Numerical Control (NC) program is alters such that a controller directs layup of fiber reinforced material at the layup mandrel based on a difference between the alignment of the layup mandrel and a nominal alignment of the layup mandrel.
Computerized Method and Apparatus for Automated Sand Blasting
A computerized method and apparatus for high pressure grit or sand blasting comprises an upright cabinet through which work pieces, supported by a roller conveyor, can be disposed for blasting. An elongated actuator assembly horizontally extending across the enclosure interior comprises a pair of rigid, spaced-apart, rails upon which a displaceable carriage can move. The carriage supports a sand blasting head and nozzle. An internal tape within the actuator assembly moves the carriage. Tape condition is monitored by software in response to a magnetic sender driven by the tape idler pulley and an adjacent Hall effect sensor that picks up timed pulses. The actuator assembly is braced by buffer wheel assemblies at each end, in contact with vertical guide rails at each cabinet interior end. The hose-fed sand blasting head secured to the carriage directs sand or towards a target work piece be processed. The actuator assembly is vertically displaceable via cables controlled by an overhead servo motor, so that the sand blasting nozzle may be displaced in both horizontal and vertical. A programmable logic controller, armed with suitable software, provides operator menus for initiating various steps used in setup options, executing blast functions, moving the carriage blasting.
Dynamic indexing for moving parts in a fabrication environment
An apparatus is provided for indexing a layup mandrel for a composite part. The apparatus identifies a surface of a layup mandrel that travels in a process direction during fabrication of a composite part. A lamination head is in contact with the surface traversing the surface of the layup mandrel. A stream of 3D coordinates of the lamination head is acquired as the lamination head traverses the surface. The layup mandrel is characterized based on the stream of 3D coordinates. A Numerical Control (NC) program is alters such that a controller directs layup of fiber reinforced material at the layup mandrel based on a difference between the alignment of the layup mandrel and a nominal alignment of the layup mandrel.