G05B2219/31412

METHODS AND SYSTEMS FOR OF GENERATING AN INSTANTANEOUS QUOTE OF ANY PART WITHOUT TOOLPATHING
20230042464 · 2023-02-09 · ·

Methods and In an aspect a method of generating an instantaneous quote of any part without toolpathing, the method includes receiving, using a computing device, a geometric model of a part, constructing, using the computing device, at least a rotation-invariant feature as a function of the geometric model, predicting, using the computing device, a manufacturing time as a function of the at least a rotation-invariant feature and a manufacturing time machine learning model, selecting, using the computing device, a stock as a function of the at least a rotation-invariant and a stock selection machine learning model feature, and estimating, using the computing device, a quote as a function of the manufacturing time and the stock.

Machining time estimating device for estimating machining time after modification of NC program
09836044 · 2017-12-05 · ·

An arithmetic processing unit divides a modified NC program into a plurality of segments and determines a machining time estimation target segment among the plurality of divided segments. When estimating the machining time required for the machining of a machine tool controlled based on the modified NC program, the arithmetic processing unit shortens the time required for the machining time estimation process by reutilizing an estimated machining time for an NC program before modification with respect to segments other than the machining time estimation target segment.

MACHINING ESTIMATION APPARATUS, MACHINING ESTIMATION METHOD, AND MACHINING ESTIMATION PROGRAM
20220155762 · 2022-05-19 ·

A camera photographs a part to be estimated, which is produced by cutting a sheet metal in advance, and a dimension reference marker. An image processing unit generates edge data by extracting an edge of the part photographed by the camera, and enlarges or reduces the edge data based on a size of the dimension reference marker photographed by the camera such that a size of the edge corresponds to an actual size of the part. A machining time calculation unit calculates a length of a cutting line for cutting out the part from the sheet metal based on the edge of the edge data corresponding to the actual size of the part, and calculates a machining time for producing the part by cutting the cutting line in accordance with a material and a thickness of the sheet metal.

INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
20230297065 · 2023-09-21 ·

Provided is an information processing device which extracts a means which reduces a manufacturing time pertaining to a machining pre-step, a machining step, and a machining post-step in manufacturing artifacts by means of a control device, the information processing device comprising: a storage unit which stores machining-related information related to the machining of a workpiece and includes a machining program; a manufacturing time estimation unit which estimates at least one work step from the machining-related information stored in the storage unit and calculates the manufacturing time necessary for the machining of a workpiece by calculating the time taken for the estimated work step; and a reducing means determination unit which selects, from among a plurality of means pre-stored in the storage unit, a means for reducing the time for the at least one work step estimated by the manufacturing time estimation unit.

Notification system for detecting tool usage

A tool notification system for determining tool usage information that would be otherwise unavailable or not easily discoverable by comparing information output by a tool and information obtained from a source. The tool notification system includes a tool operatively coupled to a sensor which may communicate information about the use, location, or other status of the tool to a processing system of the tool notification system. The processing system also receives the information from the source, which may include information about the parts supplied to the tool, the designated location of the tool, or other threshold parameters associated with supplying or using the tool. The processing system is configured to compare the information output from the tool and the information from the source and determine whether a condition is met for thereby sending a notification about tool usage.

NOTIFICATION SYSTEM FOR DETECTING TOOL USAGE
20220262227 · 2022-08-18 ·

A tool notification system for determining tool usage information that would be otherwise unavailable or not easily discoverable by comparing information output by a tool and information obtained from a source. The tool notification system includes a tool operatively coupled to a sensor which may communicate information about the use, location, or other status of the tool to a processing system of the tool notification system. The processing system also receives the information from the source, which may include information about the parts supplied to the tool, the designated location of the tool, or other threshold parameters associated with supplying or using the tool. The processing system is configured to compare the information output from the tool and the information from the source and determine whether a condition is met for thereby sending a notification about tool usage.

Cycle time estimator
11126156 · 2021-09-21 · ·

A cycle time estimator is a device configured to calculate for each block the time required for movement along a tool path specified by a NC command. The cycle time estimator divides the NC command into blocks, divides the tool path into segments, calculates segment travel times individually for the segments, and holds the correspondence between the blocks and the segments. The cycle time estimator further calculates block travel times by integrating the segments individually for the blocks and displays the blocks and the block travel times in association with one another in an editing screen for the NC command.

CYCLE TIME ESTIMATOR
20200073360 · 2020-03-05 ·

A cycle time estimator is a device configured to calculate for each block the time required for movement along a tool path specified by a NC command. The cycle time estimator divides the NC command into blocks, divides the tool path into segments, calculates segment travel times individually for the segments, and holds the correspondence between the blocks and the segments. The cycle time estimator further calculates block travel times by integrating the segments individually for the blocks and displays the blocks and the block travel times in association with one another in an editing screen for the NC command.

Machining estimation apparatus, machining estimation method, and machining estimation program
11914352 · 2024-02-27 · ·

A camera photographs a part to be estimated, which is produced by cutting a sheet metal in advance, and a dimension reference marker. An image processing unit generates edge data by extracting an edge of the part photographed by the camera, and enlarges or reduces the edge data based on a size of the dimension reference marker photographed by the camera such that a size of the edge corresponds to an actual size of the part. A machining time calculation unit calculates a length of a cutting line for cutting out the part from the sheet metal based on the edge of the edge data corresponding to the actual size of the part, and calculates a machining time for producing the part by cutting the cutting line in accordance with a material and a thickness of the sheet metal.

CUTTING SYSTEM
20190196450 · 2019-06-27 ·

A controller includes a first counter that counts an operating time of cutting machines in a predetermined unit and a display controller that puts the operating time that has been counted into a doughnut graph and displays the doughnut graph on the display and the display controller displays, if the operating time is less than a predetermined time, the doughnut graph in a first color on the display and displays, if the operating time is the predetermined time or more, the doughnut graph in a second color that is different from the first color on the display.