Detecting collisions in a simulated machining of a workpiece represented by dexels
US-10140395-B2 · Nov 27, 2018 · US
US10558193B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10558193-B2 |
| Application number | US-201715459830-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2017 |
| Priority date | Mar 16, 2016 |
| Publication date | Feb 11, 2020 |
| Grant date | Feb 11, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed as new and desired to be protected by Letters Patent is set forth in the appended claims and includes equivalents of the elements recited therein: 1. A method for machining a workpiece in a numerically controlled machine tool with an optimized machining time, comprising: connecting the numerically controlled machine tool to a machine tool controller; loading an original parts program into the machine tool controller; determining an original motion path generated in the machine tool controller by the original parts program; simulating machining of the workpiece using the original parts program; classifying the motion path into at least one area of a potential optimization with no workpiece contact; assigning to the at least one area of the potential optimization a tolerance space having a first tolerance sub-space with a geometric extent defined by geometry values of the machine tool and the workpiece in which the motion path is unobstructed, and a second tolerance sub-space having a geometric extent defined by dynamic values of the machine tool, wherein at least one of the dynamic values comprises a machine speed; determining an optimized tolerance space as the tolerance space having the smaller geometric extent of the first and second tolerance sub-space; determining an optimized motion path within the optimized tolerance space having a movement time along the optimized motion path between entering the optimized tolerance space and exiting the optimized tolerance space that is less than a movement time along the motion path in the original parts program; simulating machining of the workpiece using a modified parts program that incorporates the optimized motion path; displaying and marking the optimized motion path; approving by a user the modified parts program; and machining of the workpiece with the optimized machining time using the modified parts program. 2. The method of claim 1 , further comprising storing the modified parts program for machining at least one other workpiece. 3. The method of claim 1 , further comprising: limiting the speed to a value less than a highest permissible speed of the machine tool. 4. The method of claim 1 , wherein at least one of the dynamic values further comprises an acceleration and/or jerk along the motion path. 5. The method of claim 4 , further comprising limiting the acceleration and/or the jerk to a value less than a highest permissible acceleration and/or jerk of the machine toot. 6. The method of claim 1 , further comprising displaying the at least one area of the potential optimization together with a section of the original parts program which predefines a path movement in the at least one area of the potential optimization. 7. The method of claim 1 , wherein the classifying of the at least one area of the potential optimization is limited to steps of the parts program involving rapid-traverse tool movements. 8. The method of claim 1 , wherein the classifying of the at least one area of the potential optimization includes instructions for auxiliary functions in the parts program. 9. The method of claim 1 , wherein the modified parts program comprises polynomial, spline or NURBS (non-uniform rational B-splines) blocks.
Cutting, machining conditions by optimisation of time, cost, accuracy · CPC title
Change program at allowed point of time or program step · CPC title
in which a variable is automatically adjusted to optimise the performance · CPC title
Keep track of nc program, recipe program · CPC title
using an incremental digital measuring device · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.