Patents by Inventor Chih-Kuang Chang

Chih-Kuang Chang 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).

  • Patent number: 8982119
    Abstract: In a method for establishing a safety plane in coordinate measurements, the method meshes a 3D model of a workpiece and a probe by triangles, and calculates a maximum bounding box of the probe. The method further obtains a moving path of the maximum bounding box after moving the maximum bounding box from a first measuring point to a second, and obtains a maximum space box of the moving path. If the maximum space box has one or more intersections with the workpiece, the method calculates a distance between vertices of each of the triangles falling within the maximum space box and a bottom face of the maximum space box, and obtains a point in the bottom face of the maximum space box that has a maximum distance from the triangles. By correcting a plane containing the point, the safety plane is obtained.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: March 17, 2015
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Xin-Yuan Wu
  • Patent number: 8982127
    Abstract: In a method for establishing a three-dimensional coordinate system, the method establishes an original coordinate system in a design drawing of a product, and draws a hollow cube. Faces of the hollow cube are marked with different directions. Using the hollow cube, the method calculates a first matrix for correcting the original coordinate system according to a selected plane from the design drawing. The method also calculates a second matrix for correcting the original coordinate system according to a selected line, and calculates a third matrix for correcting the original coordinate system according to a selected point or a center of a selected circle. By multiplying the three matrixes, a new matrix is generated to establish a new coordinate system, which is displayed on a display screen.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: March 17, 2015
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Xin-Yuan Wu, Wei Wang
  • Publication number: 20150070354
    Abstract: In a method for reconstructing a curved surface of point cloud data using a computing device, point cloud data, a preset point distance is acquired and defined. A neighborhood point set for each point is calculated. The neighborhood point set of each point is fitted to be a plane, and a normal vector of the plane corresponding to each point is calculated. One or more singularity points in the neighborhood point set of each point is confirmed and corrected. A projection point set of each point is obtained by projecting the neighborhood points in the corrected neighborhood point set to the plane of each point. The projection point set of each point are meshed into triangles and the curved surface is reconstructed by integrating the plurality of triangles corresponding to the projection point set of each point.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 12, 2015
    Inventors: XIN-YUAN WU, CHIH-KUANG CHANG, PENG XIE
  • Publication number: 20150066193
    Abstract: In a method for compensating step value of a processing product placed on a machining device using a computing device, a machining tool of the machining device is controlled to be moved to each benchmark point in sequence. Actual coordinate values of each benchmark point is calculated by a laser detection device of the machining device. The acquired actual coordinate values are fitted to be a benchmark plane. New coordinate values of each machining point in a machining program is acquired by rotating each of the machining points to the benchmark plane. The machining tool is controlled to move to each machining point according to the calculated new coordinate values and an actual z coordinate value of each machining point is acquired using the laser detection device. The step compensation value in Z-axis of the each machining point is calculated and transmitted to the machining device.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, LU YANG
  • Publication number: 20150066194
    Abstract: In a method for optimizing a machining process of a product, a position deviation between a number of blades and a number of corresponding blade holes is corrected, and each blade is installed in the corresponding blade hole. One serial number is assigned to each blade and the corresponding blade hole. A principal axis of a computer numerical control (CNC) tool is controlled to return a currently used blade to the corresponding blade hole and equip another blade onto the CNC tool for a next step of the product machining process.
    Type: Application
    Filed: October 22, 2013
    Publication date: March 5, 2015
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU
  • Publication number: 20150066425
    Abstract: In a method for measuring flatness of an object placed on a detection device using a computing device, point cloud data in a specific range of the object is acquired from a laser scanning device of the detection device. The acquired point cloud data is fitted to be a plane, and a flatness value of the plane is calculated. The calculated flatness value is compared with a predetermined threshold value, and a determination result of whether the flatness of the object is qualified is output on a display screen of the computing device.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU
  • Publication number: 20150066443
    Abstract: In a method for analyzing an assembly clearance between two components of a product using a computing device, the assembly clearance between the two components is scanned to obtain a point cloud of the assembly clearance using a scanning device. The method meshes points of the point cloud to generate triangular grids, and divides the triangular grids of the point cloud into two planes of the product. The method calculates a distance between a center point of each triangular grid of an assembly plane and a base plane of the product, and stores all the distances to a clearance deviation array of the assembly clearance. A deviation analysis diagram of the assembly clearance is generated based on the clearance deviation array, and each triangular grid of the base plane of the product is highlighted using a color difference indication.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU
  • Publication number: 20150055852
    Abstract: A method for applying accuracy compensation to a computer numerically controlled (CNC) machine can compensate control program that controls the CNC machine. The method recognizes an actual outline of the product using an image of product produced by the CNC machine controlled by the control program, and further obtains an ideal outline of the product. The method obtains compensation values by computing coordinate differences between points of the actual outline and points on the ideal outline, and compensates the control program using the compensation values.
    Type: Application
    Filed: August 26, 2014
    Publication date: February 26, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, PENG XIE
  • Publication number: 20150051724
    Abstract: A computing device processes an object according to a first CNC processing program. The computing device adjusts the first CNC processing program and processes the object according to the adjusted first CNC processing program. The computing device adjusts a second CNC processing program and processes the object according to the adjusted second CNC processing program. The double contour of the object is generated after the object is processed by the computing device according to the adjusted first CNC processing program and the adjusted second CNC processing program.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 19, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU
  • Publication number: 20150049381
    Abstract: Image measuring apparatus configured to measure dimensions of a work piece includes a base, a measuring stage, a supporting portion, an adjusting portion, and a microscope. The measuring stage is configured to place and secure the work piece on the base. The supporting portion is secured to the base. The adjusting portion and the microscope are assembled to the supporting portion. When the adjusting portion is rotated, the adjusting portion drives the supporting portion to slide along a longitudinal direction so that the microscope moves relative to the measuring stage.
    Type: Application
    Filed: April 14, 2014
    Publication date: February 19, 2015
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD ., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIH-KUANG CHANG, LI JIANG, DONG-HAI LI
  • Publication number: 20150045923
    Abstract: In a material cutting optimization method, a material cutting plate and a shape to be cut out are received. Then, a point cloud is generated according to the shape, and a maximal surrounding box of the material cutting plate is calculated. After that, a triangular mesh surface of the point cloud is constructed and a total area of triangles in the triangular mesh surface is computed. A maximum number of the shapes that can be contained in the material cutting plate is calculated and the shapes are arranged in the material cutting plate according to the total area of the triangles, using an iteration function.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 12, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, PENG XIE
  • Publication number: 20150030253
    Abstract: Method of measuring a point cloud of an object includes obtaining the point cloud of the object from a storage device of the electronic device. Based on the point cloud, a triangular mesh surface is constructed and triangles of the triangular mesh surface are determined. According to the triangles, a reference plane is determined. According to the reference plane, a three dimensional (3D) object coordinate system is established. 3D object coordinates of points in the point cloud are calculated in the 3D object coordinate system. Measurement elements of a profile of the point cloud are determined and points in the point cloud corresponding to each of the measurement elements are determined. According to the 3D object coordinates of the determined points corresponding to each of the measurement elements, each of the measurement elements are fit. A distance and an angle of two fit measurement elements are calculated.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 29, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, YI LIU
  • Publication number: 20150032422
    Abstract: A computing device simulates a process of processing an object. The computing device calculates a moving space when a minimum bounding box of a model of a blade moves from a position point to an obtained path point. The computing device cuts a triangulated model of the object when the triangulated model of the object intersects the moving space.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 29, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, PENG XIE
  • Publication number: 20150022954
    Abstract: A measuring machine includes a measuring device and a protective cover covering the measuring device. The measuring device is configured to measure parameters of a work piece. The measuring device includes a control box, a supporting board, a light ring configured to illuminate the work piece, and a camera module configured to obtain images of the work piece. The cover is made of non-transparent material. A first side of the cover defines a cut-out and a first slot. A second side of the cover opposite to the first side defines a second slot corresponding in size and alignment with the first slot. One side of the control box is exposed from the cut. Two ends of the supporting board are positioned on the first and second slots and exposed from the first and second slots.
    Type: Application
    Filed: February 28, 2014
    Publication date: January 22, 2015
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIH-KUANG CHANG, ZHONG-KUI YUAN, JUN-HUA LI, YU JIN, HUI ZHANG
  • Publication number: 20150000147
    Abstract: A coordinate measuring apparatus includes a base body, a delivery unit located on the base body, and a probing unit. The delivery unit includes a power assembly, a first lead screw assembly connected to the power assembly, and a second lead screw assembly connected to the first lead screw assembly and the probing unit. The power assembly is configured for driving the first lead screw assembly to move along a first direction. The first lead screw assembly is configured for driving the second lead screw assembly to move along a second direction. The second lead screw assembly is configured for driving the probing unit to move along a third direction.
    Type: Application
    Filed: December 2, 2013
    Publication date: January 1, 2015
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: CHIH-KUANG CHANG, JUN-SONG XU, SHENG-QIANG SHEN, JUN-HUA LI
  • Publication number: 20150005915
    Abstract: In a method for generating manufacturing program of a product for computer numerically controlled (CNC) machine, a graphic file of a product is read, and lines of the graphic file are extracted. The method generates a point cloud according to the lines of the graphic file, the point cloud includes a plurality of points that together represent the lines. A quantity of the points of each of the lines can be adjusted according to a curvature of each line, and an optimized point cloud is output. The method generates a CNC program for manufacturing the product according to the optimized point cloud and a CNC template program.
    Type: Application
    Filed: June 29, 2014
    Publication date: January 1, 2015
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, LU YANG
  • Patent number: 8913252
    Abstract: A computing device is electronically connected to a measurement machine and a controller. The controller is connected to a sensor installed on the measurement machine. The computing device receives spectral signal data sent from the controller and generates an intensity distribution diagram according to the spectral signal data. Furthermore, the computing device sends control commands to the measurement machine, to adjust a position of the sensor on the measurement machine according to variation of a peak value of a wave in the intensity distribution diagram.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: December 16, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Li Jiang, Zhong-Kui Yuan, Wei-Wen Wu, Xiao-Guang Xue, Jian-Hua Liu
  • Patent number: 8913125
    Abstract: In a method for regulating coordinates of a probe measurement system using an electronic device, the method determines a first center of a reference object using a probe measurement system, and a second center of the reference object using an image measurement system. The method further determines regulation values between the probe measurement system and the image measurement system by calculating difference values between coordinates of the first center and the second center of the reference object, and stores the regulation values in a storage device of the electronic device.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: December 16, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Zheng-Cai She, Zhong-Kui Yuan, Li Jiang, Yu-Hua Xu
  • Patent number: D720859
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: January 6, 2015
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Xin-Yuan Wu, Yi Liu
  • Patent number: D720999
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: January 13, 2015
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Li Jiang, Dong-Hai Li