CA2425265A1 - Manufacturing methods and systems for rapid production of hearing-aid shells - Google Patents
Manufacturing methods and systems for rapid production of hearing-aid shells Download PDFInfo
- Publication number
- CA2425265A1 CA2425265A1 CA002425265A CA2425265A CA2425265A1 CA 2425265 A1 CA2425265 A1 CA 2425265A1 CA 002425265 A CA002425265 A CA 002425265A CA 2425265 A CA2425265 A CA 2425265A CA 2425265 A1 CA2425265 A1 CA 2425265A1
- Authority
- CA
- Canada
- Prior art keywords
- hearing
- model
- aid
- generating
- shell surface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/65—Housing parts, e.g. shells, tips or moulds, or their manufacture
- H04R25/658—Manufacture of housing parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
- B33Y50/02—Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y80/00—Products made by additive manufacturing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
- G05B19/4099—Surface or curve machining, making 3D objects, e.g. desktop manufacturing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32189—Compare between original solid model and measured manufactured object
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45172—Prosthesis
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49008—Making 3-D object with model in computer memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2225/00—Details of deaf aids covered by H04R25/00, not provided for in any of its subgroups
- H04R2225/77—Design aspects, e.g. CAD, of hearing aid tips, moulds or housings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2460/00—Details of hearing devices, i.e. of ear- or headphones covered by H04R1/10 or H04R5/033 but not provided for in any of their subgroups, or of hearing aids covered by H04R25/00 but not provided for in any of its subgroups
- H04R2460/11—Aspects relating to vents, e.g. shape, orientation, acoustic properties in ear tips of hearing devices to prevent occlusion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/65—Housing parts, e.g. shells, tips or moulds, or their manufacture
- H04R25/652—Ear tips; Ear moulds
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Abstract
Methods, apparatus and computer program products provide efficient techniques for designing and printing shells of hearing-aid devices with a high degree of quality assurance and reliability and with a reduced number of manual and time consuming production steps and operations. These techniques also preferably provide hearing-aid shells having internal volumes that can approach a maximum allowable ratio of internal volume relative to external volume. These high internal volumes facilitate the inclusion of hearing-aid electrical components having higher degrees of functionality and/or the use of smaller and less conspicuous hearing-aid shells. A preferred method includes operations to generate a watertight digital model of a hearing-aid shell by thickening a three-dimensional digital model of a shell surface in a manner that eliminates self-intersections and results in a thickened model having an internal volume that is a high percentage of an external volume of the model. This thickening operation preferably includes nonuniformly thickening the digital model of a shell surface about a directed path that identifies a location of an undersurface hearing-aid vent. This directed path may be drawn on the shell surface by a technician (e.g., audiologist) or computer-aided design operator, for example. Operations are then preferably performed to generate a digital model of an undersurface hearing-aid vent in the thickened model of the shell surface, at a location proximate the directed path.
Claims (111)
1. A method of manufacturing a hearing-aid shell, comprising the steps of:
automatically generating a first three-dimensional digital model of a surface that describes a shape of an ear canal of a subject as a 2-manifold surface having zero or nonzero functional boundary, from captured three-dimensional data;
generating a second three-dimensional digital model of a thickened hearing-aid shell from the first three-dimensional digital model;
printing the second three-dimensional digital model as a hearing-aid shell; and performing quality assurance by comparing at least two of the first three-dimensional digital model, the second three-dimensional digital model and a third three-dimensional digital model derived from the printed hearing-aid shell.
automatically generating a first three-dimensional digital model of a surface that describes a shape of an ear canal of a subject as a 2-manifold surface having zero or nonzero functional boundary, from captured three-dimensional data;
generating a second three-dimensional digital model of a thickened hearing-aid shell from the first three-dimensional digital model;
printing the second three-dimensional digital model as a hearing-aid shell; and performing quality assurance by comparing at least two of the first three-dimensional digital model, the second three-dimensional digital model and a third three-dimensional digital model derived from the printed hearing-aid shell.
2. The method of claim 1, wherein said step of performing quality assurance comprises comparing at least two of the first three-dimensional digital model, the second three-dimensional digital model and a third three-dimensional digital model derived from a scan of the printed hearing-aid shell.
3. The method of Claim 2, wherein said step of generating a first three-dimensional digital model comprises:
generating a point cloud representation of a non star-shaped surface that describes the shape of an ear canal of a subject, from multiple point sets that described respective portions of the non star-shape surface; and automatically wrapping the point cloud representation into a non star-shaped surface triangulation.
generating a point cloud representation of a non star-shaped surface that describes the shape of an ear canal of a subject, from multiple point sets that described respective portions of the non star-shape surface; and automatically wrapping the point cloud representation into a non star-shaped surface triangulation.
4. The method of Claim 3, wherein said step of generating a second three-dimensional digital model comprises:
cutting and/or trimming the non star-shaped surface triangulation into a three-dimensional digital model of a star-shaped hearing-aid shell surface; and thickening the digital model of the star-shaped hearing-aid shell surface.
cutting and/or trimming the non star-shaped surface triangulation into a three-dimensional digital model of a star-shaped hearing-aid shell surface; and thickening the digital model of the star-shaped hearing-aid shell surface.
5. The method of Claim 4, wherein said thickening step is followed by the steps of:
defining a receiver hole and/or vent in the thickened digital model; and fitting a digital faceplate to the thickened digital model.
defining a receiver hole and/or vent in the thickened digital model; and fitting a digital faceplate to the thickened digital model.
6. The method of Claim 5, wherein said printing step comprises printing a hearing-aid shell with integral faceplate from the thickened digital model.
7. The method of Claim 5, wherein said printing step comprises printing a hearing-aid shell with integral faceplate using a printing tool selected from the group consisting of a stereolithography tool and a rapid prototyping apparatus.
8. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a three-dimensional digital model of a hearing-aid shell surface from scan data; and generating a thickened model of the hearing-aid shell from the three-dimensional digital model of a hearing-aid shell surface.
generating a three-dimensional digital model of a hearing-aid shell surface from scan data; and generating a thickened model of the hearing-aid shell from the three-dimensional digital model of a hearing-aid shell surface.
9. The method of Claim 8, wherein said step of generating a thickened model comprises generating a thickened model of the hearing-aid shell having a digital representation of a receiver hole therein, from the three-dimensional digital model of a hearing-aid shell surface.
10. The method of Claim 8, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface is preceded by the step of generating the scan data as a point cloud representation of a non star-shaped surface that describes a shape of an ear canal.
11. The method of Claim 10, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises generating a three-dimensional digital model of a hearing-aid shell surface as a 2-manifold surface having a nonzero functional boundary.
12. The method of Claim 10, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises processing the point cloud representation of a non star-shaped surface using an automated wrap function that, independent of information in excess of the Cartesian coordinates of the points in the point cloud representation, converts the point cloud representation into the three-dimensional digital model of a hearing-aid shell surface.
13. The method of Claim 11, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises processing the point cloud representation of a non star-shaped surface using an automated wrap function that, independent of information in excess of the Cartesian coordinates of the points in the point cloud representation, converts the point cloud representation into the three-dimensional digital model of a hearing-aid shell surface.
14. The method of Claim 10, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises processing the point cloud representation of a non star-shaped surface using an automated wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, converts the point cloud representation into the three-dimensional digital model of a hearing-aid shell surface.
15. The method of Claim 11, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises processing the point cloud representation of a non star-shaped surface using an automated wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, converts the point cloud representation into the three-dimensional digital model of a hearing-aid shell surface.
16. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating scan data as a point cloud representation of a non star-shaped surface that describes a shape of an ear canal;
generating a three-dimensional digital model of a hearing-aid shell surface from scan data by:
processing the point cloud representation using a wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, automatically converts the point cloud representation into a surface triangulation;
and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface, by cutting, trimming and/or otherwise detailing the surface triangulation; and generating a thickened model of the hearing-aid shell from the three-dimensional digital model of a hearing-aid shell surface.
generating scan data as a point cloud representation of a non star-shaped surface that describes a shape of an ear canal;
generating a three-dimensional digital model of a hearing-aid shell surface from scan data by:
processing the point cloud representation using a wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, automatically converts the point cloud representation into a surface triangulation;
and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface, by cutting, trimming and/or otherwise detailing the surface triangulation; and generating a thickened model of the hearing-aid shell from the three-dimensional digital model of a hearing-aid shell surface.
17. The method of Claim 16, wherein said step of generating a thickened model comprises generating a thickened model of the hearing-aid shell having a digital representation of a receiver hole therein.
18. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a three-dimensional digital model of a hearing-aid shell surface from scan data; and generating a thickened model of the hearing-aid shell that comprises a digital representation of a receiver hole therein and a digital representation of a mounting flange that surrounds the receiver hole and extends into an interior of the thickened model, from the three-dimensional digital model of a hearing-aid shell surface.
generating a three-dimensional digital model of a hearing-aid shell surface from scan data; and generating a thickened model of the hearing-aid shell that comprises a digital representation of a receiver hole therein and a digital representation of a mounting flange that surrounds the receiver hole and extends into an interior of the thickened model, from the three-dimensional digital model of a hearing-aid shell surface.
19. The method of Claim 18, wherein said step of generating a three-dimensional digital model of a hearing-aid shell surface comprises generating a surface triangulation from the scan data and generating a digital full ear cast from the surface triangulation.
20. The method of Claim 19, wherein said step of generating a digital full ear cast comprises subtracting a volume bounded by the surface triangulation from a digital model of a cast form using a Boolean operation.
21. The method of Claim 18, wherein said step of generating a thickened model of the hearing-aid shell comprises generating a thickened digital model of the hearing-aid shell with integral faceplate and vent hole extending through the faceplate.
22. The method of Claim 18, further comprising the step of generating a trim curve that identifies a shape of a rim of the thickened model of the hearing-aid shell.
23. The method of Claim 22, further comprising the step of cutting a faceplate form along a path defined by the trim curve.
24. A method or manufacturing a hearing-aid shell, comprising the steps of:
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple partial scans of the non star-shape surface; and generating a three-dimensional digital model of a hearing-aid shell surface from the point cloud representation by:
processing the point cloud representation using a wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, automatically converts the point cloud representation into a surface triangulation;
and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface.
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple partial scans of the non star-shape surface; and generating a three-dimensional digital model of a hearing-aid shell surface from the point cloud representation by:
processing the point cloud representation using a wrap function that, independent of connectivity information linking points in the point cloud representation by edges and triangles, automatically converts the point cloud representation into a surface triangulation;
and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface.
25. The method of Claim 24, wherein said converting step comprising digitally cutting and/or digitally trimming the surface triangulation at least until the three-dimensional digital model of a hearing-aid shell surface is star-shaped.
26. The method of Claim 24, wherein said step of generating a point cloud representation of a non star-shaped surface comprises filtering the point cloud representation to remove high frequency noise and outliers.
27. The method of Claim 24, wherein said step of generating a point cloud representation of a non star-shaped surface comprises generating a plurality of partial point cloud representations from the multiple partial scans of the non star-shape surface and registering the plurality of partial point cloud representations into a single, cohesive a point cloud representation.
28. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple overlapping scans of the non star-shape surface; and generating a three-dimensional digital model of a hearing-aid shell surface from the point cloud representation by:
processing the point cloud representation using a wrap function that converts the point cloud representation into a surface triangulation; and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface that is star-shaped.
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple overlapping scans of the non star-shape surface; and generating a three-dimensional digital model of a hearing-aid shell surface from the point cloud representation by:
processing the point cloud representation using a wrap function that converts the point cloud representation into a surface triangulation; and converting the surface triangulation into the three-dimensional digital model of a hearing-aid shell surface that is star-shaped.
29. The method of Claim 28, wherein said step of generating a point cloud representation of a non star-shaped surface comprises filtering the point cloud representation to remove high frequency noise and outliers.
30. The method of Claim 28, wherein said step of generating a point cloud representation of a non star-shaped surface comprises:
generating a plurality of partial point cloud representations from the multiple overlapping scans of the non star-shape surface; and registering the plurality of incomplete point cloud representations into a cohesive a point cloud representation.
generating a plurality of partial point cloud representations from the multiple overlapping scans of the non star-shape surface; and registering the plurality of incomplete point cloud representations into a cohesive a point cloud representation.
31. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple partial scans of the non star-shape surface;
wrapping the point cloud representation into a non star-shaped surface triangulation;
cutting and/or trimming the non star-shaped surface triangulation into a three-dimensional digital model of a star-shaped hearing-aid shell surface;
thickening the digital model of the star-shaped hearing-aid shell surface;
printing the thickened digital model of the star-shaped hearing-aid shell surface as a hearing-aid shell; and performing quality assurance by comparing two or more of a digital model derived from a scan of the printed hearing-aid shell, the three-dimensional digital model of a star-shaped hearing-aid shell surface the non-star shaped surface triangulation and a digital full-ear cast.
generating a point cloud representation of a non star-shaped surface that describes a shape of an ear canal, from multiple partial scans of the non star-shape surface;
wrapping the point cloud representation into a non star-shaped surface triangulation;
cutting and/or trimming the non star-shaped surface triangulation into a three-dimensional digital model of a star-shaped hearing-aid shell surface;
thickening the digital model of the star-shaped hearing-aid shell surface;
printing the thickened digital model of the star-shaped hearing-aid shell surface as a hearing-aid shell; and performing quality assurance by comparing two or more of a digital model derived from a scan of the printed hearing-aid shell, the three-dimensional digital model of a star-shaped hearing-aid shell surface the non-star shaped surface triangulation and a digital full-ear cast.
32. A method of manufacturing a hearing-aid shell, comprising the steps of:
nonuniformly thickening a three-dimensional digital model of a shell surface about a directed path thereon to define a thickened model; and generating an undersurface hearing-aid vent in the thickened model of the shell surface, at a location proximate the directed path.
nonuniformly thickening a three-dimensional digital model of a shell surface about a directed path thereon to define a thickened model; and generating an undersurface hearing-aid vent in the thickened model of the shell surface, at a location proximate the directed path.
33. The method of Claim 32, wherein the digital model of the shell surface is a 2-manifold or 2-manifold with nonzero boundary; and wherein the thickened model of the shell surface is a watertight model that is free of self-intersections.
34. The method of Claim 32, wherein said nonuniformly thickening step comprises the steps of:
nonuniformly thickening the digital model of the shell surface about the directed path to determine a partially offset inner shell surface; and uniformly thickening the digital model of the shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
nonuniformly thickening the digital model of the shell surface about the directed path to determine a partially offset inner shell surface; and uniformly thickening the digital model of the shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
35. The method of Claim 32, wherein said nonuniformly thickening step comprises the steps of:
nonuniformly thickening the digital model of the shell surface about the directed path to determine a partially offset inner shell surface; and nonuniformly thickening the digital model of the shell surface having the partially offset inner shell surface to determine an entirely offset inner shell surface.
nonuniformly thickening the digital model of the shell surface about the directed path to determine a partially offset inner shell surface; and nonuniformly thickening the digital model of the shell surface having the partially offset inner shell surface to determine an entirely offset inner shell surface.
36. The method of Claim 34, wherein said nonuniformly thickening step comprises thickening the digital model of the shell surface using a bump function constructed around a kernel defined by the directed path.
37. The method of Claim 36, wherein said nonuniformly thickening step comprises the steps of:
determining a first offset of the directed path normal to the shell surface; and determining a respective normalized adjusted normal for each of a plurality of vertices on the directed path using parametrizations proportional to a distance between the directed path and the first offset of the directed path.
determining a first offset of the directed path normal to the shell surface; and determining a respective normalized adjusted normal for each of a plurality of vertices on the directed path using parametrizations proportional to a distance between the directed path and the first offset of the directed path.
38. The method of Claim 37, wherein said nonuniformly thickening step comprises determining a respective normalized adjusted normal for each of a plurality of first vertices on the digital model of the shell surface that are within a support of the bump function, by mixing an estimated normal at the respective first vertex with the normalized adjusted normal at a nearest vertex on the directed path.
39. The method of Claim 38, wherein the digital model of the shell surface is a surface triangulation that includes the plurality of first vertices;
and wherein the directed path includes at least one vertex that is not a vertex of the surface triangulation.
and wherein the directed path includes at least one vertex that is not a vertex of the surface triangulation.
40. The method of Claim 38, wherein said nonuniformly thickening step comprises locally thickening the digital model of the shell surface by moving a first vertex on the digital model of the shell surface along a respective normalized adjusted normal at the first vertex.
41. The method of Claim 40, wherein the first vertex is moved a distance defined by the bump function.
42. The method of Claim 33, wherein said nonuniformly thickening step comprises the steps of:
uniformly thickening the digital model of the shell surface to determine an entirely offset inner shell surface; and then nonuniformly thickening the digital model of the shell surface about the directed path.
uniformly thickening the digital model of the shell surface to determine an entirely offset inner shell surface; and then nonuniformly thickening the digital model of the shell surface about the directed path.
43. The method of Claim 32, wherein said generating step comprises the steps of:
determining an axis of the vent in the thickened model of the shell surface; and determining a surface of the vent about the axis.
determining an axis of the vent in the thickened model of the shell surface; and determining a surface of the vent about the axis.
44. The method of Claim 43, wherein the digital model of the shell surface is a 2-manifold with nonzero boundary; wherein the directed path includes beginning and termination points on the digital model of the shell surface; and wherein the axis of the vent is offset from the directed path adjacent the beginning point and meets the directed path adjacent the termination point.
45. The method of Claim 43, wherein the surface of the vent is a triangulation.
46. The method of Claim 45, wherein the thickened model of the shell surface has a nonuniformly thick rim; and wherein the surface of the vent intersects the thickened model of the shell surface at a thickest part of the rim.
47. The method of Claim 32, wherein said generating step comprises the steps of:
determining an axis of the vent in the thickened model of the shell surface;
determining for each of a plurality of points on the axis, a respective plane that is normal to the axis and passes through the respective point;
and determining for each plane a respective circle having a center on the axis.
determining an axis of the vent in the thickened model of the shell surface;
determining for each of a plurality of points on the axis, a respective plane that is normal to the axis and passes through the respective point;
and determining for each plane a respective circle having a center on the axis.
48. The method of Claim 47, further comprising the steps of:
tilting a first plurality of the planes to reduce interferences; and projecting each circle associated with the first plurality of tilted planes as an ellipse on the respective tilted plane.
tilting a first plurality of the planes to reduce interferences; and projecting each circle associated with the first plurality of tilted planes as an ellipse on the respective tilted plane.
49. The method of Claim 48, further comprising the step of determining a surface of the vent by connecting the ellipses on the first plurality of tilted planes.
50. The method of Claim 49, wherein the digital model of the shell surface is a 2-manifold with nonzero boundary; wherein the directed path includes beginning and termination points on the digital model of the shell surface; and wherein the axis of the vent is offset from the directed path adjacent the beginning point and meets the directed path adjacent the termination point.
51. The method of Claim 50, wherein the surface of the vent is a triangulation.
52. The method of Claim 51, wherein the thickened model of the shell surface has a nonuniformly thick rim; and wherein the surface of the vent intersects the thickened model of the shell surface at a thickest part of the rim.
53. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a three-dimensional digital model of a hearing-aid shell surface from point cloud data;
automatically nonuniformly thickening the digital model about a directed path that identifies a desired location of an undersurface hearing-aid vent, to determine a thickened model having an entirely offset inner shell surface; and generating the vent in the thickened model, at a location proximate the directed path.
generating a three-dimensional digital model of a hearing-aid shell surface from point cloud data;
automatically nonuniformly thickening the digital model about a directed path that identifies a desired location of an undersurface hearing-aid vent, to determine a thickened model having an entirely offset inner shell surface; and generating the vent in the thickened model, at a location proximate the directed path.
54. The method of Claim 53, wherein the thickened model is a watertight model that is free of self-intersections.
55. The method of Claim 53, wherein said generating step is preceded by the step of generating point cloud data by scanning an imprint of an ear canal of a user.
56. The method of Claim 54, wherein said step of generating a vent is followed by the step of printing a hearing-aid shell having a nonuniform thickness and a vent extending therethrough, based on the thickened model.
57. A method of manufacturing a hearing-aid shell, comprising the step of:
generating a watertight model of a hearing-aid shell by nonuniformly thickening a digital model of a hearing-aid shell surface about a portion of the shell surface that defines a desired location of an undersurface hearing-aid vent.
generating a watertight model of a hearing-aid shell by nonuniformly thickening a digital model of a hearing-aid shell surface about a portion of the shell surface that defines a desired location of an undersurface hearing-aid vent.
58. The method of Claim 57, wherein said step of generating a watertight model comprises nonuniformly thickening the digital model using a bump function constructed around a kernel defined by a set of points on the shell surface.
59. The method of Claim 58, wherein the bump function is derived from a Gaussian distribution function or a spline function.
60. The method of Claim 57, wherein said step of generating a watertight model is preceded by the steps of:
generating a volume triangulation from point cloud data describing a shape of an ear canal of a subject;
generating a first surface triangulation that is a 2-manifold from the volume triangulation; and generating a second surface triangulation that is a 2-manifold with nonzero boundary from the first surface triangulation by cutting the first triangulation along a plane.
generating a volume triangulation from point cloud data describing a shape of an ear canal of a subject;
generating a first surface triangulation that is a 2-manifold from the volume triangulation; and generating a second surface triangulation that is a 2-manifold with nonzero boundary from the first surface triangulation by cutting the first triangulation along a plane.
61. The method of Claim 60, further comprising the step of generating a hearing-aid vent in the thickened model by:
determining an axis of the hearing-aid vent in the thickened model; and determining a surface of the hearing-aid vent about the axis.
determining an axis of the hearing-aid vent in the thickened model; and determining a surface of the hearing-aid vent about the axis.
62. The method of Claim 57, further comprising the step of generating the hearing-aid vent in the thickened model by:
determining an axis of the hearing-aid vent in the thickened model; and determining a surface of the hearing-aid vent about the axis.
determining an axis of the hearing-aid vent in the thickened model; and determining a surface of the hearing-aid vent about the axis.
63. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a surface triangulation of the hearing-aid shell from point cloud data describing a shape of at least a portion of an ear canal of a subject;
generating a watertight 2-manifold triangulation of the hearing-aid shell from the surface triangulation;
generating a 2-manifold with nonzero boundary triangulation of the vent that is compatible with the watertight 2-manifold triangulation of the hearing aid shell; and printing a three-dimensional hearing-aid shell based on the watertight 2-manifold triangulation of the hearing-aid shell and the 2-manifold with nonzero boundary vent triangulation.
generating a surface triangulation of the hearing-aid shell from point cloud data describing a shape of at least a portion of an ear canal of a subject;
generating a watertight 2-manifold triangulation of the hearing-aid shell from the surface triangulation;
generating a 2-manifold with nonzero boundary triangulation of the vent that is compatible with the watertight 2-manifold triangulation of the hearing aid shell; and printing a three-dimensional hearing-aid shell based on the watertight 2-manifold triangulation of the hearing-aid shell and the 2-manifold with nonzero boundary vent triangulation.
64. The method of Claim 63, further comprising the steps of:
generating a 2-manifold with nonzero boundary triangulation of the hearing-aid shell from the watertight 2-manifold triangulation of the hearing aid shell, by defining vent holes therein; and merging the 2-manifold with nonzero boundary triangulation of the vent and the 2-manifold with nonzero boundary triangulation of the hearing-aid shell to define a watertight 2-manifold triangulation of the hearing-aid shell having a vent therein.
generating a 2-manifold with nonzero boundary triangulation of the hearing-aid shell from the watertight 2-manifold triangulation of the hearing aid shell, by defining vent holes therein; and merging the 2-manifold with nonzero boundary triangulation of the vent and the 2-manifold with nonzero boundary triangulation of the hearing-aid shell to define a watertight 2-manifold triangulation of the hearing-aid shell having a vent therein.
65. A method of manufacturing a hearing-aid shell, comprising the step of:
thickening a three-dimensional digital model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
thickening a three-dimensional digital model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
66. The method of Claim 65, wherein the digital model of the hearing-aid shell surface is thickened sufficiently to support formation of a hearing aid vent in a wall thereof upon printing of the thickened digital model.
67. The method of Claim 65, wherein the thickened digital model of the hearing-aid shell is a watertight digital model that is free of self-intersections.
68. The method of Claim 65, wherein said thickening step comprises:
nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface about a directed path that identifies a desired location of an undersurface hearing-aid vent, to determine a partially offset inner shell surface; and uniformly thickening the three-dimensional digital model of the hearing-aid shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface about a directed path that identifies a desired location of an undersurface hearing-aid vent, to determine a partially offset inner shell surface; and uniformly thickening the three-dimensional digital model of the hearing-aid shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
69. The method of Claim 65, wherein said thickening step comprises:
nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface to determine a partially offset inner shell surface;
and nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface having the partially offset inner shell surface to determine an entirely offset inner shell surface.
nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface to determine a partially offset inner shell surface;
and nonuniformly thickening the three-dimensional digital model of the hearing-aid shell surface having the partially offset inner shell surface to determine an entirely offset inner shell surface.
70. The method of Claim 65, wherein the three-dimensional digital model of a hearing-aid shell surface is a surface triangulation; and wherein said thickening step is followed by the step of printing the hearing-aid shell based on the thickened digital model.
71. An automated hearing-aid shell manufacturing system, comprising:
a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
computer-readable program code that generates a first digital model of a hearing-aid shell from point cloud data; and computer-readable program code that determines whether first internal hearing-aid components can fit properly within an interior volume of the first digital model of the hearing-aid shell.
a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
computer-readable program code that generates a first digital model of a hearing-aid shell from point cloud data; and computer-readable program code that determines whether first internal hearing-aid components can fit properly within an interior volume of the first digital model of the hearing-aid shell.
72. The manufacturing system of Claim 71, wherein said computer-readable program code further comprises:
computer-readable program code that generates a second digital model of a hearing-aid shell that is larger than the first digital model, from the point cloud data; and computer-readable program code that determines whether the first internal hearing-aid components can fit properly within an interior volume of the second digital model of the hearing-aid shell.
computer-readable program code that generates a second digital model of a hearing-aid shell that is larger than the first digital model, from the point cloud data; and computer-readable program code that determines whether the first internal hearing-aid components can fit properly within an interior volume of the second digital model of the hearing-aid shell.
73. The manufacturing system of Claim 72, wherein the first digital model is a completely-in-ear-canal (CIC) digital model and the second digital model is an in-the-ear (ITE) digital model.
74. An automated hearing-aid shell manufacturing system, comprising:
a scanning tool that generates point cloud data describing a shape of at least a portion of an ear canal of a subject, from the ear canal of the subject or an impression of the ear canal of the subject; and a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
computer-readable program code that generates a digital model of a hearing-aid shell from the point cloud data; and computer-readable program code that determines whether size specifications of internal hearing-aid components are compatible with an interior volume of the digital model of the hearing-aid shell.
a scanning tool that generates point cloud data describing a shape of at least a portion of an ear canal of a subject, from the ear canal of the subject or an impression of the ear canal of the subject; and a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
computer-readable program code that generates a digital model of a hearing-aid shell from the point cloud data; and computer-readable program code that determines whether size specifications of internal hearing-aid components are compatible with an interior volume of the digital model of the hearing-aid shell.
75. The manufacturing system of Claim 74, wherein said computer-readable storage medium comprises computer-readable program code that determines whether size specifications of internal hearing-aid components loaded from an Internet site or electronic file are compatible with an interior volume of the digital model of the hearing-aid shell.
76. The manufacturing system of Claim 74, wherein said computer-readable storage medium comprises computer-readable program code that generates a digital model of a hearing-aid shell surface as a 2-manifold with nonzero boundary from the point cloud data and nonuniformly thickens the shell surface about a directed path that identifies a desired location of an undersurface hearing-aid vent.
77. The manufacturing system of Claim 76, wherein the point cloud data is a 2-manifold triangulation or 2-manifold with nonzero boundary triangulation; and wherein said computer-readable storage medium comprises computer-readable program code that generates a digital model of a vent in the nonuniformly thickened shell surface at a location proximate the directed path.
78. The manufacturing system of Claim 74, wherein said computer-readable storage medium comprises computer-readable program code that generates a digital model of a hearing-aid shell surface as a 2-manifold with nonzero boundary from the point cloud data and thickens the shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
79. The manufacturing system of Claim 78, wherein said computer-readable storage medium comprises computer-readable program code that generates a digital model of a vent in the thickened shell surface.
80. The manufacturing system of Claim 79, wherein said computer-readable storage medium comprises computer-readable program code that determines whether size specifications of internal hearing-aid components loaded from an Internet site or electronic file are compatible with an interior volume of the digital model of the hearing-aid shell.
81. A method of generating a digital model of a hearing-aid shell, comprising the step of:
generating a three-dimensional model of a hearing-aid shell surface by modifying a shape of a first digital model of a positive or negative representation of at least a portion of an ear canal of a subject to more closely conform to a shape of a digital template of a hearing-aid shell and/or modifying the shape of the digital template to more closely conform to the shape of the first digital model.
generating a three-dimensional model of a hearing-aid shell surface by modifying a shape of a first digital model of a positive or negative representation of at least a portion of an ear canal of a subject to more closely conform to a shape of a digital template of a hearing-aid shell and/or modifying the shape of the digital template to more closely conform to the shape of the first digital model.
82. The method of Claim 81, wherein said generating step is preceded by the steps of:
generating point cloud data describing a shape of at least a portion of an ear canal of a subject by scanning either the ear canal of the subject or an impression of the ear canal of the subject;
generating a volume triangulation from the point cloud data; and generating the first digital model as a surface triangulation that is a 2-manifold or 2-manifold with nonzero boundary.
generating point cloud data describing a shape of at least a portion of an ear canal of a subject by scanning either the ear canal of the subject or an impression of the ear canal of the subject;
generating a volume triangulation from the point cloud data; and generating the first digital model as a surface triangulation that is a 2-manifold or 2-manifold with nonzero boundary.
83. The method of Claim 81, further comprising the step of:
nonuniformly thickening the three-dimensional model of the hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
nonuniformly thickening the three-dimensional model of the hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
84. A method of manufacturing a hearing-aid shell, comprising the steps of:
generating a first digital representation of a positive or negative image of at least a portion of an ear canal of a subject;
generating a second digital representation of a hearing-aid shell that has a shape that conforms to the ear canal of the subject; and printing a hearing-aid shell that conforms to the ear canal of the subject, based on the second digital representation.
generating a first digital representation of a positive or negative image of at least a portion of an ear canal of a subject;
generating a second digital representation of a hearing-aid shell that has a shape that conforms to the ear canal of the subject; and printing a hearing-aid shell that conforms to the ear canal of the subject, based on the second digital representation.
85. The method of Claim 84, wherein the first digital representation is a representation selected from the group consisting of a point cloud representation, a 2-manifold triangulation and a 2-manifold with nonzero boundary triangulation.
86. The method of Claim 84, wherein said step of generating a second digital representation comprises the step of modifying a shape of the first digital representation to more closely conform to a shape of a digital template of a hearing-aid shell and/or modifying the shape of the digital template to more closely conform to the shape of the first digital representation.
87. The method of Claim 84, wherein said step of generating a second digital representation comprises the steps of:
generating a three-dimensional model of a hearing-aid shell surface that is a 2-manifold or 2-manifold with nonzero boundary; and thickening the three-dimensional model of the hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
generating a three-dimensional model of a hearing-aid shell surface that is a 2-manifold or 2-manifold with nonzero boundary; and thickening the three-dimensional model of the hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
88. The method of Claim 84, wherein said step of generating a second digital representation comprises the steps of:
generating a three-dimensional model of a hearing-aid shell surface that is a 2-manifold or 2-manifold with nonzero boundary; and nonuniformly thickening the three-dimensional model of the hearing-aid shell surface about a directed path thereon to define a thickened model.
generating a three-dimensional model of a hearing-aid shell surface that is a 2-manifold or 2-manifold with nonzero boundary; and nonuniformly thickening the three-dimensional model of the hearing-aid shell surface about a directed path thereon to define a thickened model.
89. The method of Claim 88, further comprising the step of generating an undersurface hearing-aid vent in the thickened model of the shell surface, at a location proximate the directed path.
90. The method of Claim 89, wherein said nonuniformly thickening step comprises the steps of:
nonuniformly thickening the three-dimensional model of the hearing-aid shell surface about the directed path to determine a partially offset inner shell surface; and uniformly thickening the three-dimensional model of the shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
nonuniformly thickening the three-dimensional model of the hearing-aid shell surface about the directed path to determine a partially offset inner shell surface; and uniformly thickening the three-dimensional model of the shell surface relative to the partially offset inner shell surface to determine an entirely offset inner shell surface.
91. An automated hearing-aid shell manufacturing system, comprising:
a scanning tool that generates point cloud data describing a shape of at least a portion of an ear canal of a subject, from the ear canal of the subject or an impression of the ear canal of the subject; and a computer-aided design tool that is communicatively coupled to said scanning tool, said computer-aided design tool comprising:
a display; and a computer system communicatively coupled to said display, said computer system comprising a processor and a computer program product readable by the processor and tangibly embodying a program of instructions executable by the processor to perform the method steps of:
generating a first digital model of at least a portion of the ear canal of the subject from the point cloud data;
aligning a digital template of a hearing-aid shell with the first digital model; and generating a three-dimensional model of a hearing-aid shell surface by modifying a shape of the digital template to more closely conform to a shape of the first digital model and/or modifying the shape of the first digital model to more closely conform to the shape of the digital template.
a scanning tool that generates point cloud data describing a shape of at least a portion of an ear canal of a subject, from the ear canal of the subject or an impression of the ear canal of the subject; and a computer-aided design tool that is communicatively coupled to said scanning tool, said computer-aided design tool comprising:
a display; and a computer system communicatively coupled to said display, said computer system comprising a processor and a computer program product readable by the processor and tangibly embodying a program of instructions executable by the processor to perform the method steps of:
generating a first digital model of at least a portion of the ear canal of the subject from the point cloud data;
aligning a digital template of a hearing-aid shell with the first digital model; and generating a three-dimensional model of a hearing-aid shell surface by modifying a shape of the digital template to more closely conform to a shape of the first digital model and/or modifying the shape of the first digital model to more closely conform to the shape of the digital template.
92. The manufacturing system of Claim 91, wherein the three-dimensional model of a hearing-aid shell surface is a 2-manifold triangulation or a 2-manifold with nonzero boundary triangulation; and wherein said generating step is followed by the step of thickening the three-dimensional model of a hearing-aid shell surface by moving each of a plurality of vertices on the shell surface along a respective path that is normal to an inner shell surface.
93. The manufacturing system of Claim 92, wherein said thickening step comprises nonuniformly thickening the three-dimensional model of a hearing-aid shell surface about a directed path thereon that identifies a desired location of an undersurface vent.
94. The manufacturing system of Claim 93, wherein said nonuniformly thickening step comprises nonuniformly thickening the three-dimensional model of a hearing-aid shell surface using a bump function constructed around a kernel defined by the directed path.
95. The manufacturing system of Claim 94, wherein said nonuniformly thickening step is followed by the steps of:
aligning a digital model of a frame to the thickened three-dimensional model of a hearing-aid shell surface; and modifying a shape of the thickened three-dimensional model of a hearing-aid shell surface to be matingly compatible with the digital model of the frame.
aligning a digital model of a frame to the thickened three-dimensional model of a hearing-aid shell surface; and modifying a shape of the thickened three-dimensional model of a hearing-aid shell surface to be matingly compatible with the digital model of the frame.
96. The manufacturing system of Claim 94, wherein said nonuniformly thickening step is followed by the steps of:
attaching a digital faceplate model to the thickened three-dimensional model of a hearing-aid shell surface; and trimming away portions of the digital faceplate model that are outside an area of intersection between the digital faceplate model and the thickened three-dimensional model of a hearing-aid shell surface.
attaching a digital faceplate model to the thickened three-dimensional model of a hearing-aid shell surface; and trimming away portions of the digital faceplate model that are outside an area of intersection between the digital faceplate model and the thickened three-dimensional model of a hearing-aid shell surface.
97. The manufacturing system of Claim 96, wherein said trimming step is followed by the step of:
digitally smoothing edges of the digital faceplate model.
digitally smoothing edges of the digital faceplate model.
98. The manufacturing system of Claim 97, further comprising:
a three-dimensional printer that is communicatively coupled to said computer-aided design tool and prints the thickened three-dimensional model of a hearing-aid shell surface and digital faceplate model attached thereto, in response to a command from said computer-aided design tool.
a three-dimensional printer that is communicatively coupled to said computer-aided design tool and prints the thickened three-dimensional model of a hearing-aid shell surface and digital faceplate model attached thereto, in response to a command from said computer-aided design tool.
99. The manufacturing system of Claim 95, further comprising:
a three-dimensional printer that is communicatively coupled to said computer-aided design tool and prints the modified shape of the thickened three-dimensional model of a hearing-aid shell surface in response to a command from said computer-aided design tool.
a three-dimensional printer that is communicatively coupled to said computer-aided design tool and prints the modified shape of the thickened three-dimensional model of a hearing-aid shell surface in response to a command from said computer-aided design tool.
100. The manufacturing system of Claim 91, wherein the digital template of a hearing-aid shell has an outer surface and an inner surface spaced from the outer surface.
101. The manufacturing system of Claim 100, wherein the digital template of a hearing-aid shell is a watertight model that is free of self-intersections.
102. The manufacturing system of Claim 101, wherein the digital template of a hearing-aid shell is a 2-manifold triangulation having a vent therein.
103. A method of generating a digital model of a hearing-aid shell, comprising the step of:
generating a first three-dimensional digital model of a hearing-aid shell;
printing a hearing-aid shell based on the first three-dimensional digital model;
generating point cloud data by scanning the printed hearing-aid shell;
and generating a second three-dimensional digital model of a hearing-aid shell surface from the point cloud data.
generating a first three-dimensional digital model of a hearing-aid shell;
printing a hearing-aid shell based on the first three-dimensional digital model;
generating point cloud data by scanning the printed hearing-aid shell;
and generating a second three-dimensional digital model of a hearing-aid shell surface from the point cloud data.
104. The method of Claim 103, further comprising the step of:
digitally comparing the second three-dimensional digital model of a hearing-aid shell surface against at least a portion of a first three-dimensional digital model of a hearing-aid shell to detect differences therebetween.
digitally comparing the second three-dimensional digital model of a hearing-aid shell surface against at least a portion of a first three-dimensional digital model of a hearing-aid shell to detect differences therebetween.
105. The method of Claim 103, wherein said step of generating a first three-dimensional digital model is preceded by the step of generating an initial three-dimensional digital model of a hearing-aid shell surface by modifying a shape of a first digital model of a positive or negative representation of at least a portion of an ear canal of a subject to more closely conform to a shape of a digital template of a hearing-aid shell and/or modifying the shape of the digital template to more closely conform to the shape of the first digital model.
106. The method of Claim 105, further comprising the step of:
digitally comparing the second three-dimensional model of a hearing-aid shell surface against the initial three-dimensional model of a hearing-aid shell surface to detect differences therebetween.
digitally comparing the second three-dimensional model of a hearing-aid shell surface against the initial three-dimensional model of a hearing-aid shell surface to detect differences therebetween.
107. A method of generating a three-dimensional digital model of a hearing-aid shell, comprising the steps of:
generating an intermediate model of a hearing-aid shell having a partially offset inner surface by locally thickening a three-dimensional model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is defined by a respective normalized adjusted normal to the shell surface;
and then globally or locally thickening the intermediate model to define an entirely offset inner surface of a thickened model of the shell surface, using operations that move each of a plurality of vertices on the partially offset inner surface along a respective path that is defined by a respective normalized readjusted normal to the partially offset inner surface.
generating an intermediate model of a hearing-aid shell having a partially offset inner surface by locally thickening a three-dimensional model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface along a respective path that is defined by a respective normalized adjusted normal to the shell surface;
and then globally or locally thickening the intermediate model to define an entirely offset inner surface of a thickened model of the shell surface, using operations that move each of a plurality of vertices on the partially offset inner surface along a respective path that is defined by a respective normalized readjusted normal to the partially offset inner surface.
108. The method of Claim 107, wherein said locally thickening step comprises locally thickening a three-dimensional model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface that are within a support of a bump function along a respective path that is defined by a respective normalized adjusted normal.
109. The method of Claim 108, wherein said locally thickening step is preceded by the step of designating a location of an undersurface hearing-aid vent on the shell surface; and wherein said locally thickening step comprises locally thickening a three-dimensional model of a hearing-aid shell surface using operations that move each of a plurality of vertices on the shell surface a distance no less than about 2r+2w-s, where r designates a radius of the vent, w designates a wall thickness and s designates a shell thickness.
110. The method of Claim 109, wherein said step of globally or locally thickening the intermediate model is followed by the step of repairing self-intersections on the entirely offset inner surface.
111. The method of Claim 110, further comprising the step of generating an undersurface hearing-aid vent in the thickened model of the shell surface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2685458A CA2685458C (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/684,184 US7050876B1 (en) | 2000-10-06 | 2000-10-06 | Manufacturing methods and systems for rapid production of hearing-aid shells |
US09/684,184 | 2000-10-06 | ||
PCT/US2001/042498 WO2002030157A2 (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2685458A Division CA2685458C (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2425265A1 true CA2425265A1 (en) | 2002-04-11 |
CA2425265C CA2425265C (en) | 2010-09-28 |
Family
ID=24747003
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2425265A Expired - Fee Related CA2425265C (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
CA2685458A Expired - Fee Related CA2685458C (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2685458A Expired - Fee Related CA2685458C (en) | 2000-10-06 | 2001-10-05 | Manufacturing methods and systems for rapid production of hearing-aid shells |
Country Status (9)
Country | Link |
---|---|
US (2) | US7050876B1 (en) |
EP (2) | EP1356709B1 (en) |
JP (1) | JP4648610B2 (en) |
AT (1) | ATE412329T1 (en) |
AU (2) | AU1186002A (en) |
CA (2) | CA2425265C (en) |
DE (1) | DE60136298D1 (en) |
DK (2) | DK1356709T3 (en) |
WO (1) | WO2002030157A2 (en) |
Families Citing this family (122)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2396771A1 (en) | 2000-01-20 | 2001-07-26 | Starkey Laboratories, Inc. | Hearing aid systems |
US7046239B2 (en) * | 2000-01-25 | 2006-05-16 | Minolta Co., Ltd. | Electronic apparatus |
US7625335B2 (en) | 2000-08-25 | 2009-12-01 | 3Shape Aps | Method and apparatus for three-dimensional optical scanning of interior surfaces |
US6533062B1 (en) | 2000-09-25 | 2003-03-18 | Phonak Ag | Production process for custom-moulded ear-plug devices |
US7050876B1 (en) * | 2000-10-06 | 2006-05-23 | Phonak Ltd. | Manufacturing methods and systems for rapid production of hearing-aid shells |
US8360973B2 (en) * | 2000-11-29 | 2013-01-29 | L'oreal | Process for acquiring scanned image data relating to an external body portion and/or a product applied thereto |
DK1368986T3 (en) * | 2001-03-02 | 2012-02-27 | 3Shape As | Method of modeling custom made earpieces |
EP1246505A1 (en) * | 2001-03-26 | 2002-10-02 | Widex A/S | A hearing aid with a face plate that is automatically manufactured to fit the hearing aid shell |
EP1392155B1 (en) | 2001-05-17 | 2012-09-05 | Oticon A/S | Method and apparatus for obtaining position data relating to a probe in the ear canal |
US7206067B2 (en) | 2001-05-17 | 2007-04-17 | Oticon A/S | Method and apparatus for obtaining geometrical data relating to the ear canal of the human body |
US7191029B2 (en) * | 2001-06-22 | 2007-03-13 | Siemens Hearing Instruments, Inc. | Rapid prototype fabrication of a monolithic hearing instrument housing with an integrally-fabricated faceplate |
US7023432B2 (en) * | 2001-09-24 | 2006-04-04 | Geomagic, Inc. | Methods, apparatus and computer program products that reconstruct surfaces from data point sets |
TW569150B (en) * | 2002-04-30 | 2004-01-01 | Hon Hai Prec Ind Co Ltd | A system and method for analyzing and processing measurement data |
US7084870B2 (en) | 2002-12-19 | 2006-08-01 | Siemens Corporate Research, Inc. | Interactive binaural shell modeling for hearing aids |
WO2004057916A2 (en) | 2002-12-19 | 2004-07-08 | Siemens Corporate Research, Inc. | Automatic binaural shell modeling for hearing aids |
US7555356B2 (en) * | 2003-04-03 | 2009-06-30 | Phonak Ag | Method for manufacturing a body-worn electronic device adapted to the shape of an individual's body area |
US20060155418A1 (en) * | 2003-04-14 | 2006-07-13 | Therics, Inc. | Apparatus, method and article for direct slicing of step based nurbs models for solid freeform fabrication |
US7308328B2 (en) | 2003-05-15 | 2007-12-11 | Siemens Medical Solutions Usa, Inc. | Synchronized processing of ear shells for hearing aids |
TWI310142B (en) * | 2003-05-28 | 2009-05-21 | Hon Hai Prec Ind Co Ltd | Cad-based cav system and method |
AU2003270870A1 (en) * | 2003-09-25 | 2005-05-11 | In'tech Industries, Incorporated | Methods of making a negative hearing aid mold |
US7162323B2 (en) * | 2004-04-05 | 2007-01-09 | Hearing Aid Express, Inc. | Decentralized method for manufacturing hearing aid devices |
US8401212B2 (en) | 2007-10-12 | 2013-03-19 | Earlens Corporation | Multifunction system and method for integrated hearing and communication with noise cancellation and feedback management |
US7668325B2 (en) | 2005-05-03 | 2010-02-23 | Earlens Corporation | Hearing system having an open chamber for housing components and reducing the occlusion effect |
US20060137933A1 (en) * | 2004-12-23 | 2006-06-29 | Phonak Ag | Method for providing a user with a hearing protection earplug |
US7447556B2 (en) * | 2006-02-03 | 2008-11-04 | Siemens Audiologische Technik Gmbh | System comprising an automated tool and appertaining method for hearing aid design |
US9395718B1 (en) * | 2005-06-03 | 2016-07-19 | Sciperio, Inc. | Optimization of unique antenna and RF systems for specific substrates |
US8086427B2 (en) * | 2005-09-13 | 2011-12-27 | Siemens Corporation | Method and apparatus for the registration of 3D ear impression models |
US7801708B2 (en) | 2005-09-13 | 2010-09-21 | Siemens Corporation | Method and apparatus for the rigid and non-rigid registration of 3D shapes |
US7991594B2 (en) * | 2005-09-13 | 2011-08-02 | Siemens Corporation | Method and apparatus for the rigid registration of 3D ear impression shapes with skeletons |
US7979244B2 (en) * | 2005-09-13 | 2011-07-12 | Siemens Corporation | Method and apparatus for aperture detection of 3D hearing aid shells |
US8180605B1 (en) * | 2005-11-23 | 2012-05-15 | Livermore Software Technology Corporation | Methods and systems for creating a smooth contact-impact interface in finite element analysis |
JP4809683B2 (en) * | 2006-01-31 | 2011-11-09 | 富士通株式会社 | Analysis model generation apparatus, analysis model generation method, and analysis model generation program |
EP1987697B1 (en) * | 2006-02-10 | 2017-09-20 | 3Shape A/S | Method and system for creating non-occluding earpieces |
US8096383B2 (en) * | 2006-03-21 | 2012-01-17 | Siemens Hearing Instruments Inc. | Tapered vent for a hearing instrument |
US7467022B2 (en) * | 2006-04-06 | 2008-12-16 | Siemens Aktiengesellschaft | Method for fabricating a hearing aid shell and mold incorporating test fitting by the user |
US8150542B2 (en) * | 2006-06-14 | 2012-04-03 | Phonak Ag | Positioning and orienting a unit of a hearing device relative to individual's head |
US7571018B2 (en) * | 2006-06-14 | 2009-08-04 | Phonak Ag | Preserving localization information from modeling to assembling |
US8874251B2 (en) * | 2006-07-06 | 2014-10-28 | Airway Technologies, Llc | System and method for forming a custom medical mask from a three-dimensional electronic model |
US7672823B2 (en) * | 2006-09-05 | 2010-03-02 | Siemens Aktiengesellschaft | Computerized method for adherence to physical restriction in the construction of an ITE hearing aid |
US7680634B2 (en) * | 2006-10-03 | 2010-03-16 | Siemens Hearing Instruments, Inc. | Ellipsoidal line cut system and method for hearing aid shell design |
US8064731B2 (en) * | 2006-11-13 | 2011-11-22 | Siemens Audiologische Technik Gmbh | Generalized rigid alignment of 3D ear impression models |
US7605812B2 (en) * | 2006-12-19 | 2009-10-20 | Siemens Aktiengesellschaft | Intelligent modeling method and system for earmold shell and hearing aid design |
DE102007012075B4 (en) * | 2007-03-13 | 2010-12-09 | Siemens Audiologische Technik Gmbh | Method for designing and making a shell of a hearing device |
US20080269933A1 (en) * | 2007-04-03 | 2008-10-30 | Barbir Wesley V | Method for surface-based machining of decorative articles |
US8135153B2 (en) | 2007-04-10 | 2012-03-13 | Siemens Hearing Instruments, Inc. | Computerized automatic wax guard design modeling system and method for hearing instruments |
DE102007028230B3 (en) * | 2007-06-20 | 2008-11-13 | Siemens Medical Instruments Pte. Ltd. | Closing element for housing openings in a tumbling process and method for smoothing or coating housing parts for a hearing device |
EP2023662A1 (en) * | 2007-08-01 | 2009-02-11 | Siemens Audiologische Technik GmbH | System comprising an automated tool and appertaining method for hearing aid design |
US20090063107A1 (en) * | 2007-08-28 | 2009-03-05 | Siemens Hearing Instruments Inc. | Manufacturing Process of Hearing Aid Shells With Reduced Surface Distortions and Adaptive Shell Surface Modification to Improve Fit and Appertaining System |
US20090063184A1 (en) * | 2007-08-30 | 2009-03-05 | Siemens Hearing Instruments Inc. | Method For Automatic Project File Reconstruction and Batch Processor |
US20090097682A1 (en) * | 2007-10-12 | 2009-04-16 | Siemens Hearing Instruments Inc. | Computerized rule based binaural modeling system for the hearing aid design |
US8065118B2 (en) * | 2007-10-16 | 2011-11-22 | Siemens Hearing Instruments Inc. | Method for anatomically aware automatic faceplate placement for hearing instrument design |
DK2301261T3 (en) | 2008-06-17 | 2019-04-23 | Earlens Corp | Optical electromechanical hearing aids with separate power supply and signal components |
US7875232B2 (en) * | 2008-07-31 | 2011-01-25 | Siemens Hearing Instruments, Inc. | Simultaneous negative cast and shell fabrication for custom hearing aids |
WO2010033933A1 (en) | 2008-09-22 | 2010-03-25 | Earlens Corporation | Balanced armature devices and methods for hearing |
US10102347B2 (en) * | 2008-09-26 | 2018-10-16 | Koninklijke Philips N.V. | Patient specific anatiomical sketches for medical reports |
US20100100362A1 (en) * | 2008-10-10 | 2010-04-22 | Siemens Corporation | Point-Based Shape Matching And Distance Applied To Ear Canal Models |
US8554350B2 (en) | 2008-10-15 | 2013-10-08 | Personics Holdings Inc. | Device and method to reduce ear wax clogging of acoustic ports, hearing aid sealing system, and feedback reduction system |
US20100131090A1 (en) * | 2008-11-21 | 2010-05-27 | Siemens Hearing Instruments, Inc. | Method and process for automating the design of a locking mechanism for a hearing instrument |
US20100226502A1 (en) * | 2009-03-06 | 2010-09-09 | Siemens Hearing Instruments, Inc. | Method For Fabricating A Hearing Device |
US8554352B2 (en) * | 2009-05-07 | 2013-10-08 | Siemens Hearing Instruments, Inc. | Method of generating an optimized venting channel in a hearing instrument |
WO2011022409A1 (en) * | 2009-08-17 | 2011-02-24 | Verto Medical Solutions, LLC | Ear sizing system and method |
US8175734B2 (en) * | 2009-10-08 | 2012-05-08 | 3D M. T. P. Ltd. | Methods and system for enabling printing three-dimensional object models |
US7974722B2 (en) * | 2009-10-12 | 2011-07-05 | The Boeing Company | Methods and systems for processing surface data for the manufacturing of optimum fit mating parts |
RU2012119267A (en) * | 2009-10-16 | 2013-11-27 | Зшейп А/С | INDIVIDUALLY DESIGNED ELEMENT FROM SOFT MATERIAL |
US8494814B2 (en) * | 2009-11-02 | 2013-07-23 | Siemens Corporation | Methods for inlet and outlet modelling of vent as large as possible for hearing aid devices |
US9050029B2 (en) | 2010-01-06 | 2015-06-09 | Harman International Industries, Inc. | Image capture and earpiece sizing system and method |
WO2011100978A1 (en) * | 2010-02-19 | 2011-08-25 | 3Shape A/S | Computer-implemented method for three-dimensional representation |
CN102445147A (en) * | 2010-10-06 | 2012-05-09 | 鸿富锦精密工业(深圳)有限公司 | Measuring head simulation system and method of image measurement machine |
WO2012088187A2 (en) | 2010-12-20 | 2012-06-28 | SoundBeam LLC | Anatomically customized ear canal hearing apparatus |
US8579620B2 (en) * | 2011-03-02 | 2013-11-12 | Andy Wu | Single-action three-dimensional model printing methods |
US8900126B2 (en) | 2011-03-23 | 2014-12-02 | United Sciences, Llc | Optical scanning device |
US8900125B2 (en) | 2012-03-12 | 2014-12-02 | United Sciences, Llc | Otoscanning with 3D modeling |
US9047704B2 (en) * | 2012-03-27 | 2015-06-02 | IntegrityWare, Inc. | Method for filleting 3D mesh edges by subivision |
EP2834750B1 (en) * | 2012-04-02 | 2017-12-13 | Sonova AG | Method for estimating the shape of an individual ear |
US10402518B2 (en) * | 2012-12-24 | 2019-09-03 | Brigham Young University | Parallel workflow finite element pre-processing method |
US11048829B2 (en) * | 2013-03-15 | 2021-06-29 | Kemeera Llc | 3D printing systems and methods for fabricating injection molds |
GB2515266B (en) * | 2013-05-09 | 2018-02-28 | Disney Entpr Inc | Manufacturing Process for 3D Printed Objects |
EP2823952A1 (en) * | 2013-07-09 | 2015-01-14 | Siemens Aktiengesellschaft | Adaptation method and production method for components produced by means of SLM |
US9313568B2 (en) * | 2013-07-23 | 2016-04-12 | Chicago Custom Acoustics, Inc. | Custom earphone with dome in the canal |
US20170134844A1 (en) * | 2013-10-24 | 2017-05-11 | Logitech Europe S.A | In-ear monitor manufacturing process |
US9191758B2 (en) * | 2013-10-24 | 2015-11-17 | Logitech Europe, S.A. | Manufacturing process for a custom fit in-ear monitor utilizing a single piece driver module |
EP2870949B1 (en) * | 2013-11-12 | 2016-05-25 | Julia Draxler-Schinko | Mechanical tinnitus noiser |
US10034103B2 (en) | 2014-03-18 | 2018-07-24 | Earlens Corporation | High fidelity and reduced feedback contact hearing apparatus and methods |
CN103974183A (en) * | 2014-05-26 | 2014-08-06 | 俞辰 | Customized earphone based on 3D (three-dimensional) printing technology and manufacturing method thereof |
JP2015229338A (en) * | 2014-06-06 | 2015-12-21 | 泰 金田 | Three-dimensional modelling method which designates cross section or height/width of individual part and three-dimensional printing method |
WO2016011044A1 (en) | 2014-07-14 | 2016-01-21 | Earlens Corporation | Sliding bias and peak limiting for optical hearing devices |
US20160070822A1 (en) * | 2014-09-09 | 2016-03-10 | Primesmith Oy | Method, Apparatus and Computer Program Code for Design and Visualization of a Physical Object |
US9857784B2 (en) * | 2014-11-12 | 2018-01-02 | International Business Machines Corporation | Method for repairing with 3D printing |
US10730241B2 (en) * | 2014-11-17 | 2020-08-04 | Autodesk, Inc. | Techniques for automatically placing escape holes during three-dimensional printing |
US9924276B2 (en) | 2014-11-26 | 2018-03-20 | Earlens Corporation | Adjustable venting for hearing instruments |
CN104441664A (en) * | 2014-12-05 | 2015-03-25 | 马学晓 | Spinal operation method with integration of computer simulation and 3D printing |
KR101663622B1 (en) * | 2014-12-24 | 2016-10-07 | 주식회사 메가젠임플란트 | System for forming 3 dimensional object and its method |
JP6334442B2 (en) * | 2015-03-18 | 2018-05-30 | 株式会社東芝 | Program, information processing apparatus, and data processing method |
WO2017012638A1 (en) | 2015-07-17 | 2017-01-26 | Sonova Ag | A hearing device for being worn at least partly within an ear canal and a method for manufacturing such a hearing device |
US20170095202A1 (en) | 2015-10-02 | 2017-04-06 | Earlens Corporation | Drug delivery customized ear canal apparatus |
JP2018535856A (en) * | 2015-11-29 | 2018-12-06 | メイヨ フォンデーシヨン フォー メディカル エジュケーション アンド リサーチ | System and method for quality control in 3D printing applications |
US11350226B2 (en) | 2015-12-30 | 2022-05-31 | Earlens Corporation | Charging protocol for rechargeable hearing systems |
US10178483B2 (en) | 2015-12-30 | 2019-01-08 | Earlens Corporation | Light based hearing systems, apparatus, and methods |
US10492010B2 (en) | 2015-12-30 | 2019-11-26 | Earlens Corporations | Damping in contact hearing systems |
US10685147B2 (en) * | 2016-02-29 | 2020-06-16 | The Boeing Company | Non-conformance mapping and visualization |
DE102016203955A1 (en) * | 2016-03-10 | 2017-09-14 | Eos Gmbh Electro Optical Systems | Generative layer construction method with improved detail resolution and apparatus for carrying it out |
FI20165211A (en) * | 2016-03-15 | 2017-09-16 | Ownsurround Ltd | Arrangements for the production of HRTF filters |
US9824492B2 (en) * | 2016-03-24 | 2017-11-21 | Vital Images, Inc. | Hollow object model visualization in medical images |
CN109952771A (en) | 2016-09-09 | 2019-06-28 | 伊尔兰斯公司 | Contact hearing system, device and method |
WO2018093733A1 (en) | 2016-11-15 | 2018-05-24 | Earlens Corporation | Improved impression procedure |
US10304256B2 (en) * | 2016-12-13 | 2019-05-28 | Indoor Reality Inc. | Point cloud cleaning method |
BE1025516B1 (en) * | 2017-08-30 | 2019-04-03 | Ernesto Bali | Method and system for automated production of a medical device |
CN108198237A (en) * | 2017-12-29 | 2018-06-22 | 珠海市君天电子科技有限公司 | Dynamic wallpaper generation method, device, equipment and medium |
WO2019173470A1 (en) | 2018-03-07 | 2019-09-12 | Earlens Corporation | Contact hearing device and retention structure materials |
FI20185300A1 (en) | 2018-03-29 | 2019-09-30 | Ownsurround Ltd | An arrangement for generating head related transfer function filters |
WO2019199680A1 (en) | 2018-04-09 | 2019-10-17 | Earlens Corporation | Dynamic filter |
US11026039B2 (en) | 2018-08-13 | 2021-06-01 | Ownsurround Oy | Arrangement for distributing head related transfer function filters |
CN109325736B (en) * | 2018-09-11 | 2021-11-05 | 广东省智能制造研究所 | Three-dimensional digital manufacturing system with full life cycle for industrial manufacturing and implementation method thereof |
JP6574295B1 (en) * | 2018-10-10 | 2019-09-11 | 株式会社ネイン | Information processing system, information processing method, and computer program |
CN109848414B (en) * | 2019-01-31 | 2021-02-02 | 攀枝花三帝科技有限公司 | Manufacturing method of 3D printing customized hearing aid |
CN109604602B (en) * | 2019-01-31 | 2021-02-02 | 攀枝花三帝科技有限公司 | Manufacturing method of 3D printing hearing aid shell |
GB2582643A (en) * | 2019-03-29 | 2020-09-30 | Advanced Communication Solutions | In ear monitor |
WO2021086319A1 (en) * | 2019-10-29 | 2021-05-06 | Hewlett-Packard Development Company, L.P. | Generation of model data for three dimensional printers |
US11792585B2 (en) * | 2019-12-02 | 2023-10-17 | Gn Hearing A/S | Alignment between charging elements of a hearing device and a charger |
US11783475B2 (en) * | 2020-02-07 | 2023-10-10 | Meta Platforms Technologies, Llc | In ear device customization using machine learning |
US11425479B2 (en) | 2020-05-26 | 2022-08-23 | Logitech Europe S.A. | In-ear audio device with interchangeable faceplate |
CN116074727B (en) * | 2023-03-13 | 2023-12-08 | 深圳市鑫正宇科技有限公司 | Manufacturing method of 3D printing hearing aid |
Family Cites Families (82)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3413067C1 (en) | 1984-04-06 | 1989-06-08 | Westra Electronic Gmbh, 8901 Welden | Hearing aid earmold end piece and hearing aid earmold on the hearing side |
US4569812A (en) | 1984-06-22 | 1986-02-11 | Beltone Electronics Corporation | Process for making a hearing aid vent |
US4652414A (en) | 1985-02-12 | 1987-03-24 | Innovative Hearing Corporation | Process for manufacturing an ear fitted acoustical hearing aid |
JPS6232800A (en) | 1985-08-06 | 1987-02-12 | Rion Co Ltd | Manufacture of auriculate form for hearing aid |
US4719585A (en) | 1985-08-28 | 1988-01-12 | General Electric Company | Dividing cubes system and method for the display of surface structures contained within the interior region of a solid body |
US4870688A (en) | 1986-05-27 | 1989-09-26 | Barry Voroba | Mass production auditory canal hearing aid |
CH677570A5 (en) | 1989-05-17 | 1991-05-31 | Ascom Audiosys Ag | |
US5121333A (en) | 1989-06-09 | 1992-06-09 | Regents Of The University Of Minnesota | Method and apparatus for manipulating computer-based representations of objects of complex and unique geometry |
CA2015400C (en) | 1990-04-25 | 1995-11-07 | Velma Watters | Method for making hearing aid vent passage |
AU647510B2 (en) | 1990-08-20 | 1994-03-24 | Minnesota Mining And Manufacturing Company | Hearing aid and method for preparing same |
DE4041105A1 (en) | 1990-12-21 | 1992-06-25 | Toepholm & Westermann | METHOD FOR PRODUCING INDIVIDUALLY ADAPTED OTOPLASTICS OR EARPIECES TO THE CONTOURS OF AN EAR CHANNEL |
US5487012A (en) * | 1990-12-21 | 1996-01-23 | Topholm & Westermann Aps | Method of preparing an otoplasty or adaptive earpiece individually matched to the shape of an auditory canal |
JP2558431B2 (en) | 1993-01-15 | 1996-11-27 | ストラタシイス,インコーポレイテッド | Method for operating system for manufacturing three-dimensional structure and apparatus for manufacturing three-dimensional structure |
US5398193B1 (en) | 1993-08-20 | 1997-09-16 | Alfredo O Deangelis | Method of three-dimensional rapid prototyping through controlled layerwise deposition/extraction and apparatus therefor |
US5357576A (en) | 1993-08-27 | 1994-10-18 | Unitron Industries Ltd. | In the canal hearing aid with protruding shell portion |
JP2838968B2 (en) | 1994-01-31 | 1998-12-16 | 日本電気株式会社 | Mesh generation method for semiconductor device simulator |
US5621648A (en) | 1994-08-02 | 1997-04-15 | Crump; Craig D. | Apparatus and method for creating three-dimensional modeling data from an object |
US5825894A (en) | 1994-08-17 | 1998-10-20 | Decibel Instruments, Inc. | Spatialization for hearing evaluation |
JPH0910300A (en) | 1995-06-30 | 1997-01-14 | Shibuya Kogyo Co Ltd | Dialysis apparatus |
JP2837649B2 (en) * | 1995-10-04 | 1998-12-16 | リオン株式会社 | Method for manufacturing shell for in-ear hearing aid |
US5760783A (en) | 1995-11-06 | 1998-06-02 | Silicon Graphics, Inc. | Method and system for providing texture using a selected portion of a texture map |
US5850229A (en) | 1995-12-15 | 1998-12-15 | Raindrop Geomagic, Inc. | Apparatus and method for geometric morphing |
FR2743017B1 (en) | 1996-01-03 | 1998-02-20 | Allanic Andre Luc | METHOD OF RAPID PROTOTYPING BY SUCCESSIVE TRANSFORMATION OF MATERIAL VOLUMES AND DEVICE FOR CARRYING OUT SAID METHOD |
US5600060A (en) | 1996-02-22 | 1997-02-04 | The United States Of America As Represented By The Secretary Of The Navy | Apparatus and method for computing unsteady flows by direct solution of the vorticity equation |
US6098882A (en) | 1996-03-01 | 2000-08-08 | Cobblestone Software, Inc. | Variable formatting of digital data into a pattern |
US6044170A (en) | 1996-03-21 | 2000-03-28 | Real-Time Geometry Corporation | System and method for rapid shape digitizing and adaptive mesh generation |
US5988862A (en) | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
US5915031A (en) | 1996-04-30 | 1999-06-22 | Siemens Hearing Instruments, Inc. | Modularized hearing aid circuit structure |
US6133921A (en) * | 1996-05-24 | 2000-10-17 | University Of Washington | Constructing shape skeletons of 3D objects using generalized Voronoi diagrams |
CA2259925A1 (en) | 1996-07-11 | 1998-01-22 | Paolo Bacoccoli | Method for the creation of tridimensional numerical models |
DE19635229C2 (en) | 1996-08-30 | 2001-04-26 | Siemens Audiologische Technik | Direction sensitive hearing aid |
US6103156A (en) | 1997-06-16 | 2000-08-15 | Matthew W. Holtzberg | Method for rapid production of structural prototype plastic parts |
US5886702A (en) | 1996-10-16 | 1999-03-23 | Real-Time Geometry Corporation | System and method for computer modeling of 3D objects or surfaces by mesh constructions having optimal quality characteristics and dynamic resolution capabilities |
US6858826B2 (en) | 1996-10-25 | 2005-02-22 | Waveworx Inc. | Method and apparatus for scanning three-dimensional objects |
JPH10183204A (en) | 1996-12-25 | 1998-07-14 | Hiroshi Nakazawa | Rp with powdery material applying sintering and manufacturing device therefor |
DE19706306C1 (en) | 1997-02-18 | 1998-10-08 | Siemens Audiologische Technik | In-ear hearing aid |
US6108006A (en) | 1997-04-03 | 2000-08-22 | Microsoft Corporation | Method and system for view-dependent refinement of progressive meshes |
US6420698B1 (en) | 1997-04-24 | 2002-07-16 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three-dimensional objects |
US6100893A (en) * | 1997-05-23 | 2000-08-08 | Light Sciences Limited Partnership | Constructing solid models using implicit functions defining connectivity relationships among layers of an object to be modeled |
US5866058A (en) | 1997-05-29 | 1999-02-02 | Stratasys Inc. | Method for rapid prototyping of solid models |
US6409504B1 (en) | 1997-06-20 | 2002-06-25 | Align Technology, Inc. | Manipulating a digital dentition model to form models of individual dentition components |
US6208347B1 (en) | 1997-06-23 | 2001-03-27 | Real-Time Geometry Corporation | System and method for computer modeling of 3D objects and 2D images by mesh constructions that incorporate non-spatial data such as color or texture |
JPH1155796A (en) | 1997-07-31 | 1999-02-26 | Rion Co Ltd | Manufacture of shell for hearing aid |
US5875254A (en) | 1997-12-18 | 1999-02-23 | Siemens Hearing Instruments, Inc. | Binaural hearing aid with integrated retrieval line and microphone |
WO1999031935A1 (en) | 1997-12-18 | 1999-06-24 | Softear Technologies, L.L.C. | Apparatus and method for a custom soft-solid hearing aid |
US6022311A (en) | 1997-12-18 | 2000-02-08 | General Hearing Instrument, Inc. | Apparatus and method for a custom soft-solid hearing aid |
WO1999034301A1 (en) * | 1997-12-31 | 1999-07-08 | The Research Foundation Of State University Of New York | Method and apparatus for three-dimensional surface contouring using a digital video projection system |
US5939008A (en) | 1998-01-26 | 1999-08-17 | Stratasys, Inc. | Rapid prototyping apparatus |
US5968561A (en) | 1998-01-26 | 1999-10-19 | Stratasys, Inc. | High performance rapid prototyping system |
US6377865B1 (en) | 1998-02-11 | 2002-04-23 | Raindrop Geomagic, Inc. | Methods of generating three-dimensional digital models of objects by wrapping point cloud data points |
US6285372B1 (en) | 1998-05-08 | 2001-09-04 | Lawrence C. Cowsar | Multiresolution adaptive parameterization of surfaces |
DE19834849A1 (en) | 1998-08-01 | 2000-02-03 | Audio Consulting Ges Fuer Stra | Method of making a fitting for insertion into a human body cavity |
US6256039B1 (en) | 1998-08-14 | 2001-07-03 | The Board Of The Leland Stanford Junior University | Methods for manipulating curves constrained to unparameterized surfaces |
US6304663B1 (en) | 1998-09-25 | 2001-10-16 | Beltone Netherlands B.V. | Otoplastic for a hearing aid |
US6271856B1 (en) | 1998-11-19 | 2001-08-07 | Paraform, Inc. | Creating and modifying parameterizations of surfaces |
AU1577200A (en) | 1998-12-10 | 2000-06-26 | William Forrest Fagan | Method for the manufacture of hearing aid shells |
US6256038B1 (en) | 1998-12-10 | 2001-07-03 | The Board Of Trustees Of The Leland Stanford Junior University | Parameterized surface fitting technique having independent control of fitting and parameterization |
US6278460B1 (en) | 1998-12-15 | 2001-08-21 | Point Cloud, Inc. | Creating a three-dimensional model from two-dimensional images |
US6532299B1 (en) | 2000-04-28 | 2003-03-11 | Orametrix, Inc. | System and method for mapping a surface |
AU774838B2 (en) | 1999-05-13 | 2004-07-08 | Softear Technologies, L.L.C. | Method of manufacturing a soft hearing aid |
US6545676B1 (en) | 1999-05-24 | 2003-04-08 | Parametric Technology Corporation | Method and system for creating a tessellated approximation of an outer envelope of a complex model |
DK1192838T4 (en) | 1999-06-02 | 2013-12-16 | Siemens Audiologische Technik | Hearing aid with directional microphone system and method for operating a hearing aid |
US7058182B2 (en) | 1999-10-06 | 2006-06-06 | Gn Resound A/S | Apparatus and methods for hearing aid performance measurement, fitting, and initialization |
US6322521B1 (en) | 2000-01-24 | 2001-11-27 | Audia Technology, Inc. | Method and system for on-line hearing examination and correction |
CA2390833A1 (en) | 2000-02-09 | 2000-04-20 | Phonak Ag | Hearing device |
US7027642B2 (en) | 2000-04-28 | 2006-04-11 | Orametrix, Inc. | Methods for registration of three-dimensional frames to create three-dimensional virtual models of objects |
DE50010130D1 (en) | 2000-06-30 | 2005-05-25 | Phonak Ag Staefa | METHOD FOR THE PRODUCTION OF IM-EAR HEARING EQUIPMENT AND EAR-EAR HEARING DEVICE |
US6484842B1 (en) | 2000-09-25 | 2002-11-26 | Phonak Ag | Custom-molded ear-plug, and process for producing a custom-molded ear-plug device |
US6401859B1 (en) | 2000-09-25 | 2002-06-11 | Phonak Ag | Custom-molded ear-plug, and process for producing a custom-molded ear-plug device |
US7050876B1 (en) | 2000-10-06 | 2006-05-23 | Phonak Ltd. | Manufacturing methods and systems for rapid production of hearing-aid shells |
US7225050B2 (en) | 2001-01-04 | 2007-05-29 | Sutula Jr Daniel P | Method and apparatus for precisely fitting, reproducing, and creating 3-dimensional objects from digitized and/or parametric data inputs using computer aided design and manufacturing technology |
EP1368986B1 (en) | 2001-03-02 | 2011-12-28 | 3Shape A/S | Method for modelling customised earpieces |
EP1246506A1 (en) | 2001-03-26 | 2002-10-02 | Widex A/S | A CAD/CAM system for designing a hearing aid |
EP1246505A1 (en) | 2001-03-26 | 2002-10-02 | Widex A/S | A hearing aid with a face plate that is automatically manufactured to fit the hearing aid shell |
US6853373B2 (en) | 2001-04-25 | 2005-02-08 | Raindrop Geomagic, Inc. | Methods, apparatus and computer program products for modeling three-dimensional colored objects |
US20020196954A1 (en) | 2001-06-22 | 2002-12-26 | Marxen Christopher J. | Modeling and fabrication of three-dimensional irregular surfaces for hearing instruments |
AU7834201A (en) | 2001-07-26 | 2001-11-20 | Phonak Ag | Method for manufacturing hearing devices |
US6731997B2 (en) | 2001-07-26 | 2004-05-04 | Phonak Ag | Method for manufacturing hearing devices |
US6930681B2 (en) | 2001-08-14 | 2005-08-16 | Mitsubishi Electric Research Labs, Inc. | System and method for registering multiple images with three-dimensional objects |
US6816629B2 (en) | 2001-09-07 | 2004-11-09 | Realty Mapping Llc | Method and system for 3-D content creation |
US7023432B2 (en) | 2001-09-24 | 2006-04-04 | Geomagic, Inc. | Methods, apparatus and computer program products that reconstruct surfaces from data point sets |
US20030072011A1 (en) | 2001-10-09 | 2003-04-17 | Shirley Lyle G. | Method and apparatus for combining views in three-dimensional surface profiling |
-
2000
- 2000-10-06 US US09/684,184 patent/US7050876B1/en not_active Expired - Lifetime
-
2001
- 2001-10-05 CA CA2425265A patent/CA2425265C/en not_active Expired - Fee Related
- 2001-10-05 CA CA2685458A patent/CA2685458C/en not_active Expired - Fee Related
- 2001-10-05 JP JP2002533410A patent/JP4648610B2/en not_active Expired - Fee Related
- 2001-10-05 AU AU1186002A patent/AU1186002A/en active Pending
- 2001-10-05 DE DE60136298T patent/DE60136298D1/en not_active Expired - Lifetime
- 2001-10-05 EP EP01979950A patent/EP1356709B1/en not_active Expired - Lifetime
- 2001-10-05 DK DK01979950T patent/DK1356709T3/en active
- 2001-10-05 AT AT01979950T patent/ATE412329T1/en not_active IP Right Cessation
- 2001-10-05 DK DK07121084.3T patent/DK1912477T3/en active
- 2001-10-05 EP EP07121084A patent/EP1912477B1/en not_active Expired - Lifetime
- 2001-10-05 WO PCT/US2001/042498 patent/WO2002030157A2/en active Application Filing
- 2001-10-05 AU AU2002211860A patent/AU2002211860B2/en not_active Ceased
-
2002
- 2002-06-03 US US10/162,434 patent/US7328080B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP1912477A3 (en) | 2008-08-13 |
ATE412329T1 (en) | 2008-11-15 |
DE60136298D1 (en) | 2008-12-04 |
US20030074174A1 (en) | 2003-04-17 |
CA2685458A1 (en) | 2002-04-11 |
AU2002211860B2 (en) | 2006-09-21 |
CA2685458C (en) | 2015-08-11 |
EP1356709A2 (en) | 2003-10-29 |
EP1912477B1 (en) | 2012-11-21 |
DK1912477T3 (en) | 2013-03-11 |
CA2425265C (en) | 2010-09-28 |
JP4648610B2 (en) | 2011-03-09 |
AU1186002A (en) | 2002-04-15 |
US7050876B1 (en) | 2006-05-23 |
WO2002030157A3 (en) | 2003-08-21 |
US7328080B2 (en) | 2008-02-05 |
EP1356709B1 (en) | 2008-10-22 |
WO2002030157A2 (en) | 2002-04-11 |
EP1912477A2 (en) | 2008-04-16 |
DK1356709T3 (en) | 2009-02-23 |
JP2004511154A (en) | 2004-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2425265A1 (en) | Manufacturing methods and systems for rapid production of hearing-aid shells | |
EP1574111B1 (en) | Automatic binaural shell modeling for hearing aids | |
AU2002211860A1 (en) | Manufacturing methods and systems for rapid production of hearing-aid shells | |
US7084870B2 (en) | Interactive binaural shell modeling for hearing aids | |
US7801708B2 (en) | Method and apparatus for the rigid and non-rigid registration of 3D shapes | |
US7447556B2 (en) | System comprising an automated tool and appertaining method for hearing aid design | |
US6748093B2 (en) | Hearing aid with a tightening ring | |
EP1625770B1 (en) | Synchronized processing of ear shells for hearing aids | |
US8069022B2 (en) | Method and apparatus for the classification of surface features of an ear impression | |
EP2150077A1 (en) | Simultaneous negative cast and shell fabrication for custom hearing aids | |
EP2003598B1 (en) | Method and system for side detection of 3d undetailed ear impressions | |
EP1761109A2 (en) | Method and apparatus for surface partitioning using geodesic distance measure | |
EP2333722A1 (en) | System and method for automatic detection of tip plane on 3D detailed ear impressions | |
EP2023662A1 (en) | System comprising an automated tool and appertaining method for hearing aid design | |
WO2013020851A1 (en) | Production of an earpiece by thermoforming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20201005 |