-
1.
公开(公告)号:US20230306161A1
公开(公告)日:2023-09-28
申请号:US18089831
申请日:2022-12-28
发明人: Erva Ulu , Nurcan Gecer Ulu , Walter Hsiao , Nelaturi Saigopal
IPC分类号: G06F30/23 , B29C64/393 , B29C64/153 , B29C64/321 , B29C64/343 , B29C64/209 , B22F10/00 , B29C64/182 , B22F10/25 , B22F10/36 , B22F10/80
CPC分类号: G06F30/23 , B29C64/393 , B29C64/153 , B29C64/321 , B29C64/343 , B29C64/209 , B22F10/00 , B29C64/182 , B22F10/25 , B22F10/36 , B22F10/80 , G06F2113/10
摘要: 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.
-
公开(公告)号:US20210286910A1
公开(公告)日:2021-09-16
申请号:US16818379
申请日:2020-03-13
IPC分类号: G06F30/12
摘要: 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.
-
公开(公告)号:US11639023B2
公开(公告)日:2023-05-02
申请号:US17156356
申请日:2021-01-22
发明人: Nurcan Gecer Ulu , Erva Ulu , Walter Hsiao , Jiahao Li
IPC分类号: B33Y50/02 , B29C64/118 , B29C64/40 , B29C64/393 , B29C64/124 , B33Y30/00 , B33Y10/00
摘要: 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.
-
公开(公告)号:US11461511B2
公开(公告)日:2022-10-04
申请号:US16818379
申请日:2020-03-13
IPC分类号: G06F30/12 , G06F111/04 , G06F111/02 , G06F111/10
摘要: 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.
-
公开(公告)号:US20220234279A1
公开(公告)日:2022-07-28
申请号:US17156356
申请日:2021-01-22
发明人: Nurcan Gecer Ulu , Erva Ulu , Walter Hsiao , Jiahao Li
IPC分类号: B29C64/118 , B29C64/40 , B29C64/393 , B33Y50/02 , B29C64/124
摘要: 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.
-
公开(公告)号:US11928407B2
公开(公告)日:2024-03-12
申请号:US18089831
申请日:2022-12-28
发明人: Erva Ulu , Nurcan Gecer Ulu , Walter Hsiao , Nelaturi Saigopal
IPC分类号: G06F30/23 , B22F10/00 , B22F10/25 , B22F10/36 , B22F10/80 , B29C64/153 , B29C64/182 , B29C64/209 , B29C64/321 , B29C64/343 , B29C64/393 , B22F10/10 , B22F10/12 , B22F10/18 , B22F10/28 , B33Y10/00 , B33Y30/00 , B33Y50/02 , B33Y80/00 , G06F113/10
CPC分类号: G06F30/23 , B22F10/00 , B22F10/25 , B22F10/36 , B22F10/80 , B29C64/153 , B29C64/182 , B29C64/209 , B29C64/321 , B29C64/343 , B29C64/393 , B22F10/10 , B22F10/12 , B22F10/18 , B22F10/28 , B33Y10/00 , B33Y30/00 , B33Y50/02 , B33Y80/00 , G05B2219/49023 , G06F2113/10
摘要: 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.
-
公开(公告)号:US20220234278A1
公开(公告)日:2022-07-28
申请号:US17156331
申请日:2021-01-22
发明人: Nurcan Gecer Ulu , Erva Ulu , Walter Hsiao , Jiahao Li
IPC分类号: B29C64/118 , B29C64/40 , B29C64/393
摘要: 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.
-
公开(公告)号:US11361130B2
公开(公告)日:2022-06-14
申请号:US16714916
申请日:2019-12-16
发明人: Erva Ulu , Nurcan Gecer Ulu , Walter Hsiao , Saigopal Nelaturi
IPC分类号: B29C64/393 , B33Y50/02 , G06F30/23 , B29C64/153 , B29C64/321 , B29C64/343 , B29C64/209 , B22F10/00 , B29C64/182 , G06F113/10 , B33Y10/00 , B33Y30/00 , B22F10/10 , B33Y80/00
摘要: 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.
-
公开(公告)号:US20210042455A1
公开(公告)日:2021-02-11
申请号:US16714923
申请日:2019-12-16
发明人: Erva Ulu , Nurcan Gecer Ulu , Walter Hsiao , Saigopal Nelaturi
IPC分类号: G06F30/23 , B29C64/393 , B29C64/153 , B29C64/321 , B29C64/343 , B29C64/209 , B22F3/105
摘要: 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.
-
公开(公告)号:US11654616B2
公开(公告)日:2023-05-23
申请号:US17156331
申请日:2021-01-22
发明人: Nurcan Gecer Ulu , Erva Ulu , Walter Hsiao , Jiahao Li
IPC分类号: B29C64/118 , B29C64/393 , B29C64/40 , B33Y10/00 , B33Y30/00 , B33Y50/02
CPC分类号: B29C64/118 , B29C64/393 , B29C64/40 , B33Y10/00 , B33Y30/00 , B33Y50/02
摘要: 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.
-
-
-
-
-
-
-
-
-