WO2013011343A1 - Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé à celui-ci - Google Patents
Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé à celui-ci Download PDFInfo
- Publication number
- WO2013011343A1 WO2013011343A1 PCT/IB2011/001870 IB2011001870W WO2013011343A1 WO 2013011343 A1 WO2013011343 A1 WO 2013011343A1 IB 2011001870 W IB2011001870 W IB 2011001870W WO 2013011343 A1 WO2013011343 A1 WO 2013011343A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- model
- constraints
- computer
- computer program
- database
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
Definitions
- the instant invention relates to methods allowing a user or a group of users to create personalized functional objects using a computer, to computers, to computer- readable mediums and computer programs related thereto.
- the instant invention is related to a method allowing users to create a single or limited quantity of personalized objects which perform specific mechanical functions in mechanically functional portions of said objects.
- US 2010/0169185 describes such a method in which users use a web-based program to create and edit a three- dimensional model before exporting the completed model file to an off-site rapid-prototyping location for production and shipping of the physical object.
- CAD computer- aided design
- the instant invention has notably for object to mitigate those drawbacks by providing users with a simple and easy-to-learn way to create extensively personalized functional objects. Some embodiments of the invention also provide ways for multiple users to create collaborative personalized objects.
- such a method for creating personalized objects having mechanically functional portions comprises a step of editing a three-dimensional model using a computer program and a step of transforming the model into a physical object using a rapid prototyping machine, is characterized in that during the editing step:
- a computer program processes a deformation of the original model into a deformed model
- a three-dimensional geometrical constraints database associated with said models, provides a set of constraints on the geometry of said mechanically functional portions
- a computer program computes at least one step of comparison between some geometrical constraints from said database and a model selected between the original model and the deformed model.
- users can personalize the object by deforming its shape while geometrical constraints ensure that the final physical object will be able to perform its designated mechanical function.
- the constraints database can comprises one or a combination of the following constraints :
- At least one step of comparison is followed by the step of sending the user a warning message if at least one of the constraints is not fulfilled by the model.
- At least one step of comparison is followed, if at least one of the constraints is not fulfilled by the model, by the step of correcting said model to fulfill the set of constraints.
- the editing step is performed on a web-based software.
- the editing step can be performed by more than one user at the same time.
- the original model does not fulfill the set of constraints.
- Another object of the present invention is a computer programmed to allow the edition of an original three-dimensional model of a personalized object having at least one mechanically functional portion, the edited model being then transformed into a physical object using a rapid prototyping machine, said computer comprising at least
- a computer program allowing to compute at least one step of comparison between some geometrical constraints from said database and a model selected between the original model and the deformed model.
- Still another object of the present invention is a non-transitory computer-readable storage device comprising instructions which, when they are executed on a computer, perform the editing step described above.
- a further object of the present invention is a computer program which, when it is executed on a computer, performs the above described editing step.
- Figure 1 is an organizational flow chart representing the steps of making a personalized functional object
- Figure 2 shows an original model of a functional object intended to be personalized together with an associated three-dimensional constraint mesh and a model of another object
- Figure 3 is an organizational flow diagram of the editing step.
- the steps of making a personalized functional object 1 first comprises a step 100 which consists for users in retrieving an original three- dimensional model 10 of the object 1 they intend to create, as well as a geometrical constraint database 30 associated with said model 10.
- the object 1 is a functional object, meaning that it has at least one mechanically functional portion la whose geometry in the final physical object 12 should respect some constraints if object 1 is to perform its designed function.
- users edit the model 10 by deforming its shape to obtain a deformed model 11. They can also change its color, texture as well as other parameters in order to freely personalize it.
- a final step 300 consists in the creation of the physical object 12.
- a rapid-prototyping machine constructs the object 12 by interpreting deformed model 11.
- a single user can perform the editing step, on a stand-alone software or through a web-browser or a web interface.
- a second embodiment of the invention several users can edit the same model at the same time or at different times, on a stand-alone software or through a web-browser or a web interface, thus allowing for collaborative edition and creation of the personalized object .
- Figure 2 shows an original model 10 of an object 1 together with another model 20 of an object 2 that is not intended to be personalized by the user but rather to demonstrate the mechanical function of object 1.
- the object 1 can be for example a door knob. It comprises a mechanically functional portion la intended to cooperate with the other object 2.
- the portion la for example has the shape of a cylinder on the original model 10 and is intended to be inserted in a mating hole 2a of the object 2.
- Object 1 also comprises a freely customizable portion lb whose shape can be deformed at will by users without affecting the mechanical function of the object 1.
- the portion lb On the original model 10, the portion lb has the shape of a cube located at one end of the cylinder la.
- the object 1 is a functional object as it comprises a portion la which has the specific mechanical function of being inserted in hole 2a of object 2.
- the object 2 consists in a cube having a cylindrical hole 2a.
- Three-dimensional geometrical constraints 3 are also shown, extracted from the geometrical constraint database 30 associated with the model 10. These constraints take the form of a three-dimensional mesh 3 shaped as a cylinder around portion la of the model 10. This mesh indicates regions of the physical object 12 that should be empty of matter in order for the portion la to perform its mechanical function: being inserted in the hole 2a of object 2.
- other meshes 3 can be located for example inside the portion la, to define regions of the physical object 12 that should be full of matter or contain at least a determined quantity of matter for the portion la to be functional. This determined quantity of matter can be for example needed to keep the portion la sufficiently rigid.
- Constraints from the constraints database 30 associated with a model 10 may therefore comprise three different types of regions:
- constraints may not be superimposed to the model on screen, to improve visibility .
- the program can be run through a web browser of a computer 4 having a processor 5.
- a database 6 of models from which the model 10 can be selected, as well as the database 30 of constraints associated to the model can be uploaded on the computer via the web.
- User interfaces such as keyboard 7, mouse 8 and screen 9 can be used.
- On the screen 9, a window showing the model under edition is shown, as well as the address of the distant website 13.
- a toolbox 14 comprises icons 15 useful for the present purpose, namely for editing the model, deforming it, saving and loading data, commanding transformation of the model into a physical object ...
- a computer program 60 performs a step of comparison 220 between the deformed model 11 and a set of geometrical constraints 3 from the database 30. If the result of this comparison is that some of the constraints 3 are not satisfied by the deformed model 11, a step 230 of correcting the model is accomplished. This step 230 can comprise adding or withdrawing matter to model 11 in order to satisfy the set of constraints 3.
- the step of comparison 220 can be followed by a step 240 of sending the user a warning or error message instead, or during step 210, through window 9.
- the warning message can be a visual message such as a warning or error box, a modification of the visual aspect of the model or a modification in the interaction permitted between a user and the model. In a variant, it can be a sound message.
- the step of comparison 220 is accomplished several times during the step 210, for example on a timely interval, after each of users' deformation of the model or only after some specific deformations of the model.
- the original model 10 can itself be not functional, meaning that it does not satisfy the set of constraints 3.
- the application of step 220 and following steps 230 or 240 is essential to ensure that the final physical object 12 is functional .
- the portion lb can also be considered functional, as it can be actuated by a user to open a door. Constraints defining this function can also be used. Other constraints may define a minimal thickness for a device to keep its mechanical integrity, flatness for an object to be able to stand on a flat support, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Architecture (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Civil Engineering (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Software Systems (AREA)
Abstract
L'invention concerne un procédé de création d'objets personnalisés (1) comportant au moins une partie mécaniquement fonctionnelle (1a), le procédé comprenant au moins une étape de notification (200) d'un modèle tridimensionnel (10 ; 11) en utilisant un programme d'ordinateur et une étape de transformation (300) du modèle (10 ; 11) en un objet physique (12) au moyen d'une machine de prototypage rapide. Au cours de l'étape de notification (200) : un programme d'ordinateur (50) traite une déformation (210) du modèle initial (10) pour obtenir un modèle déformé (11), une base de données de contraintes géométriques tridimensionnelles (30) associée auxdits modèles (10 ; 11) fournit un ensemble de contraintes (3) imposées à la géométrie desdites parties mécaniquement fonctionnelles (1a), et un programme d'ordinateur (60) calcule au moins un pas de comparaison (220) entre certaines contraintes géométriques (3) provenant de ladite base de données (30) et un modèle sélectionné entre le modèle initial (10) et le modèle déformé (11).
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11776836.6A EP2734941B1 (fr) | 2011-07-19 | 2011-07-19 | Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé |
PCT/IB2011/001870 WO2013011343A1 (fr) | 2011-07-19 | 2011-07-19 | Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé à celui-ci |
US14/233,463 US9626461B2 (en) | 2011-07-19 | 2011-07-19 | Method for creating personalized functional objects, computer, computer readable medium and computer program related thereto |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2011/001870 WO2013011343A1 (fr) | 2011-07-19 | 2011-07-19 | Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé à celui-ci |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013011343A1 true WO2013011343A1 (fr) | 2013-01-24 |
Family
ID=44903271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2011/001870 WO2013011343A1 (fr) | 2011-07-19 | 2011-07-19 | Procédé de création d'objets fonctionnels personnalisés, ordinateur, support lisible par ordinateur et programme d'ordinateur associé à celui-ci |
Country Status (3)
Country | Link |
---|---|
US (1) | US9626461B2 (fr) |
EP (1) | EP2734941B1 (fr) |
WO (1) | WO2013011343A1 (fr) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI20125644A7 (fi) * | 2012-06-12 | 2013-12-13 | Tekla Corp | Tietokoneavusteinen mallintaminen |
GB2515266B (en) * | 2013-05-09 | 2018-02-28 | Disney Entpr Inc | Manufacturing Process for 3D Printed Objects |
CN112784340B (zh) * | 2021-01-28 | 2024-05-24 | 广联达科技股份有限公司 | 施工bim模型的转换方法及转换装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100169185A1 (en) | 2008-06-18 | 2010-07-01 | Keith Cottingham | Self-Designed Maquettes Using Rapid Prototyping |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6772026B2 (en) * | 2000-04-05 | 2004-08-03 | Therics, Inc. | System and method for rapidly customizing design, manufacture and/or selection of biomedical devices |
WO2007000758A1 (fr) * | 2005-06-27 | 2007-01-04 | Comodo Technologies Ltd. | Systeme adaptateur et chaussure utilisant un systeme d'adaptation de chaussure automatise |
US7735018B2 (en) * | 2005-09-13 | 2010-06-08 | Spacetime3D, Inc. | System and method for providing three-dimensional graphical user interface |
JP4977497B2 (ja) * | 2007-03-08 | 2012-07-18 | 富士通株式会社 | 部品の三次元モデルの選別を行うためのプログラム、方法、システム |
EP2110079A1 (fr) * | 2008-04-14 | 2009-10-21 | DKFZ Deutsches Krebsforschungszentrum, Stiftung des Öffentlichen Rechts | Procédé pour dériver des structures anatomiques et/ou pathologiques de données émanant des technologies d'imagerie |
US9064023B2 (en) * | 2008-12-29 | 2015-06-23 | Avaya Inc. | Providing web content in the context of a virtual environment |
WO2011031971A2 (fr) * | 2009-09-11 | 2011-03-17 | University Of Delaware | Procédé et système de fabrication d'une orthèse personnalisée |
EP2629641B1 (fr) * | 2010-10-22 | 2014-09-17 | Corpus.E AG | Sélection assistée par un scanner d'une chaussure adéquate à lit plantaire personnalisé |
US8826566B2 (en) * | 2011-01-13 | 2014-09-09 | SR Holdings, LLC | Footwear |
AU2012289973B2 (en) * | 2011-08-03 | 2017-01-19 | Conformis, Inc. | Automated design, selection, manufacturing and implantation of patient-adapted and improved articular implants, designs and related guide tools |
US8926627B2 (en) * | 2011-09-13 | 2015-01-06 | The Cleveland Clinic Foundation | Apparatus and method for transferring predetermined spatial positioning information to an adjustable tool |
US20150382123A1 (en) * | 2014-01-16 | 2015-12-31 | Itamar Jobani | System and method for producing a personalized earphone |
-
2011
- 2011-07-19 WO PCT/IB2011/001870 patent/WO2013011343A1/fr active Application Filing
- 2011-07-19 US US14/233,463 patent/US9626461B2/en active Active
- 2011-07-19 EP EP11776836.6A patent/EP2734941B1/fr active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100169185A1 (en) | 2008-06-18 | 2010-07-01 | Keith Cottingham | Self-Designed Maquettes Using Rapid Prototyping |
Non-Patent Citations (3)
Title |
---|
KIYOKAWA K ET AL: "SeamlessDesign: a face-to-face collaborative virtual/augmented environment for rapid prototyping of geometrically constrained 3-D objects", MULTIMEDIA COMPUTING AND SYSTEMS, 1999. IEEE INTERNATIONAL CONFERENCE ON FLORENCE, ITALY 7-11 JUNE 1999, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, vol. 2, 7 June 1999 (1999-06-07), pages 447 - 453, XP010519431, ISBN: 978-0-7695-0253-3, DOI: 10.1109/MMCS.1999.778493 * |
KIYOKAWA: "SeamlessDesign for 3D object creation", IEEE MULTIMEDIA, vol. 7, no. 1, 1 January 2000 (2000-01-01), pages 22 - 33, XP055024025, ISSN: 1070-986X, DOI: 10.1109/93.839308 * |
WING-SHING TANG ET AL: "Constraints Based Deformation", 13 December 2010, MANUFACTURING AUTOMATION (ICMA), 2010 INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, PAGE(S) 87 - 93, ISBN: 978-1-4244-9018-9, XP031855239 * |
Also Published As
Publication number | Publication date |
---|---|
EP2734941A1 (fr) | 2014-05-28 |
US20140163710A1 (en) | 2014-06-12 |
EP2734941B1 (fr) | 2020-08-05 |
US9626461B2 (en) | 2017-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10984317B2 (en) | Dataset for learning a function taking images as inputs | |
KR101814811B1 (ko) | 3d 모델링된 객체의 워터마킹 | |
JP7436143B2 (ja) | 格子構造を含む3d部品の3d有限要素メッシュの設計 | |
KR101970372B1 (ko) | 사용자-정의 완구 구성 요소를 설계하고 제조하기 위한 방법 및 시스템 | |
US7969435B1 (en) | Method for modifying any modeled surface as a lofted surface | |
US10796039B2 (en) | 3D finite element mesh of a 3D part that comprises a lattice structure | |
CN102831636B (zh) | 用于在三维场景中设计对象的三维建模组件的方法和设备 | |
US8484556B2 (en) | Drawing interoperability between different computer-aided design applications | |
US20160224693A1 (en) | Engraving a 2d image on a subdivision surface | |
US10650572B2 (en) | Generating a 2D drawing representing a mechanical part | |
KR20110050383A (ko) | 컴퓨터-지원 디자인 시스템에서 오브젝트들의 어셈블리를 디자인하는 방법 및 시스템 | |
KR20150079441A (ko) | 3 차원 모델링된 오브젝트의 설계 | |
KR20030073424A (ko) | 렌더링시스템, 렌더링방법 및 그 기록매체 | |
US9626461B2 (en) | Method for creating personalized functional objects, computer, computer readable medium and computer program related thereto | |
JP2012003507A (ja) | 加工指示図自動作成装置及び方法 | |
WO2010000774A1 (fr) | Système de support de développement de produit | |
Malahova et al. | A web-based cad system for gear shaper cutters | |
Inventor et al. | Autodesk® | |
Gardan et al. | First operational systems based on the DIJA project | |
CN117152360A (zh) | 零部件模型的处理方法、装置、计算机设备和存储介质 | |
JP2021022039A (ja) | 情報処理装置及びプログラム | |
Chen et al. | Structure-altering feature-based triangle mesh model editing for primitive-based engineering parts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11776836 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011776836 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14233463 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |