Data compensation device, data compensation method, and machining apparatus
AssigneeKabushiki Kaisha Toshiba
InventorAkira KOJIMA
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a data compensation device includes a temperature measuring unit, a position measuring unit and a calculating unit. The temperature measuring unit measures an environmental temperature in a vicinity of a machining apparatus. The position measuring unit measures a position of a component of the machining apparatus decided in advance. The calculating unit calculates a geometric error compensation value corresponding to each of a plurality of environmental temperatures on the basis of the environmental temperature measured by the temperature measuring unit, the position of the component measured by the position measuring unit, and the position of the component decided in advance.
Claims20
A data compensation device comprising:
- a temperature measuring unit configured to measure an environmental temperature in a vicinity of a machining apparatus;
- a position measuring unit configured to measure a position of a component of the machining apparatus decided in advance;
- and
- a calculating unit configured to calculate a geometric error compensation value corresponding to each of a plurality of environmental temperatures on the basis of the environmental temperature measured by the temperature measuring unit, the position of the component measured by the position measuring unit, and the position of the component decided in advance.
A machining apparatus comprising:
- a data compensation device including:
- a temperature measuring unit configured to measure an environmental temperature in a vicinity of the machining apparatus;
- a position measuring unit configured to measure a position of a component of the machining apparatus decided in advance;
- and
- a calculating unit configured to calculate a geometric error compensation value corresponding to each of a plurality of environmental temperatures on the basis of the environmental temperature measured by the temperature measuring unit, the position of the component measured by the position measuring unit, and the position of the component decided in advance;
- a driving unit configured to drive the component;
- and
- a control unit configured to control the driving unit,
- the control unit compensating input machining data using a geometric error compensation value corresponding to the environmental temperature measured by the temperature measuring unit.
A data compensation method comprising:
- measuring an environmental temperature in a vicinity of a machining apparatus and a position of a component of the machining apparatus decided in advance;
- calculating a geometric error compensation value corresponding to each of a plurality of environmental temperatures on the basis of the measured environmental temperature, the measured position of the component, and the position of the component decided in advance;
- and
- compensating input machining data using a geometric error compensation value corresponding to the measured environmental temperature.
The method according to clam 14, wherein
- the component includes a reflecting body, and
- the measuring the position of the component includes measuring a position of the reflecting body.
Dependencies are inferred from the claim text.