Patent classifications
G05B19/4063
System and methods for generating fabrication parameters for fabrication of a part
A method of generating fabrication parameters for fabrication of a part is disclosed. The method comprises receiving from a computer device a 3D file representing the part to be fabricated. A three-dimensional model stored in the three-dimensional model file is converted to manufacturing instructions. The three-dimensional model includes the geometrical layout of the part, and the three-dimensional model includes mesh surface data. A cost as well as a time associated with the manufacturing of the part are generated. The cost and time to manufacture the part are outputted to a customer device. A system for generating fabrication parameters for fabrication of a part is also disclosed.
Manufacture modeling and monitoring
Methods, apparatus, and computer program products for analyzing, monitoring, and/or modeling the manufacture of a type of part by a manufacturing process. Non-destructive evaluation data and/or quality related data collected from manufactured parts of the type of part may be aligned to a simulated model associated with the type of part. Based on the aligned data, the manufacturing process may be monitored to determine whether the manufacturing process is operating properly; aspects of the manufacturing process may be spatially correlated to the aligned data; and/or the manufacturing process may be analyzed.
Manufacture modeling and monitoring
Methods, apparatus, and computer program products for analyzing, monitoring, and/or modeling the manufacture of a type of part by a manufacturing process. Non-destructive evaluation data and/or quality related data collected from manufactured parts of the type of part may be aligned to a simulated model associated with the type of part. Based on the aligned data, the manufacturing process may be monitored to determine whether the manufacturing process is operating properly; aspects of the manufacturing process may be spatially correlated to the aligned data; and/or the manufacturing process may be analyzed.
Machining error correction system and method based on key dimensional associations
A machining apparatus error correction method is implemented in a machining apparatus error correction system. The method includes setting initial operating parameters according to a predetermined machining program, obtaining dimensional detection data during machining of a product, calculating a dimensional correction parameter according to the detection data and a dimensional inspection standard according to a predetermined correction model and generating a correction parameter file readable by the machining apparatus, and distributing the correction parameter file to the corresponding machining apparatus. The initial operating parameters include clamping parameters and dimensional inspection standards.
PROCESSES FOR CONTROLLING OPERATION OF MACHINE TOOLS
Methods, systems and apparatus, including computer programs encoded on computer storage medium, for processing multiple jobs using a plurality of workstations. The plurality of workstations are grouped into multiple Pull groups, each Pull group including one or more workstations of a same type. The processing includes, repeatedly, at each of multiple time steps until a predetermined condition is satisfied: collecting, using sensors that monitor the plurality of workstations, sensor data from Pull groups in the multiple Pull groups; computing, for each of the multiple jobs, a current remaining lead time using the collected sensor data and Little's Law; and adjusting, based on the computed current remaining lead times, priorities at which the multiple jobs are processed by each Pull group.
PROCESSES FOR CONTROLLING OPERATION OF MACHINE TOOLS
Methods, systems and apparatus, including computer programs encoded on computer storage medium, for processing multiple jobs using a plurality of workstations. The plurality of workstations are grouped into multiple Pull groups, each Pull group including one or more workstations of a same type. The processing includes, repeatedly, at each of multiple time steps until a predetermined condition is satisfied: collecting, using sensors that monitor the plurality of workstations, sensor data from Pull groups in the multiple Pull groups; computing, for each of the multiple jobs, a current remaining lead time using the collected sensor data and Little's Law; and adjusting, based on the computed current remaining lead times, priorities at which the multiple jobs are processed by each Pull group.
WORKCELL MODELING USING MOTION PROFILE MATCHING AND SWEPT PROFILE MATCHING
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for measuring and reporting calibration accuracy of robots and sensors assigned to perform a task in an operating environment. One of the methods includes obtaining sensor data of one or more physical robots performing a process in an operating environment; generating, from the sensor data for a first robot of the one or more physical robots, a motion profile representing how the first robot moves while performing the process; obtaining data representing a plurality of candidate virtual robot components, each having a respective virtual motion profile and is a candidate to be included in a virtual representation of the operating environment; performing a motion profile matching process to determine a first virtual robot component from the plurality of candidate virtual robot components that matches the first robot; and adding the first virtual robot component to the virtual representation.
WORKCELL MODELING USING MOTION PROFILE MATCHING AND SWEPT PROFILE MATCHING
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for measuring and reporting calibration accuracy of robots and sensors assigned to perform a task in an operating environment. One of the methods includes obtaining sensor data of one or more physical robots performing a process in an operating environment; generating, from the sensor data for a first robot of the one or more physical robots, a motion profile representing how the first robot moves while performing the process; obtaining data representing a plurality of candidate virtual robot components, each having a respective virtual motion profile and is a candidate to be included in a virtual representation of the operating environment; performing a motion profile matching process to determine a first virtual robot component from the plurality of candidate virtual robot components that matches the first robot; and adding the first virtual robot component to the virtual representation.
360° assistance for QCS scanner with mixed reality and machine learning technology
An apparatus, method, and non-transitory machine-readable medium provide for 360° assistance for a QCS scanner with mixed reality (MR) and machine learning technology. The apparatus includes an optical sensor, a display, a Chatbot, cloud service, and a processor operably connected to the optical sensor and the display. The processor receives diagnostic information from a server related to a field device in an industrial process control and automation system; identifies an issue of the field device based on the diagnostic information; detects, using the optical sensor, the field device corresponding to the identified issue; guides, using the display, a user to a location and a scanner part of the field device that is related to the issue; provides, using the display, necessary steps or actions to resolve the issue; and connects, using a cloud server, a user to get modules of installation, commissioning, annual maintenance (AMC) and training for a quality control system (QCS) as per the selected persona.
360° assistance for QCS scanner with mixed reality and machine learning technology
An apparatus, method, and non-transitory machine-readable medium provide for 360° assistance for a QCS scanner with mixed reality (MR) and machine learning technology. The apparatus includes an optical sensor, a display, a Chatbot, cloud service, and a processor operably connected to the optical sensor and the display. The processor receives diagnostic information from a server related to a field device in an industrial process control and automation system; identifies an issue of the field device based on the diagnostic information; detects, using the optical sensor, the field device corresponding to the identified issue; guides, using the display, a user to a location and a scanner part of the field device that is related to the issue; provides, using the display, necessary steps or actions to resolve the issue; and connects, using a cloud server, a user to get modules of installation, commissioning, annual maintenance (AMC) and training for a quality control system (QCS) as per the selected persona.