G05B2219/35097

Cutting speed planning system and method and non-transitory storage medium

Provided is a cutting speed planning system including a graphic preprocessing engine, a first speed planning engine, an included angle calculation engine, a second speed planning engine and a speed determination engine. The graphic preprocessing engine substitutes a simplified cutting route for a plurality of short straight paths of a graphic path. The first speed planning engine calculates a reasonable maximum cutting speed of each cutting route. The included angle calculation engine calculates the included angle between two adjacent ones of the cutting routes. The second speed planning engine adjusts the terminal cutting speed and the initial cutting speed of the cutting routes. The speed determination engine performs speed planning on the cutting routes according to digital control system period time. A cutting speed planning method and a non-transitory storage medium are further provided.

OPTIMIZATION DEVICE AND OPTIMIZATION PROGRAM FOR TOOL PATH
20230367268 · 2023-11-16 ·

An optimization device includes a tool path, an analysis/evaluation unit for inputting one or more evaluation indices each including an evaluation item and weighting, analyzing and evaluating the tool path for each evaluation item, and outputting one or more analysis/evaluation results, and a normalization unit that normalizes the analysis/evaluation results considering the weighting, and outputs one or more normalized analysis/evaluation results. The optimization device also includes a determination unit for inputting a determination criterion, and determining the necessity of path adjustment based on the determination criterion and the normalized analysis/evaluation results such that, when a path adjustment is required, a determination result is outputted including either the normalized analysis/evaluation results or an item requiring adjustment selected from the evaluation items, and a path adjustment unit that performs an adjustment of the tool path based on the determination result, and outputs a path adjustment result including the adjusted tool path.

Generation of holding tabs for fixing a part during machining
11307559 · 2022-04-19 · ·

Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures using subtractive manufacturing systems and techniques include, in one aspect, a method including: obtaining a toolpath specification for a three dimensional model of geometry of a part to be machined from a workpiece; calculating predicted cutting forces to be applied to the workpiece when machining the part; generating a set of holding tabs for the part based on the predicted cutting forces, wherein each of the holding tabs bridge from the part to the workpiece so as to keep the part fixed, in situ, within the workpiece during the machining, and at least one position of a holding tab from the set is determined in accordance with the predicted cutting forces; and providing the set of holding tabs for use by a computer-controlled manufacturing system.

Beam tool pathing for 3D compound contours using machining path surfaces to maintain a single solid representation of objects

Computer based methods, systems, and techniques for planning and generating machining paths for a tool that manufactures a three dimensional object having beveled or “compound” contours from a workpiece. A computer aided design (CAD)/computer aided manufacturing (CAM) system creates intermediate machining path surfaces that extend based on a CAD solid model representing the geometry of the object to be manufactured. The intermediate machining path surfaces extend to a shape that simulates a cutting beam (e.g., a waterjet, a laser beam, etc.) of the tool. For a flat workpiece, the machining path surfaces may extend from a top surface of the workpiece, which is a tool beam entrance surface, to a bottom surface of the workpiece, which is a tool beam exit surface. An operator is able to visualize the cuts to be made and the actual finished object geometry, without requiring the creation of multiple CAD solid models.

SYSTEMS AND METHODS FOR VIRTUAL ENVIRONMENT FOR REINFORCEMENT LEARNING IN MANUFACTURING
20210132580 · 2021-05-06 ·

Systems, devices, and methods including: receiving, by an interpreter component having a processor with addressable memory, a first state of a tool of a computer numerical control (CNC) machine; determining, by the interpreter component, a reward and a value of the reward based on the received first state, where the reward is at least one of: positive and negative; transmitting, by the interpreter component, a set of information comprising the determined reward and the value of the reward to an agent component; performing, by the agent component, at least one action to generate a tool path and to proceed to a second state, where the second state is combined with the first state; and determining, by the agent component, the generated tool path based on the determined reward and value associated with the at least one action.

TOOL PATH GENERATING METHOD, TOOL PATH GENERATING UNIT, PROGRAM FOR GENERATING TOOL PATH, AND RECORDING MEDIUM STORING PROGRAM
20210016441 · 2021-01-21 ·

Provided is a tool path generating method for processing wood as a processing object by a multi-axis processing machine, including a plane extracting step of extracting at least one plane included in a processing objective region being a region at which the processing object is processable, a plane processing determining step of determining whether or not the plane extracted in the plane extracting step is processable by a disk blade attached to the multi-axis processing machine, a disk blade processing path generating step of generating a processing path for the disk blade on the plane determined as being processable in the plane processing determining step, and a tool path generating step of generating a tool path including the processing path for the disk blade.

Automated computer-controlled machine to fabricate an object from a workpiece

An automated computer-implemented method for generating commands for controlling a computer numerically controlled machine to fabricate an object from a workpiece, the method including the steps of selecting a maximum permitted engagement angle between a rotating cutting tool and the workpiece, selecting a minimum permitted engagement angle between the rotating cutting tool and the workpiece, and configuring a tool path for the tool relative to the workpiece in which the engagement angle gradually varies between the maximum permitted engagement angle and the minimum permitted engagement angle.

METHOD AND DEVICE FOR GENERATING TOOL PATHS

The step for performing machine learning includes acquiring shape data; acquiring geometric information for each of a plurality of machining faces; acquiring a tool path pattern selected for the machining faces from among a plurality of tool path patterns; and performing machine learning by using the geometric data for known workpieces and the tool path patterns wherein the input is the geometric information for the machining faces and the output is the tool path pattern for the machining faces. The step for generating a new tool path includes: acquiring shape data for the workpiece; acquiring geometric information for each of the plurality of machining faces of the workpiece to be machined; and generating a tool path pattern for each of the plurality of machining faces on the workpiece on the basis of the results of the machine learning using the geometric information of the workpiece to be machined.

Optimized control of a metal-cutting machine tool

Milling errors are to be prevented by repairing in particular NC parts programs by evaluating spatial information for smoothing a cutting or milling path section instead of evaluating only information along an individual cutting or milling path section. Relationships between adjacent cutting or milling path sections are thus taken into consideration in a smoothing process.

Systems, methods, and devices for toolpath virtualization and optimization
10877463 · 2020-12-29 · ·

Methods, systems, and devices for determining an optimized toolpath in a computer-aided manufacturing (CAM) system, wherein the optimized toolpath comprises a toolpath associated with a part of a workpiece and wherein the optimized toolpath is configured for a computer numerical control (CNC) machine.