G05B19/40937

CONTROL DEVICE FOR MACHINE TOOL

In order to make it possible for an operator of a machine tool to easily calculate machining conditions and prevent calculation errors and input errors by the operator, this control device for a machine tool, which machines a work piece on the basis of a machining program, is provided with: a database that stores calculation formulas corresponding to types of calculation, and types of parameters required to execute said calculation formulas; an input unit that selects a type of calculation; and a display unit that displays, on the basis of the type of calculation selected by the input unit, the parameter to be input.

METHOD FOR MACHINING A WORKPIECE IN A MACHINE TOOL WITH OPTIMIZED MACHINING TIME
20170269571 · 2017-09-21 · ·

To optimize an automatically optimized machining time for machining a workpiece in a machine tool, an original parts program is loaded into a machine tool controller. The machining of the workpiece using the original parts program is simulated, where a motion path generated by the original parts program in the machine tool is determined. The motion path is classified into at least one area of potential optimization in which there is no workpiece contact. The at least one area of potential optimization is assigned a tolerance space. An optimized motion path is determined within the tolerance space. The machining of the workpiece using the modified parts program is simulated. The optimized motion path is displayed and marked. Once a user has approved the modification in the parts program, machining of the workpiece takes place using the modified parts program.

METHOD FOR GENERATING A MACHINING PROGRAM AND MACHINE TOOL

Method for generating a machining program of a plunge mulling machine tool, comprising the steps of: establishing a machining to be performed on a workpiece; acquiring first machining information that indicates stable cut conditions of the machine tool for the workpiece; acquiring second machining information that indicates engagement cut conditions of the machine tool during the machining on the workpiece; carrying out a determination of the rotation speeds of the machine tool during the machining on the basis of the second machining information and the first machining information; wherein the machining program is generated on the basis of the determination carried out.

NC program searching method, NC program searching unit, NC program creating method, and NC program creating unit

In the invention, there are included a first image generating that generates image data corresponding to a shape data of a machining target as machining target image data, a second image generating that generates, based on NC programs created in the past, image data of a machining finish shape as finish shape image data, a storing that stores the finish shape image data associating with an NC program corresponding thereto, a similarity calculating that compares the machining target image data and the finish shape image data to calculate similarity of both the image data, a searching that searches, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data and displays the candidates, and a first program displaying that displays, out of the candidates of the finish shape image data, an NC program for designated finish shape image data.

System and Method for Coating a Body
20210387229 · 2021-12-16 ·

At least a part of at least one body is coated. At least one processor determines a respective resulting coating layer based on simulating moving the respective body at least partially through a coating fluid of a dipping bath along different trajectories. The at least one processor determines a first trajectory out of the different simulated trajectories fulfilling one or more pre-defined conditions and causes at least one drive component for moving the respective body to move the respective body at least partially through the coating fluid of the dipping bath along the first trajectory.

METHOD FOR GENERATING A TOOL PATH TO MANUFACTURE A PART USING A COMPUTER NUMERICAL CONTROL MACHINE SYSTEM
20220187791 · 2022-06-16 · ·

A method for generating a tool path to manufacture a part using a computer numerical control system includes the steps of; generating an initial design part geometry from a geometry modelling program as an input, creating a pre-finished in-process workpiece geometry before a finishing process, controlling a stock thickness distribution of the pre-finished in-process workpiece geometry by following the tool path, wherein the stock thickness distribution is based on at least one ruling function on a basis of at least one predetermined direction, wherein the at least one ruling function is used to determine a stock thickness at a tool location to obtain a variable stock thickness distribution around a design part; locating at least one tool to be defined with respect to the initial design part geometry.

Information processing apparatus
11353844 · 2022-06-07 · ·

The information processing apparatus analyzes a machining program, determines whether or not there is a block fulfilling conditions for grouping that are registered in advance in the machining program, and if present, specifies the range of blocks to be grouped according to the grouping conditions, and performs simplified display for the plurality of consecutive blocks that have been grouped on a screen.

Program editing device, wire electrical discharge machine and program editing method
11347199 · 2022-05-31 · ·

A program editing device is configured such that, when an arc-shaped partial path is selected from a machining path displayed on a display unit based on route information of each of plural blocks, the program editing device calculates a change amount of the radius of curvature of the selected partial path in accordance with an operation of changing the state of the arc of the selected partial path and revises the block corresponding to the selected partial path based on the change amount.

Controller
11347200 · 2022-05-31 · ·

A controller includes a storage unit storing a plurality of sets of recommended setting values or recommended setting ranges regarding parameters for controlling an axis of a machine tool or an industrial machine or for controlling a motor, wherein set contents of the plurality of sets of recommended setting values or recommended setting ranges vary depending on a property of the machine tool, the industrial machine, or the motor; a comparing unit configured to compare input parameters with the recommended setting values or the recommended setting ranges corresponding to the property of a control target; and a comparison result presenting unit configured to present a warning when the input parameters differ from the recommended setting values or deviate from the recommended setting ranges corresponding to the property of the control target.

Engraving in a computer numerically controlled machine

A method for dithering can include receiving, at a computer numerically controlled machine comprising a laser, a motion plan corresponding to a first image. The output of the laser can be dithered, in accordance with the motion plan, to effect a change in a material within an interior space of the computer numerically controlled machine. The change can substantially reproduce at least a portion of the first image on the material. The dithering can include providing laser energy to the material at a native resolution based at least on a spot size of the laser. The spot size can be determined based at least on one or more parameters of the computer numerically controlled machine and/or one or more properties of the material. The laser energy can be delivered at locations separated by a distance no less than the spot size.