G05B2219/50289

System and method to derive and apply computer numerical control global offsets during part measurement on coordinate measuring machine

A method to derive and apply computer numerical control global offsets includes: measuring features of a machined part using a coordinate measuring machine (CMM); programming a first processor within the CMM to receive the dimensions of the features and to output computer numerical control (CNC) offsets; and forwarding the CNC offsets from the CMM to a CNC machining system to correct operation of the CNC machining system.

NUMERICAL CONTROLLER HAVING TAPER ANGLE COMPENSATING FUNCTION OF TAPER MACHINING IN SKIVING
20170242422 · 2017-08-24 · ·

A numerical controller stores tool data (including information on an inclination and length of a linear blade of a tool), reads an instruction block from a program, analyzes the instruction block, and generates instruction data indicating a movement amount of the tool on each axis instructed by the instruction block. Further, when performing taper machining, the numerical controller calculates a compensating amount for compensating an instructed path, based on the stored tool data, such that an actually-machined taper angle matches a taper angle instructed by the instruction block, compensates the generated instruction data based on the calculated compensating amount, and outputs the compensated instruction data.

Control device and machine tool
11453095 · 2022-09-27 · ·

A control device includes: a storage unit that stores a working program and a tool length correction amount; a control unit that causes a table and a spindle to relatively move on the basis of the working program and the tool length correction amount; a region setting unit that sets an interference checking region including a tool held by the spindle on the basis of the tool length correction amount; and an interference determination unit that determines whether the interference checking region interferes or not with obstacles in surroundings of the tool in a case in which the tool and the table are caused to relatively move on the basis of the working program and the tool length correction amount.

SYSTEM AND METHOD TO DERIVE AND APPLY COMPUTER NUMERICAL CONTROL GLOBAL OFFSETS DURING PART MEASUREMENT ON COORDINATE MEASURING MACHINE

A method to derive and apply computer numerical control global offsets includes: measuring features of a machined part using a coordinate measuring machine (CMM); programming a first processor within the CMM to receive the dimensions of the features and to output computer numerical control (CNC) offsets; and forwarding the CNC offsets from the CMM to a CNC machining system to correct operation of the CNC machining system.

CONTROLLER
20230408986 · 2023-12-21 · ·

A controller includes an offset value storage unit configured to store a plurality of tool offset values associated with a plurality of tools, respectively, an adjustment value storage unit configured to store an adjustment value used to adjust the plurality of tool offset values, and a calculation unit configured to calculate a plurality of adjustment offset values obtained by adjusting the plurality of tool offset values using the adjustment value.

CONTROL DEVICE AND MACHINE TOOL
20200306910 · 2020-10-01 · ·

A control device includes: a storage unit that stores a working program and a tool length correction amount; a control unit that causes a table and a spindle to relatively move on the basis of the working program and the tool length correction amount; a region setting unit that sets an interference checking region including a tool held by the spindle on the basis of the tool length correction amount; and an interference determination unit that determines whether the interference checking region interferes or not with obstacles in surroundings of the tool in a case in which the tool and the table are caused to relatively move on the basis of the working program and the tool length correction amount.

Numerical controller
10698382 · 2020-06-30 · ·

A numerical controller capable of determining whether or not an input numerical value of an operator is within a range of a limit value includes: an input receiving unit receiving various operations of the operator and input of numerical values for input items; an input numerical value limiting unit determining whether or not the input numerical value is within the range of the limit value; a limit value changing unit changing the limit value when the input receiving unit receives a specific operation; and a limit value restoring unit restoring the limit value to a value before the change when the specific operation is completed.

NUMERICAL CONTROLLER
20190227518 · 2019-07-25 · ·

A numerical controller capable of determining whether or not an input numerical value of an operator is within a range of a limit value includes: an input receiving unit receiving various operations of the operator and input of numerical values for input items; an input numerical value limiting unit determining whether or not the input numerical value is within the range of the limit value; a limit value changing unit changing the limit value when the input receiving unit receives a specific operation; and a limit value restoring unit restoring the limit value to a value before the change when the specific operation is completed.

Method for machining a surface of an optical lens
10126730 · 2018-11-13 · ·

Methods of determining movement data representing the movement of a machining tool of an optical lens lathing device for machining one or more optical surfaces or parts thereof of a set of optical surfaces are described. The methods comprise a greatest radial slope amplitude determining step during which the greatest radial slope amplitude of the optical surfaces of the set of optical surfaces is determined. The methods also comprise a machining tool selecting step during which a machining tool having a window angle greater than or equal to the greatest radial slope amplitude of the optical surfaces of the set of surfaces to be manufactured is selected. The methods further comprise a movement data determining step during which movement data representing the movement of the selected machining tool are determined and synchronized with the angular position of the optical surface driven in rotation.

Machine tool and workpiece flattening method
10118227 · 2018-11-06 · ·

A machine tool includes one tip arranged on the spindle at a position that faces the table, a cutting edge position storing unit that stores therein multiple measured values that are obtained by performing measurement of the position of the tip at least two times in a state where the spindle is set at at least one phase and the tip is positioned at an identical point, a spindle tilt angle calculating unit that calculates a tilt angle of the spindle with respect to an XY-plane, based on the multiple measured values, and a coordinate system rotation unit that rotates the XY-plane about at least one of X-axis and Y-axis, based on the tilt angle of the spindle calculated by the spindle tilt angle calculating unit.