Abstract:
A method and a relevant apparatus for controlling the machining of a piece (18,38) rotating in a numerical control machine tool (33) includes the steps of detecting instantaneous values (V(i)) indicative of the dimensions of the piece during the machining, performing dynamic processing of the detected instantaneous values and controlling at least one machining phase on the basis of the processing. The method includes dynamic calculation of average values (M(j)) of sequences of the detected values, acquisition of a variation index (P) indicative of the average values trend during the machining and of a correction coefficient (K) that allows for the delay of the calculated average values with respect to the actual dimensions of the piece, and processing of an instantaneous dimension (RI) of the piece that is transmitted to the numerical control of the machine tool for controlling the machining.
Abstract:
A machine tool system having an adjustable implement (10) mounted in a holder or chuck (12) and moveably positioned relative to a moveable workpiece support (16), wherein implement adjustments are produced by controlled differential motion between the implement holder and an adjustment fixture (19) on the workpiece support. The adjustments can be performed open loop based on prior calibration of implement adjustment versus extent of support motion, or closed loop wherein an initial cut (or measurement) is made by open loop implement adjustment with subsequent adjustments based upon a measurement made of the implements effective cutting (or measurement) dimension.
Abstract:
Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a plurality of possible trajectories for moving an object with an end effector of a robotic manipulator based on a plurality of possible object measurements. T he method may further include causing the robotic manipulator to pick up the object with the end effector. After causing the robotic manipulator to pick up the object with the end effector, the method may also include receiving sensor data from one or more sensors indicative of one or more measurements of the object. Based on the received sensor data, the method may additionally include selecting a trajectory for moving the object from the plurality of possible trajectories. The method may further include causing the robotic manipulator to move the object through the selected trajectory.
Abstract:
Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a plurality of possible trajectories for moving an object with an end effector of a robotic manipulator based on a plurality of possible object measurements. T he method may further include causing the robotic manipulator to pick up the object with the end effector. After causing the robotic manipulator to pick up the object with the end effector, the method may also include receiving sensor data from one or more sensors indicative of one or more measurements of the object. Based on the received sensor data, the method may additionally include selecting a trajectory for moving the object from the plurality of possible trajectories. The method may further include causing the robotic manipulator to move the object through the selected trajectory.
Abstract:
A method and a relevant apparatus for controlling the machining of a piece (18,38) rotating in a numerical control machine tool (33) includes the steps of detecting instantaneous values (V(i)) indicative of the dimensions of the piece during the machining, performing dynamic processing of the detected instantaneous values and controlling at least one machining phase on the basis of the processing. The method includes dynamic calculation of average values (M(j)) of sequences of the detected values, acquisition of a variation index (P) indicative of the average values trend during the machining and of a correction coefficient (K) that allows for the delay of the calculated average values with respect to the actual dimensions of the piece, and processing of an instantaneous dimension (RI) of the piece that is transmitted to the numerical control of the machine tool for controlling the machining.
Abstract:
Real time in-process data is collected to determine the contour and position of the interface between dissimilar layers of material. A control system (4) is automatically programmed, based on the determined contour and position of the interface, to automatically control the trajectory of a cutter (30) through a conventional motion control system to separate the dissimilar layers of material. The motion control system controls the cutter movement through, for example, a conventional linear motion device including a servomotor (12), lead screw (32), and slidable carriage (10) that holds the cutter (30).
Abstract:
Methods and apparatuses to fabricate additive manufactured parts (60) with in-process monitoring are described. As parts are formed layer-by-layer, a 3D measurement of each layer or layer group (62) may be acquired. The acquisition of dimensional data (54) may be performed at least partially in parallel with the formation of layers (62). The dimensional data (54) may be accumulated until the part (60) is fully formed, resulting in a part (60) that was completely inspected as it was built. The as-built measurement data (54) may be compared to the input geometrical description (50) of the desired part shape. Where the part (60) fails to meet tolerance, it may be amended during the build process or rejected.
Abstract:
A boring machine including a rotatable boring bar carrying a tool holder that is movable radially of the boring bar, wherein a sensor is provided on the tool holder to sense the proximity thereof to a work piece having a variable radius of curvature in a plane perpendicular to the boring bar.
Abstract:
In a method of grinding a crankshaft component, the latter is engaged by a grinding wheel and ground until about 50 microns oversize. The wheelfeed is then arrested and gauging of diameter and eccentricity takes place over several revolutions and at a plurality of angular positions. This information is then computed and averaged by a programmable computer means to produce a control signal for finish grinding the component to size.