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: 20210023794
    Abstract: 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: Application
    Filed: October 13, 2019
    Publication date: January 28, 2021
    Inventors: Ko-Wei SHIH, Hsin-Ta HSIEH, Yu-Ting HUANG, Kwan HO
  • Patent number: 10710376
    Abstract: 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: Grant
    Filed: October 17, 2018
    Date of Patent: July 14, 2020
    Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
  • Patent number: 10661553
    Abstract: 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: Grant
    Filed: March 15, 2018
    Date of Patent: May 26, 2020
    Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.
    Inventors: Hsin-Ta Hsieh, Ko-Wei Shih
  • Patent number: 10611142
    Abstract: 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: Grant
    Filed: October 15, 2018
    Date of Patent: April 7, 2020
    Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
  • Patent number: 10606244
    Abstract: 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: Grant
    Filed: December 5, 2017
    Date of Patent: March 31, 2020
    Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.
    Inventors: Kwan Ho, Kuo-Yen Yuan, Ko-Wei Shih
  • Publication number: 20200009878
    Abstract: 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: Application
    Filed: October 17, 2018
    Publication date: January 9, 2020
    Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
  • Publication number: 20200009862
    Abstract: 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: Application
    Filed: October 15, 2018
    Publication date: January 9, 2020
    Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Ko-Wei Shih, Hsin-Ta Hsieh, Yu-Ting Huang, Kuo-Yen Yuan
  • Patent number: 10417537
    Abstract: 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: Grant
    Filed: May 27, 2017
    Date of Patent: September 17, 2019
    Assignees: XYZPRINTING, INC., KINPO ELECTRONICS, INC.
    Inventors: Yu-Ting Huang, Ko-Wei Shih
  • Patent number: 10373308
    Abstract: 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: Grant
    Filed: July 10, 2017
    Date of Patent: August 6, 2019
    Assignees: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Kuo-Yen Yuan, Ko-Wei Shih
  • Publication number: 20190168499
    Abstract: 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: Application
    Filed: March 15, 2018
    Publication date: June 6, 2019
    Inventors: Hsin-Ta HSIEH, Ko-Wei SHIH
  • Publication number: 20190064773
    Abstract: 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: Application
    Filed: January 14, 2018
    Publication date: February 28, 2019
    Inventors: Hsin-Ta HSIEH, Yu-Ting HUANG, Ko-Wei SHIH
  • Publication number: 20190061264
    Abstract: 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: Application
    Filed: November 9, 2017
    Publication date: February 28, 2019
    Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Hsin-Ta Hsieh, Yu-Ting Huang, Ko-Wei Shih
  • Publication number: 20180336673
    Abstract: 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: Application
    Filed: July 10, 2017
    Publication date: November 22, 2018
    Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Kuo-Yen Yuan, Ko-Wei Shih
  • Publication number: 20180307208
    Abstract: 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: Application
    Filed: December 5, 2017
    Publication date: October 25, 2018
    Inventors: Kwan Ho, Kuo-Yen Yuan, Ko-Wei Shih
  • Publication number: 20180290394
    Abstract: 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: Application
    Filed: November 29, 2017
    Publication date: October 11, 2018
    Applicants: XYZprinting, Inc., Kinpo Electronics, Inc.
    Inventors: Kwan Ho, Yu-Ting Huang, Ko-Wei Shih
  • Publication number: 20180188710
    Abstract: 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: Application
    Filed: May 24, 2017
    Publication date: July 5, 2018
    Inventors: Yu-Ting HUANG, KO-WEI SHIH
  • Publication number: 20180186090
    Abstract: 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: Application
    Filed: April 27, 2017
    Publication date: July 5, 2018
    Inventors: Ko-Wei SHIH, Kuo-Yen YUAN
  • Publication number: 20180189618
    Abstract: 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: Application
    Filed: May 27, 2017
    Publication date: July 5, 2018
    Inventors: Yu-Ting HUANG, KO-WEI SHIH