摘要:
Disclosed are a workpiece measuring device, a collision preventing device, and machine tool, which achieve easy acquisition of three-dimensional data relating to the shape of a workpiece, the data being used for preventing a collision between the workpiece and part of the machine tool. A measuring unit (15) that is mounted to a main shaft to which a tool for working a workpiece to be worked is attached and that scans and measures the distance to the workpiece in a noncontact manner, and a shape recognition unit (23) that generates a three-dimensional mesh structure formed by dividing space into polyhedrons, calculates coordinates of a measuring point of the workpiece on the basis of information relating to the measured distance to the workpiece, and creates a measured shape map on condition that when the ratio of the number of times the calculated measuring point is included in one unit of the three-dimensional mesh structure to the number of times the position of the workpiece corresponding to the one unit is scanned is greater than or equal to a predetermined threshold vale, the one unit is the shape of the workpiece are provided.
摘要:
In the first place, the characteristic frequency of a workpiece before machining and the one at after machining are input (Step S1). In the next place, a region between the characteristic vibration of a workpiece before machining and the one after machining is set in a Campbell diagram (Step S2). Furthermore, the vibration components of a machining tool during machining are input (Step S3). Subsequently, the vibration components of a machining tool during machining are set in the Campbell diagram (Step S4). Thereafter, with respect to the region between the characteristic vibration of a workpiece before machining and the one after machining, the Campbell diagram is used to determine the rotational speeds (operating condition) of the machining tool outside the ranges where the vibration components of the machining tool resonate (Step S5). In the last place, workpiece machining is executed on the basis of the rotational speeds (operating condition) of the machining tool (Step S6). For this reason, the machined surface roughness of the workpiece can be improved, and the machining cost can be reduced.