Patents by Inventor Ko-Wei SHIH
Ko-Wei SHIH 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: 20210023794Abstract: A slicing method for horizontal facets of color 3D object includes following steps: executing a slicing procedure; calculating an intersection (4) of any polygon facet (3) of a color 3D object with one of a plurality of slicing planes (2); determining whether the polygon facet (3) is a horizontal facet; determining whether the slicing plane (2) currently processed is a highest slicing plane intersecting with the polygon facet (3) if the polygon facet (3) is determined as a horizontal facet; calculating another intersection (4) of the polygon facet (3) with next slicing plane (2) if the slicing plane (2) currently processed is not the highest slicing plane; performing a pixelated procedure to the polygon facet (3) for generating pixelated color data (5) if the slicing plane (2) currently processed is the highest slicing plane; and storing the pixelated color data (5) to a slicing file of the highest slicing plane.Type: ApplicationFiled: October 13, 2019Publication date: January 28, 2021Inventors: Ko-Wei SHIH, Hsin-Ta HSIEH, Yu-Ting HUANG, Kwan HO
-
Patent number: 10710376Abstract: The inkjet position adjustment method includes the following steps. A three-dimensional digital model is obtained, and a slicing processing is performed on the three-dimensional digital model to generate a layer object having a cross-sectional contour. A normal direction of an object surface corresponding to the layer object is obtained from the three-dimensional digital model. When the normal direction points to a negative direction of a first axis, a surface tilt degree of the object surface corresponding to the layer object is obtained, and an inner-shift amount of an inkjet position of the layer object is calculated according to the surface tilt degree. An inkjet region of the layer object is obtained according to the inner-shift amount and the cross-sectional contour. After controlling a print module to print the layer object, an inkjet module is controlled to inject ink on the layer object according to the inkjet region.Type: GrantFiled: October 17, 2018Date of Patent: July 14, 2020Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
-
Patent number: 10661553Abstract: A processor imports a 3D object, performs a 3D route slicing on the 3D object for generating printing routes respectively corresponding to printing layers of the 3D object, and performs a 2D image slicing on the 3D object for generating image files corresponding to each printing layer. The processor stores one printing route of one printing layer into a route file; stores a jetting command of the image files of the same printing layer into the route file; and stores a jetting route of the same printing layer into the route file. The processor, according to a slicing order of the multiple printing layers, stores the printing route, the jetting command, and the jetting route of each printing layer respectively into the route file, so as to complete record the route file and then outputs the route file and the multiple image files.Type: GrantFiled: March 15, 2018Date of Patent: May 26, 2020Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.Inventors: Hsin-Ta Hsieh, Ko-Wei Shih
-
Patent number: 10611142Abstract: An inkjet width adjustment method adapting to three-dimensional printing equipment is provided. The method in one of exemplary embodiments is provided hereafter. A three-dimensional digital model is obtained, and a slicing procedure is performed on the three-dimensional digital model to produce a layer object, wherein the layer object has a cross-sectional contour. A surface tilt degree corresponding to the cross-sectional contour is obtained from the three-dimensional digital model, and an ideal inkjet width of the layer object is calculated according to the surface tilt degree corresponding to the cross-sectional contour. After a print module is controlled to print the layer object, an inkjet module is controlled to spray ink along the cross-sectional contour of the layer object according to the ideal inkjet width. In addition, the three-dimensional printing equipment is also provided.Type: GrantFiled: October 15, 2018Date of Patent: April 7, 2020Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
-
Patent number: 10606244Abstract: A method of inwardly decreasing a coloring contour of a color 3D object includes: performing an object-slicing on a 3D object to generate records of object print-route information of printing layers; performing an image-slicing on the 3D object to generate records of color-printing information of the printing layers, wherein each color-printing information respectively involves an original coloring contour (3) of each printing layer; performing an inward decrease on the records of color-printing information to generate records of updated color-printing information, wherein each updated color-printing information involves an inwardly decreased coloring contour (4) of each printing layer, and the inwardly decreased coloring contour (4) is spaced from the original coloring contour (3) by an inwardly decreased distance (D); and causing a storage to store the records of object print-route information as route files, and storing the records of updated color-printing information as image files.Type: GrantFiled: December 5, 2017Date of Patent: March 31, 2020Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.Inventors: Kwan Ho, Kuo-Yen Yuan, Ko-Wei Shih
-
Publication number: 20200009878Abstract: An inkjet position adjustment method and a three-dimensional printing equipment are provided. The inkjet position adjustment method includes the following steps. A three-dimensional digital model is obtained, and a slicing processing is performed on the three-dimensional digital model to generate a layer object having a cross-sectional contour. A normal direction of an object surface corresponding to the layer object is obtained from the three-dimensional digital model. When the normal direction points to a negative direction of a first axis, a surface tilt degree of the object surface corresponding to the layer object is obtained, and an inner-shift amount of an inkjet position of the layer object is calculated according to the surface tilt degree. An inkjet region of the layer object is obtained according to the inner-shift amount and the cross-sectional contour.Type: ApplicationFiled: October 17, 2018Publication date: January 9, 2020Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
-
Publication number: 20200009862Abstract: An inkjet width adjustment method adapting to three-dimensional printing equipment is provided. The method in one of exemplary embodiments is provided hereafter. A three-dimensional digital model is obtained, and a slicing procedure is performed on the three-dimensional digital model to produce a layer object, wherein the layer object has a cross-sectional contour. A surface tilt degree corresponding to the cross-sectional contour is obtained from the three-dimensional digital model, and an ideal inkjet width of the layer object is calculated according to the surface tilt degree corresponding to the cross-sectional contour. After a print module is controlled to print the layer object, an inkjet module is controlled to spray ink along the cross-sectional contour of the layer object according to the ideal inkjet width. In addition, the three-dimensional printing equipment is also provided.Type: ApplicationFiled: October 15, 2018Publication date: January 9, 2020Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
-
Patent number: 10417537Abstract: A method for compensating coloring range of colored 3D object is disclosed. The method includes following steps: importing a 3D object; performing an object slicing process to the 3D object for generating multiple object printing-route information for multiple printing layers; performing an image slicing process to the 3D object for generating multiple color printing-route information for the multiple printing layers; performing an extension process to the color printing-route information for generating updated color printing-route information, the updated color printing-route information may cover extension blocks respectively generated from each sliced object after the sliced object is printed.Type: GrantFiled: May 27, 2017Date of Patent: September 17, 2019Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.Inventors: Yu-Ting Huang, Ko-Wei Shih
-
Patent number: 10373308Abstract: The invention provides a sliced image processing method including following steps: analyzing a sliced object in a sliced image to determine whether the sliced object has a first contour line segment and a nearest second contour line segment, where the second contour line segment is located within a region encircled by the first contour line segment; determining whether vector directions of the first contour line segment and the second contour line segment are opposite when the sliced object has the first contour line segment and the second contour line segment, and correcting the vector direction of at least one of the first contour line segment and the second contour line segment when the vector directions of the first contour line segment and the second contour line segment are not opposite.Type: GrantFiled: July 10, 2017Date of Patent: August 6, 2019Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Kuo-Yen Yuan, Ko-Wei Shih
-
Publication number: 20190168499Abstract: A processor imports a 3D object, performs a 3D route slicing on the 3D object for generating printing routes respectively corresponding to printing layers of the 3D object, and performs a 2D image slicing on the 3D object for generating image files corresponding to each printing layer. The processor stores one printing route of one printing layer into a route file; stores a jetting command of the image files of the same printing layer into the route file; and stores a jetting route of the same printing layer into the route file. The processor, according to a slicing order of the multiple printing layers, stores the printing route, the jetting command, and the jetting route of each printing layer respectively into the route file, so as to complete record the route file and then outputs the route file and the multiple image files.Type: ApplicationFiled: March 15, 2018Publication date: June 6, 2019Inventors: Hsin-Ta HSIEH, Ko-Wei SHIH
-
Publication number: 20190064773Abstract: A method for indenting coloring-areas of a colored 3D object includes: importing a 3D object; performing a slicing process on the 3D object for generating multiple object printing data-records and multiple color printing data-records of multiple printing layers; performing an indenting process on a color printing data-record of a lowest coloring-required printing layer for generating an indented color printing data-record; storing the multiple object printing data-records, the multiple color printing data-records, and the indented color printing data-record.Type: ApplicationFiled: January 14, 2018Publication date: February 28, 2019Inventors: Hsin-Ta HSIEH, Yu-Ting HUANG, Ko-Wei SHIH
-
Publication number: 20190061264Abstract: An inkjet method adapting to a three-dimensional printing device is provided. The inkjet method includes following steps: judging whether a first reference pixel value of a first reference pixel in a first reference image is greater than or equal to a preset threshold value to determine a first pixel value of a first pixel in a first inkjet image; generating a weight value corresponding to a second reference pixel according to number of the second reference pixel adjacent to the first reference pixel in the first reference image and a second reference image; and adjusting a second reference pixel value of the second reference pixel in the first reference image and the second reference image according to the first reference pixel value, the first pixel value, and the weight value. In addition, the above three-dimensional printing device is also provided.Type: ApplicationFiled: November 9, 2017Publication date: February 28, 2019Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Hsin-Ta Hsieh, Yu-Ting Huang, Ko-Wei Shih
-
Publication number: 20180336673Abstract: The invention provides a sliced image processing method including following steps: analyzing a sliced object in a sliced image to determine whether the sliced object has a first contour line segment and a nearest second contour line segment, where the second contour line segment is located within a region encircled by the first contour line segment; determining whether vector directions of the first contour line segment and the second contour line segment are opposite when the sliced object has the first contour line segment and the second contour line segment, and correcting the vector direction of at least one of the first contour line segment and the second contour line segment when the vector directions of the first contour line segment and the second contour line segment are not opposite.Type: ApplicationFiled: July 10, 2017Publication date: November 22, 2018Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Kuo-Yen Yuan, Ko-Wei Shih
-
Publication number: 20180307208Abstract: A method of inwardly decreasing a coloring contour of a color 3D object includes: performing an object-slicing on a 3D object to generate records of object print-route information of printing layers; performing an image-slicing on the 3D object to generate records of color-printing information of the printing layers, wherein each color-printing information respectively involves an original coloring contour (3) of each printing layer; performing an inward decrease on the records of color-printing information to generate records of updated color-printing information, wherein each updated color-printing information involves an inwardly decreased coloring contour (4) of each printing layer, and the inwardly decreased coloring contour (4) is spaced from the original coloring contour (3) by an inwardly decreased distance (D); and causing a storage to store the records of object print-route information as route files, and storing the records of updated color-printing information as image files.Type: ApplicationFiled: December 5, 2017Publication date: October 25, 2018Inventors: Kwan Ho, Kuo-Yen Yuan, Ko-Wei Shih
-
Publication number: 20180290394Abstract: A color three-dimensional printing method and three-dimensional printing equipment are provided, which are adapted to present a color pattern on a three-dimensional object. The method includes following steps. A color image including the color pattern is obtained, and the color image includes a plurality of pixels. An inkjet depth of each of the pixels is determined based on a color feature of each of the pixels. A three-dimensional model of the three-dimensional object is sliced to generate layer information of a plurality of layer objects. A plurality of inkjet pictures corresponding to the layer objects are obtained based on the inkjet depths of the respective pixels.Type: ApplicationFiled: November 29, 2017Publication date: October 11, 2018Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.Inventors: Kwan Ho, Yu-Ting Huang, Ko-Wei Shih
-
Publication number: 20180188710Abstract: A method for deleting internal color information of 3D object (2) is disclosed and includes following steps: performing an object slicing process to an input 3D object (2) for obtaining data of at least two printing layers (3) of the 3D object (2); performing a comparing action to two adjacent printing layers according to the data of the two adjacent printing layers; determining an overlapped area (30) of a lower printing layer (31) and an adjacent upper printing layer (32) according to a comparing result of the comparing action; deleting color information in the overlapped area (30) from the data of the lower printing layer (31); and updating the data of the lower printing layer (31) according to the deleted color information.Type: ApplicationFiled: May 24, 2017Publication date: July 5, 2018Inventors: Yu-Ting HUANG, KO-WEI SHIH
-
Publication number: 20180186090Abstract: A method for compensating color of colored 3D object includes following steps: importing a 3D object (4); performing an object slicing process to the 3D object (4) for generating multiple object printing-route information for multiple printing layers; performing an image slicing process to the 3D object (4) for generating multiple color printing information for the multiple printing layers; performing a compensation process to each color printing information for generating updated color printing information, each of the updated color printing information compensates the color of an oblique face (5) of the 3D object (4) which has an oblique angle within a specific range.Type: ApplicationFiled: April 27, 2017Publication date: July 5, 2018Inventors: Ko-Wei SHIH, Kuo-Yen YUAN
-
Publication number: 20180189618Abstract: A method for compensating coloring range of colored 3D object is disclosed. The method includes following steps: importing a 3D object; performing an object slicing process to the 3D object for generating multiple object printing-route information for multiple printing layers; performing an image slicing process to the 3D object for generating multiple color printing-route information for the multiple printing layers; performing an extension process to the color printing-route information for generating updated color printing-route information, the updated color printing-route information may cover extension blocks respectively generated from each sliced object after the sliced object is printed.Type: ApplicationFiled: May 27, 2017Publication date: July 5, 2018Inventors: Yu-Ting HUANG, KO-WEI SHIH