Drilling framework
US-2024419867-A1 · Dec 19, 2024 · US
US10089413B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10089413-B2 |
| Application number | US-201213724404-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2012 |
| Priority date | Dec 23, 2011 |
| Publication date | Oct 2, 2018 |
| Grant date | Oct 2, 2018 |
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.
Systems and methods for designing and generating a device using accuracy maps and stability analysis are disclosed herein. In some aspects, the systems and methods described relate to an apparatus for designing a device. The apparatus includes a processor configured to generate a three-dimensional model of a physical object and determine whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map. The processor is further configured generate a simulated representation of the device, determine whether the simulated representation of the device satisfies a stability threshold, simulate a fit of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold, and determine whether the simulated fit of the device on the three-dimensional model is within a tolerance threshold. The processor is further configured to generate an approved design of the device if the simulated fit is within the tolerance threshold.
Opening claim text (preview).
What is claimed is: 1. An apparatus for designing a device, the apparatus comprising: a processor configured to: generate a three-dimensional model of a physical object; determine whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map, wherein the accuracy map comprises a confidence interval associated with each point in the accuracy map; generate a simulated representation of the device; determine whether the simulated representation of the device satisfies a stability threshold based on a stability score comprising: determining one or more contact surface between the simulated representation of the device and the three-dimensional model; and defining a stiffness of contact between the simulated representation of the device on the three-dimensional model at the one or more contact surfaces, wherein the stiffness of contact characterizes resistance that contact, between the simulated representation of the device and the three-dimensional model provides toward an externally applied force based on geometry of the one or more contact surfaces, wherein the stability score indicates a measure of stability based on the stiffness of contact; simulate a fit of the generated simulated representation of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold to output a position and orientation of the generated simulated representation of the device on top of the three-dimensional model when the generated simulated representation of the device contacts the three-dimensional model comprising: registering or aligning the generated simulated representation of the device with the three-dimensional model so a number of data points on the generated simulated representation of the device match with a corresponding set of data points on the three-dimensional model; compare the position and orientation of the generated simulated representation of the device on the three-dimensional mode based on the simulated fit to a planned position and orientation of the device with respect to the physical object; determine whether the difference between the position and orientation of the generated simulated representation of the device on top of the three-dimensional model based on the simulated fit and the planned position and orientation of the device with respect to the physical object when the device contacts the physical object is within a tolerance threshold indicating whether the position and orientation of the generated simulated representation of the device are within a threshold with respect to the three-dimensional model; and generate an approved design of the device if the difference is within the tolerance threshold; an additive manufacturing device configured to: manufacture the approved design of the device. 2. The apparatus of claim 1 , wherein the processor is configured to at least one of generate the accuracy map or retrieve the accuracy map from a memory. 3. The apparatus of claim 1 , wherein the processor is configured to at least one of generate the stability score or retrieve the stability score from a memory. 4. The apparatus of claim 1 , wherein the processor is configured to generate a second simulated representation of the device if the simulated representation of the device does not satisfy the stability threshold. 5. The apparatus of claim 1 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes simulating a fit of the generated simulated representation of the device on one or more variations of the three-dimensional model. 6. The apparatus of claim 5 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes registering the simulated representation of the device on top of the physical object to determine a best fit. 7. The apparatus of claim 1 , wherein the device comprises a surgical device. 8. The apparatus of claim 7 , wherein the surgical device includes at least one of a surgical guide, an orthotic device, a prosthetic device, and a surgical tool. 9. The apparatus of claim 7 , wherein the physical object comprises a human body part. 10. The apparatus of claim 9 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes simulating a fit of a generated simulated representation of the surgical device on one or more variations of the three-dimensional model of the human body part. 11. The apparatus of claim 1 , further comprising a printer configured to generate the device based on the approved design of the device. 12. The apparatus of claim 1 , wherein the accuracy map is based on at least one of an error related to a 2D image of the physical object used to generate the three-dimensional model of the physical object or an error in a statistical shape model of the three-dimensional model. 13. The apparatus of claim 1 , wherein registering or aligning the generated simulated representation of the device with the three-dimensional model comprises matching the number of data points on the simulated representation of the device to the corresponding set of data points on the three-dimensional model by determining one or more nearest points on the three-dimensional model relative to points on the simulated representation of the device. 14. A method of designing a device, the method comprising: generating a three-dimensional model of a physical object; determining whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map, wherein the accuracy map comprises a confidence interval associated with each point in the accuracy map; generating a simulated representation of the device; determining whether the simulated representation of the device satisfies a stability threshold based on a stability score comprising: determining one or more contact surface between the simulated representation of the device and the three-dimensional model; and defining a stiffness of contact between the simulated representation of the device and the three-dimensional model at the one or more contact surfaces, wherein the stiffness of contact characterizes resistance that contact between the simulated representation of the device and the three-dimensional model provides toward an externally applied force based on geometry of the one or more contact surfaces, wherein the stability score indicates a measure of stability based on the stiffness of contact; simulating a fit of the generated simulated representation of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold to output a position and orientation of the generated simulated representation of the device on top of the three-dimensional model when the generated simulated representation of the device contacts the three-dimensional model comprising: registering or aligning the generated simulated representation of the device with the three dimensional model so a number of data points on the generated simulated representation of the device match with a corresponding set of data points on the three-dimensional model; comparing the position and orientation of the generated simulated representation of the device on the three-dimensional model based on the simulated fit to a planned position and orientation of the device with respect to the physical object; determining whether the difference between the position and orientation of the generated simulated representation of the device on top of the three-dimen
Modelling of the patient, e.g. for ligaments or bones · CPC title
Computer aided selection or customisation of medical implants or cutting guides · CPC title
Data acquisition or data processing for additive manufacturing · CPC title
Computer-aided design [CAD] · CPC title
Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.