Patent classifications
B23Q17/249
Multi-degree-of-freedom error measurement system for rotary axes and method thereof
The present invention provides a multi-degree-of-freedom error measurement system for rotary axes and the method thereof. By producing a first ray, a second ray, and a third ray, the multi-facet reflector and the axicon disposed on an axis average line can receive the first, the second, and the third rays, respectively, for producing a reflective ray, a refractive ray, a first emitted ray, and a second emitted ray. Thereby, errors of the axicon in a plurality of degrees of freedom caused by shift or vibration of the axis average line, such as the x-axis radial error, the y-axis radial error, the axial error, the x-axis tilt error, the tilt error for the y-axis, and the angular alignment error for rotation can be measured.
Method for determining an X-Y-Z reference coordinate of a workpiece, and machine tool
In a method for referencing a workpiece (2) arranged in a machine tool, an image of the workpiece (2) is first of all created using a camera device (5) of the machine tool and is then displayed on a display device (6). An X-Y display coordinate (9) is selected by a user using the displayed image. A Z reference coordinate is then determined in an automated manner. An X-Y-Z starting coordinate (7) can be calculated on the basis of the Z reference coordinate determined in an automated manner and the X-Y display coordinate (9) input by the user. A measuring probe (8) of the machine tool is then moved in an automated manner to the X-Y-Z starting coordinate (7) and the X-Y-Z reference coordinate of the workpiece (2) is determined on the basis of the position of the measuring probe (8), as predefined by the X-Y-Z starting coordinate (7), by means of a suitable determination method using the measuring probe (8). In order to determine the Z reference coordinate, the measuring probe (8) is moved through the region which can be captured by the camera device (5) along a viewing beam (16) starting from the camera device (5) in the direction of a target point (26) until the measuring probe (8) touches the workpiece (2).
Monocular vision six-dimensional measurement method for high-dynamic large-range arbitrary contouring error of CNC machine tool
A monocular vision six-dimensional measurement method for high-dynamic large-range arbitrary contouring error of a CNC machine tool of the present invention belongs to the field of dynamic error detection of machine tools, and relates to a six-dimensional measurement method for high-dynamic large-range arbitrary contouring error of a CNC machine tool using a monocular vision measurement technology with short-time stroboscopic illumination and a priori standard plate. The method designs a measurement fixture and a measurement system, and uses a monocular vision pose algorithm to improve both the visual measurable dimension and range of interpolated contour in combination with priori knowledge. In light of the principle of error distribution, a small field of view is used to enhance the measurement accuracy of the coded primitives in the images. Then, by traversing all the acquired images using the proposed method, we can obtain the six-dimensional motion contour; and the six-dimensional contouring error caused by the imperfect machine interpolation can be computed by comparing the measured contour with the nominal one. The method enhances the measurable dimension of the vision technology through the monocular vision pose algorithm in combination with a datum transformation method, and realizes the six-dimensional measurement of large-range arbitrary contouring error of the CNC machine tool under the small field of view.
DEVICE, CLEANING SYSTEM, AND METHOD OF DETERMINING WHETHER OR NOT TO CLEAN WORK AREA OF MACHINE TOOL
A device capable of determining whether or not to clean a work area of a machine tool with higher accuracy. The device includes an imaging device configured to capture first image data of the work area before machining, and configured to capture second image data of the work area after machining, an image data generation section configured to generate third image data indicating a degree of change between brightness of a pixel of the first image data and brightness of a pixel of the second image data, and a determination section configured to determine whether or not to clean the work area based on a histogram indicating a relationship between the brightness of the pixel of the third image data and the number of pixels of the third image data.
CLEANING SYSTEM AND METHOD FOR CLEANING WORK AREA OF MACHINE TOOL
A cleaning system capable of improving efficiency of a cleaning operation onto a work area of a machine tool. The cleaning system includes a cleaning nozzle attached to and detached from an attachment device provided in the machine tool, and configured to inject fluid; a robot configured to grip the cleaning nozzle; and a cleaning execution section configured to execute a detaching operation to operate the robot so as to grip the cleaning nozzle attached to the attachment device and detach the cleaning nozzle from the attachment device, and a cleaning operation to move the cleaning nozzle with respect to the work area by the robot, and inject the fluid from the cleaning nozzle to clean the work area.
MACHINE TOOL
A machine tool includes a camera fixed to a predetermined imaging area and for imaging a tool inserted into the imaging area, a tool holding portion to which a tool is attachable, and a machining control portion for controlling the tool holding portion in accordance with a machining program and machining a workpiece with the tool. The machining control portion moves the tool toward the imaging area after rotating the tool to image the tool.
METHOD FOR DETERMINING THE POSITION OF A PART IN AN ORTHONORMAL FRAME OF REFERENCE BASED ON A STRUCTURE OF A NUMERICALLY CONTROLLED MACHINE TOOL
A method for determining the position of a part in an orthonormal frame of reference based on a structure of a numerically controlled machine tool to determine the trajectory of a tool for performing an operation on the part, the method including the steps of: holding the part in position on a fixed carrier inside an enclosure of the machine tool, so as to arrange a through-hole comprised in the part such that it faces a through-orifice included in the carrier, the hole opening out in its entirety inside the orifice, illuminating, using a light source, so as to emit light radiation from the carrier towards an optical measuring instrument arranged inside the enclosure of the machine tool, through the hole and the orifice, reading the part using the optical measuring instrument so as to determine the position of the part in the orthonormal frame of reference.
Method For Controlling A Machine Tool
The invention relates to a system of a method for controlling a machine tool, and a workpiece, in particular a milling blank, and the method for machining this workpiece, said machine tool comprising a robot arm movable in at least 2, in particular at least 3 spatial axes in a range of motion, said robot arm carrying, guiding and moving at least one workpiece, possibly by means of a workpiece holder, with a control unit for controlling the machine tool. The machine tool (62) comprises a sensor, in particular a spatially fixed optical sensor or is assigned said sensor, whose detection range (66) at least partially overlaps the range of motion. The workpiece (10) comprises a change in geometry, in particular a hole (12), is moved in the detection range (66) by the robot arm (70), and upon detection of the hole (12) by the sensor the control unit determines a reference point, reference axis and/or reference surface for controlling the machine tool (62).
Grinding and/or erosion machine
Grinding and/or erosion machine (10) for machining a chip-cutting rotary tool including a tool body (18) and several cutting plates (19) per existing pitch (TR). A control device (25) activates an axis arrangement (11) to move a machine tool (12) and the rotary tool (13) to be machined relative to each other. An interface device (26) triggers a data import function for reading-in the position data of the cutting plates (19). The position data (P) describe at least one angular value (1, 2), a first length value (z1) and a second length value (z2). The control device (25) imports the position data (P) in chaotic order and allocates the position data (P) of each cutting plate (19) in the imported machine data set (M) to respectively one separate virtual pitch (TV), independent of whether the cutting plates (19) belong to a common pitch of the rotary tool (13).
Method for Automated Positioning of a Blank in a Processing Machine
In a method for automated positioning of a blank in a processing machine provided with a housing and a spindle unit with an electric motor, a control unit for control and electrical supply of the processing machine, a computer producing processing programs for manufacturing workpieces, a workpiece holder, and an image recording unit that optically records image data of a blank received in the workpiece holder, a blank is fixed in the processing machine and the image recording unit produces an image of the blank. A division of the blank into an already processed region and into an unprocessed region based on the image data of the image is performed. A workpiece geometry to be produced is assigned to the unprocessed region of the blank, and a milling operation is performed on the unprocessed region. In a variant of the method, the image recording unit is separate from the processing unit.