Controller and control system
AssigneeFanuc Corporation
InventorsDapeng Li, Toshinori Matsukawa
Life of this patent
Estimating the term…
Abstract
A control system includes a controller that controls machining of a workpiece, and a photographing device that photographs an image of the workpiece under machining operation. The controller generates a three-dimensional model of the workpiece under machining operation based on the acquired image, compares the generated three-dimensional model and a three-dimensional model generated by a machining simulation with each other, and determines a presence or absence of a machining defect based on a result of the comparison. When the machining defect is present and re-machining is possible, a setting is modified depending on a cause of the machining defect and additional machining is executed based on the modified setting.
Claims4
A control system, comprising:
- a controller that controls machining of a workpiece;
- and
- a photographing device that photographs an image of the workpiece under machining operation, wherein
- the controller includes a processor configured to:
- acquire the image,
- generate a three-dimensional model of the workpiece under machining operation based on the image,
- compare the three-dimensional model of the workpiece under machining operation and a three-dimensional model generated by a machining simulation with each other,
- determine a presence of a machining defect in the workpiece based on a result of the comparison,
- determine a cause of the machining defect as being:
- a workpiece cause due to a physical difference in set workpiece physical parameters in a machining program controlling the machining operation and actual workpiece physical parameters, or
- a tool cause due to a physical difference in set tool physical parameters in the machining program controlling the machining operation and actual tool physical parameters,
- determine whether re-machining of the workpiece is possible to correct the machining defect,
- when the machining defect is determined to be due to insufficient cutting of the workpiece, automatically:
- determine that re-machining is possible,
- modify a machining setting to adjust for the physical difference of the cause of the machining defect, and
- execute additional machining on the workpiece based on the modified machining setting, and
- when the machining defect is determined to be due to excessive cutting of the workpiece, automatically:
- determine that re-machining is not possible, and
- output the cause of the machining defect to an operator of the machine.
A control system, comprising:
- a controller that controls machining of a workpiece;
- and
- a photographing device that photographs the workpiece under machining operation and outputs a three-dimensional model of the workpiece under machining operation, wherein the controller includes a processor configured to:
- acquire the three-dimensional model of the workpiece under machining operation,
- compare the three-dimensional model of the workpiece under machining operation and a three-dimensional model generated by a machining simulation with each other,
- determine a presence of a machining defect in the workpiece based on a result of the comparison,
- determine a cause of the machining defect as being:
- a workpiece cause due to a physical difference in set workpiece physical parameters in a machining program controlling the machining operation and actual workpiece physical parameters, or
- a tool cause due to a physical difference in set tool physical parameters in the machining program controlling the machining operation and actual tool physical parameters,
- determine whether re-machining of the workpiece is possible to correct the machining defect,
- when the machining defect is determined to be due to insufficient cutting of the workpiece, automatically:
- determine that re-machining is possible,
- modify a machining setting to adjust for the physical difference of the cause of the machining defect, and
- execute additional machining based on the modified machining setting, and
- when the machining defect is determined to be due to excessive cutting of the workpiece, automatically:
- determine that re-machining is not possible, and
- output the cause of the machining defect to an operator of the machine.
A controller, comprising:
- a processor configured to:
- acquire a three-dimensional model of a workpiece under machining operation and compares the three-dimensional model of the workpiece under machining operation and a three-dimensional model generated by a machining simulation with each other;
- determine a presence of a machining defect in the workpiece based on a result of the comparison, and
- determine a cause of the machining defect as being:
- a workpiece cause due to a physical difference in set workpiece physical parameters in a machining program controlling the machining operation and actual workpiece physical parameters, or
- a tool cause due to a physical difference in set tool physical parameters in the machining program controlling the machining operation and actual tool physical parameters,
- determine whether re-machining of the workpiece is possible to correct the machining defect,
- when the machining defect is determined to be due to insufficient cutting of the workpiece, automatically:
- determine that re-machining is possible,
- modify a machining setting to adjust for the physical difference of the cause of the machining defect, and
- execute additional machining on the workpiece based on the modified machining setting, and
- when the machining defect is determined to be due to excessive cutting of the workpiece, automatically:
- determine that re-machining is not possible, and
- output the cause of the machining defect to an operator of the machine.
Dependencies are inferred from the claim text.