Patents by Inventor Nurcan Gecer Ulu
Nurcan Gecer Ulu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230306161Abstract: A three-dimensional object model is divided into slices that are targeted for an additive manufacturing process operable to deposit material at a variable deposition size ranging between minimum and maximum printable feature sizes. For each of the slices, a thinning algorithm is applied to contours of the slice to form a meso-skeleton. Topological features of the thinned slice are reduced over a number of passes such that a portion of the meso-skeleton is reduced to a single pixel wide line. Based on the number of passes, a slice-specific printable feature size within the range of the minimum and maximum printable feature sizes is determined. An adjusted slice is formed by sweeping the meso-skeleton with the slice-specific printable feature size. The adjusted slices are assembled into an object model which is used to create a manufactured object.Type: ApplicationFiled: December 28, 2022Publication date: September 28, 2023Inventors: Erva Ulu, Nurcan Gecer Ulu, Walter Hsiao, Nelaturi Saigopal
-
Patent number: 11654616Abstract: A system for three-dimensional printing of an object is provided. The system includes a processor and a non-transitory computer-readable medium communicatively coupled to the processor and storing instructions that when executed by the processor are configured to cause the processor to perform operations including determine optimized build orientation based on the object and one or more user indicated surface quality characteristics, generate a plurality of layers comprising one or more support polygons, each layer of the plurality of layers corresponding to a slice in a three-dimensional (ā3Dā) printing process, and generate, for each of the one or more support polygons, a corresponding toolpath, wherein a spacing between each generated toolpath is determined based on the user indicated surface quality characteristics.Type: GrantFiled: January 22, 2021Date of Patent: May 23, 2023Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Nurcan Gecer Ulu, Erva Ulu, Walter Hsiao, Jiahao Li
-
Patent number: 11639023Abstract: A system for interactively designing a support structure for a three-dimensionally printed object having user-defined surface quality, the system including a processor and a non-transitory computer-readable medium communicatively coupled to the processor and storing instructions executable by the processor is provided. When executed, the instructions cause the processor perform operations including receiving a digital model of the object to be three-dimensionally printed, receiving user input related to a desired surface quality at one or more portions of the digital model, determining a printing orientation of the object based on the digital model and the user input; determining a support layout for the object, based on the printing orientation and the user input, and transmitting the support layout, the printing orientation, and the digital model to a three-dimensional printer.Type: GrantFiled: January 22, 2021Date of Patent: May 2, 2023Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Nurcan Gecer Ulu, Erva Ulu, Walter Hsiao, Jiahao Li
-
Patent number: 11599089Abstract: Systems and methods may support build direction-based partitioning for construction of a physical object through additive manufacturing. In some implementations, a system may access a surface mesh representative of a 3D object and an initial build direction for construction of the object using additive manufacturing. The system may partition the surface mesh into an initial buildable segment and a non-buildable segment based on the initial build direction. The system may iteratively determine subsequent build directions and partition off subsequent buildable segments from the unbuildable segment until no portion of the non-buildable segment remains. The determined buildable segments and correlated build directions may be provided to a multi-axis 3D printer for construction of the represented 3D object through additive manufacturing.Type: GrantFiled: March 30, 2018Date of Patent: March 7, 2023Assignee: Siemens Industry Software Inc.Inventors: Erva Ulu, Erhan Arisoy, Suraj Ravi Musuvathy, David Madeley, Nurcan Gecer Ulu
-
Patent number: 11580278Abstract: A three-dimensional object model is divided into slices that are targeted for an additive manufacturing process operable to deposit material at a variable deposition size ranging between minimum and maximum printable feature sizes. For each of the slices, a thinning algorithm is applied to contours of the slice to form a meso-skeleton. Topological features of the thinned slice are reduced over a number of passes such that a portion of the meso-skeleton is reduced to a single pixel wide line. Based on the number of passes, a slice-specific printable feature size within the range of the minimum and maximum printable feature sizes is determined. An adjusted slice is formed by sweeping the meso-skeleton with the slice-specific printable feature size. The adjusted slices are assembled into an object model which is used to create a manufactured object.Type: GrantFiled: December 16, 2019Date of Patent: February 14, 2023Assignee: Palo Alto Research Center IncorporatedInventors: Erva Ulu, Nurcan Gecer Ulu, Walter Hsiao, Saigopal Nelaturi
-
Patent number: 11520944Abstract: Methods for modeling of parts with lattice structures and corresponding systems and computer-readable mediums. A method includes receiving a model of an object to be manufactured. The method includes receiving a user specification of a void region within the model to create a lattice. The method includes performing a trimming operation to create a trimmed lattice by tessellating void surfaces and grouping together at least one row of connected rods to be treated as a single entity.Type: GrantFiled: November 25, 2015Date of Patent: December 6, 2022Assignee: Siemens Industry Software Inc.Inventors: George Allen, Nurcan Gecer Ulu, Louis Komzsik, Lucia Mirabella, Suraj Ravi Musuvathy
-
Patent number: 11501037Abstract: A method for designing microstructures includes receiving at least one material property constraint for a design of at least one microstructure, the at least one microstructure configured to be a part of a larger macrostructure. At least one neighborhood connectivity constraint for the design of the at least one microstructure is received. One or more designs of the at least one microstructure is generated using a generative adversarial network (GAN) that is based on the at least one material property constraint and the at least one neighborhood connectivity constraint.Type: GrantFiled: June 14, 2019Date of Patent: November 15, 2022Assignee: Palo Alto Research Center IncorporatedInventors: Nurcan Gecer Ulu, Svytoslav Korneev, Saigopal Nelaturi
-
Patent number: 11461511Abstract: A method for producing a design includes receiving a set of design constraints. A spatial field is created based on the design constraints. The spatial field is represented with a linear combination of one or more bases. A number of the one or more bases is less than a number of elements in the spatial field. Respective weights are optimized for each of the one or more bases. A design is produced based on the spatial field and the weights.Type: GrantFiled: March 13, 2020Date of Patent: October 4, 2022Assignee: Palo Alto Research Center IncorporatedInventors: Nurcan Gecer Ulu, Svyatoslav Korneev, Saigopal Nelaturi, Erva Ulu
-
Publication number: 20220234278Abstract: A system for three-dimensional printing of an object is provided. The system includes a processor and a non-transitory computer-readable medium communicatively coupled to the processor and storing instructions that when executed by the processor are configured to cause the processor to perform operations including determine optimized build orientation based on the object and one or more user indicated surface quality characteristics, generate a plurality of layers comprising one or more support polygons, each layer of the plurality of layers corresponding to a slice in a three-dimensional (ā3Dā) printing process, and generate, for each of the one or more support polygons, a corresponding toolpath, wherein a spacing between each generated toolpath is determined based on the user indicated surface quality characteristics.Type: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Nurcan Gecer Ulu, Erva Ulu, Walter Hsiao, Jiahao Li
-
Publication number: 20220234279Abstract: A system for interactively designing a support structure for a three-dimensionally printed object having user-defined surface quality, the system including a processor and a non-transitory computer-readable medium communicatively coupled to the processor and storing instructions executable by the processor is provided. When executed, the instructions cause the processor perform operations including receiving a digital model of the object to be three-dimensionally printed, receiving user input related to a desired surface quality at one or more portions of the digital model, determining a printing orientation of the object based on the digital model and the user input; determining a support layout for the object, based on the printing orientation and the user input, and transmitting the support layout, the printing orientation, and the digital model to a three-dimensional printer.Type: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Nurcan Gecer Ulu, Erva Ulu, Walter Hsiao, Jiahao Li
-
Patent number: 11361130Abstract: A three-dimensional object model is divided into a plurality of slices that are targeted for an additive manufacturing process having a minimum printable feature size. For each of the slices, a thinning algorithm is applied to one or more contours of the slice to form a meso-skeleton, where topological features of the thinned slice that are smaller than the minimum printable feature size are reduced to skeletal paths. A corrected slice is formed using the meso-skeleton by sweeping the meso-skeleton with the minimum printable feature size. The corrected slices are assembled into a corrected object model and the corrected object model is used in the additive manufacturing process.Type: GrantFiled: December 16, 2019Date of Patent: June 14, 2022Assignee: Palo Alto Research Center IncorporatedInventors: Erva Ulu, Nurcan Gecer Ulu, Walter Hsiao, Saigopal Nelaturi
-
Publication number: 20210286910Abstract: A method for producing a design includes receiving a set of design constraints. A spatial field is created based on the design constraints. The spatial field is represented with a linear combination of one or more bases. A number of the one or more bases is less than a number of elements in the spatial field. Respective weights are optimized for each of the one or more bases. A design is produced based on the spatial field and the weights.Type: ApplicationFiled: March 13, 2020Publication date: September 16, 2021Inventors: Nurcan Gecer Ulu, Svyatoslav Korneev, Saigopal Nelaturi, Erva Ulu
-
Publication number: 20210042455Abstract: A three-dimensional object model is divided into slices that are targeted for an additive manufacturing process operable to deposit material at a variable deposition size ranging between minimum and maximum printable feature sizes, For each of the slices, a thinning algorithm is applied to contours of the slice to form a meso-skeleton. Topological features of the thinned slice are reduced over a number of passes such that a portion of the meso-skeleton is reduced to a single pixel wide line. Based on the number of passes, a slice-specific printable feature size within the range of the minimum and maximum printable feature sizes is determined. An adjusted slice is formed by sweeping the meso-skeleton with the slice-specific printable feature size. The adjusted slices are assembled into an object model which is used to create a manufactured object.Type: ApplicationFiled: December 16, 2019Publication date: February 11, 2021Inventors: Erva Ulu, Nurcan Gecer Ulu, Walter Hsiao, Saigopal Nelaturi
-
Publication number: 20210039312Abstract: A three-dimensional object model is divided into a plurality of slices that are targeted for an additive manufacturing process having a minimum printable feature size. For each of the slices, a thinning algorithm is applied to one or more contours of the slice to form a meso-skeleton, where topological features of the thinned slice that are smaller than the minimum printable feature size are reduced to skeletal paths. A corrected slice is formed using the meso-skeleton by sweeping the meso-skeleton with the minimum printable feature size. The corrected slices are assembled into a corrected object model and the corrected object model is used in the additive manufacturing process.Type: ApplicationFiled: December 16, 2019Publication date: February 11, 2021Inventors: Erva Ulu, Nurcan Gecer Ulu, Walter Hsiao, Saigopal Nelaturi
-
Publication number: 20200394275Abstract: A method for designing microstructures includes receiving at least one material property constraint for a design of at least one microstructure, the at least one microstructure configured to be a part of a larger macrostructure. At least one neighborhood connectivity constraint for the design of the at least one microstructure is received. One or more designs of the at least one microstructure is generated using a generative adversarial network (GAN) that is based on the at least one material property constraint and the at least one neighborhood connectivity constraint.Type: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Inventors: Nurcan Gecer Ulu, Svytoslav Korneev, Saigopal Nelaturi
-
Publication number: 20200019142Abstract: Systems and methods may support build direction-based partitioning for construction of a physical object through additive manufacturing. In some implementations, a system may access a surface mesh representative of a 3D object and an initial build direction for construction of the object using additive manufacturing. The system may partition the surface mesh into an initial buildable segment and a non-buildable segment based on the initial build direction. The system may iteratively determine subsequent build directions and partition off subsequent buildable segments from the unbuildable segment until no portion of the non-buildable segment remains. The determined buildable segments and correlated build directions may be provided to a multi-axis 3D printer for construction of the represented 3D object through additive manufacturing.Type: ApplicationFiled: March 30, 2018Publication date: January 16, 2020Inventors: Erva Ulu, Erhan Arisoy, Suraj Ravi Musuvathy, David Madeley, Nurcan Gecer Ulu
-
Publication number: 20190026537Abstract: A computer-implemented method of predicting hand positions for multi-handed grasps of objects includes receiving a plurality of three-dimensional models and for each three-dimensional model, receiving user data comprising (i) user-provided grasping point pairs and (ii) labelling data indicating whether a particular grasping point pair is suitable or unsuitable for grasping. For each three-dimensional model, geometrical features related to object grasping are extracted based on the user data corresponding to the three-dimensional model. A machine learning model is trained to correlate the geometrical features with the labelling data associated with each corresponding grasping point pair and candidate grasping point pairs are determined for a new three-dimensional model. The machine learning model may then be used to select a subset of the plurality of candidate grasping point pairs as natural grasping points of the three-dimensional model.Type: ApplicationFiled: January 24, 2017Publication date: January 24, 2019Applicant: Siemens Product Lifecycle Management Software Inc.Inventors: Erhan ARISOY, Suraj Ravi MUSUVATHY, Erva ULU, Nurcan Gecer ULU
-
Publication number: 20180365342Abstract: Methods for modeling of parts with lattice structures and corresponding systems and computer-readable mediums. A method includes receiving a model of an object to be manufactured. The method includes receiving a user specification of a void region within the model to create a lattice. The method includes performing a trimming operation to create a trimmed lattice by tessellating void surfaces and grouping together at least one row of connected rods to be treated as a single entity.Type: ApplicationFiled: November 25, 2015Publication date: December 20, 2018Inventors: George Allen, Nurcan Gecer Ulu, Louis Komzsik, Lucia Mirabella, Suraj Ravi Musuvathy