Patent classifications
G05B19/4181
KNOWLEDGE DRIVEN ARTIFICIAL INTELLIGENCE ENGINE FOR ENGINEERING AUTOMATION
In a method of automating engineering design a knowledge base (KB) is queried for a template to map with new control loop (CL) data of a new CL that was identified in new digitized design data for a new engineering project, the query including the new CL data. The KB is trained to map past CL data of past CLs identified in past digitized design data from past engineering projects to respective templates based on past instantiation of the respective templates with the past CLs by the past engineering projects. The method further includes receiving a selected template in response to the query, wherein the selected template is selected based on its mapping with past CL data that matches the new CL data, and providing configuration data, including an instantiation of the selected template with the new CL data, for implementation of the new CL in an engineering system.
Method and System for Producing a Sensor
System and method for producing a sensor for a processing machine/plant, wherein a digital twin sensor is provided that is related to the sensor, wherein the digital twin sensor is stored in a database (10), wherein the digital twin sensor forms a data model of the sensor, wherein the data model comprises at least one data building block with data for a sensor housing, for an electronic system, for a control and evaluation unit, for a primary sensor element and/or for mechanical components of the sensor, wherein the digital twin sensor is loaded into a construction program for the processing machine/plant, wherein the digital twin sensor is configured in the construction program, wherein the digital twin sensor is adapted to the processing machine/plant and the adapted digital twin sensor is produced as a real adapted sensor.
Machining time prediction system
A machining time prediction system divides a machining program to be executed by a machine tool into a plurality of sections, transfers the divided machining programs to arithmetic unit to calculate machining times and integrates the calculated machining times. Thus, when hardware resources of an arithmetic processing apparatus for calculating a machining time are lacking, it is possible to perform necessary calculations in cooperation with the other management apparatus or machine tool or the like, and thereby shorten a processing time.
SYSTEM AND METHOD FOR DEVELOPING A NUMERICAL CONTROL MANUFACTURING PROGRAM
A method for developing a numerical control manufacturing program for a common geometric feature of a first component includes obtaining manufacturing process data for the common geometric feature. The manufacturing process data is associated with one or more numerical control manufacturing processes for the common geometric feature of one or more second components. Each of the one or more second components includes the common geometric feature. The method further includes determining one or more manufacturing constraints for the numerical control manufacturing program for the common geometric feature of the first component, selecting a numerical control manufacturing process of the one or more numerical control manufacturing processes, obtaining manufacturing process parameters for the selected one or more numerical control manufacturing processes, and developing the numerical control manufacturing program for the common geometric feature of the first component. The developed numerical control manufacturing program includes the manufacturing process parameters.
Method and system for producing a sensor
System and method for producing a sensor for a processing machine/plant, wherein a digital twin sensor is provided that is related to the sensor, wherein the digital twin sensor is stored in a database (10), wherein the digital twin sensor forms a data model of the sensor, wherein the data model comprises at least one data building block with data for a sensor housing, for an electronic system, for a control and evaluation unit, for a primary sensor element and/or for mechanical components of the sensor, wherein the digital twin sensor is loaded into a construction program for the processing machine/plant, wherein the digital twin sensor is configured in the construction program, wherein the digital twin sensor is adapted to the processing machine/plant and the adapted digital twin sensor is produced as a real adapted sensor.
CONTROLLING AND MONITORING A PROCESS TO PRODUCE A CHEMICAL, PHARMACEUTICAL OR BIOTECHNOLOGICAL PRODUCT
A computer system and computer-implemented method are described for controlling and monitoring a process to produce a chemical, pharmaceutical or biotechnological product. The method includes providing a database that stores sets of process parameters to control and monitor a plurality of processes performed in order to produce products, receiving a set of characterizing process parameters that characterize the process, identifying a first set process parameters from the stored sets of process parameters, and controlling and monitoring the process using a successful trajectory that includes a time-based profile of measurements.
METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR REMOTELY OPERATING A DEVICE IN REAL TIME OR NEAR REAL TIME
The subject matter described herein includes methods, systems, and computer program products for remotely operating a painting device in real time or near real time using a digital user interface to produce a physical artwork According to one method, input is received from a user via a user interface and automatically translated into instructions that, when executed by a remotely located painting device, cause the operation of the painting device to be controlled by the user in real time or near real time. Operation of the movement and position of the painting device in real time or near real time based on the received instructions to eject paint from one or more nozzles onto a physical surface.
MACHINING TIME PREDICTION SYSTEM
A machining time prediction system divides a machining program to be executed by a machine tool into a plurality of sections, transfers the divided machining programs to arithmetic unit to calculate machining times and integrates the calculated machining times. Thus, when hardware resources of an arithmetic processing apparatus for calculating a machining time are lacking, it is possible to perform necessary calculations in cooperation with the other management apparatus or machine tool or the like, and thereby shorten a processing time.
USABILITY ENHANCEMENTS FOR CNC TOOLS
Computer numerical control (CNC) machines execute a process automatically unless a condition occurs that triggers one or more alarms that terminate the process. Accordingly, CNC laser cutting post-process inspection is usually non-existent or minimal. However, with CNC laser welding it is more common for a visual inspection or automated inspection to be performed to verify that the process was completed. Similar issues occur when single piece parts are required in addition to which executing an offline inspection requires additional complexity in re-working any piece part. Accordingly, embodiments of the invention provide enterprises and facilities employing CNC laser cutting/welding systems with a means to overcome these limitations. Further, providing intuitive user interfaces allows the user to perform tasks directly through a touch screen interface they are viewing the work piece/piece-parts upon.
Numerical controller with DNC operation function using a plurality of communication lines
A numerical controller includes a numerical control unit, a DNC operation management unit, and first and second communication units. The first and second communication units receive the same NC program from a host through corresponding communication paths. The DNC operation management unit acquires the NC program from a reception data buffer included in one of the communication units to transfer the NC program to the numerical control unit, and when a failure occurs in the communication path used by the communication unit, an acquisition destination of the NC program is switched to a reception data buffer of the other communication unit.