Patent classifications
G05B2219/32342
DETERMINING A LASER-ENGRAVING PROCESS FOR A TARGETED SURFACE GEOMETRY
A computer-implemented method determining one or more parameter values for a laser-engraving process, the method comprising: executing a laser pulse model on a computer-simulated surface to generate a first surface geometry on the computer-simulated surface, wherein the laser pulse model is based on a first set of values for a set of parameters; determining a quality score for the first surface geometry; based on the quality score, performing a global optimization process to generate a second set of values for the set of parameters; and modifying the laser pulse model based on the second set of values to generate a modified laser pulse model.
Systems and methods for providing context-based data for an industrial automation system based on a virtual coordinate system
A non-transitory computer-readable medium includes instructions that, when executed by processing circuitry, are configured to cause the processing circuitry to receive sensory datasets associated with an industrial automation system from sensors, receive positioning data via an extended reality device associated with a user, determine a first virtual positioning of the user in a virtual coordinate system based on the positioning data, determine a second virtual positioning of an industrial automation system in the virtual coordinate system based on the sensory datasets, determine output representative data to be presented by the extended reality device based on the plurality of sensory datasets and in accordance to the first virtual positioning relative to the second virtual positioning, and instruct the extended reality device to present the output representative data.
PRODUCTION LINE SCHEDULING METHOD, PRODUCTION LINE SYSTEM AND NON-TEMPORARY COMPUTER READABLE MEDIUM
A production line scheduling method, adapted to a plurality of jobs passing a bottleneck station having at least one manufacturing machine, the jobs respectively correspond to a plurality of job conditions, and the method comprises: performing a plurality of times of a schedule simulation algorithm on the jobs to sequentially establish a plurality of schedule simulation trees, and obtaining a job schedule and a simulated finishing period of each job based on the schedule simulation trees, wherein each schedule simulation tree comprises at least one scheduling route, and each scheduling route is generated from one schedule simulation algorithm; and calculating a plurality of expected feeding times of each job at a plurality of stations comprising the bottleneck station, wherein the schedule simulation algorithm comprises: performing a node expansion step based on at least one node expansion condition and the job conditions to obtain the scheduling route.
DIGITAL ENGINEERING ON AN INDUSTRIAL DEVELOPMENT HUB
An industrial development hub (IDH) supports industrial development and testing capabilities that are offered as a cloud-based service. The IDH comprises an enhanced storage platform and associated design tools that serve as a repository on which customers can store control project code, device configurations, and other digital aspects of an industrial automation project. The IDH system can facilitate discovery and management of digital content associated with control systems, and can be used for system backup and restore, code conversion, and version management. The IDH also supports simulation-based design and testing tools.
INDUSTRIAL NETWORK EMULATION
An industrial simulation system simulates an industrial automation system using a virtual model or digital twin of the automation system and emulated execution of an industrial control program. The simulation system also emulates the control network over which the industrial controller will communicate with field devices of the automation system. In order to emulate the control network without the need for a separate piece of hardware external to the hardware on which the main simulation executes, the simulation system instantiates a network emulator as a device driver or virtual machine in the kernel space of the hardware platform on which the simulation executes. The network emulator monitors data traffic between user space and kernel space, processes a subset of the data traffic relating to the simulation, and returns results of the processing to the main simulation in user space. This architecture accurately emulates the control network with low latency.
DETERMINING A LASER-ENGRAVED SURFACE USING A REDUCED-ORDER MODEL
A computer-implemented method for generating a model of a laser-engraved surface, the method comprising: transforming a first set of values for a first set of parameters associated with a laser-engraving process to a second set of values for a second set of parameters associated with a laser pulse model; modifying the laser pulse model based on the second set of values to produce a modified laser pulse model; and executing the modified laser pulse model to direct a plurality of laser pulses towards a computer-simulated surface, wherein the plurality of laser pulses modify the computer-simulated surface.
SERVO PARAMETER ADJUSTMENT DEVICE AND SERVO PARAMETER ADJUSTMENT METHOD
In order to improve usability during parameter adjustment, this adjustment device performs a simulation in which a set value of a servo parameter received during a slide operation period of a slider bar is reflected in a FFT analysis result of response characteristics of speed control or position control, and the simulation display of the frequency characteristics and phase characteristics is updated on the adjustment screen.
SIMULATOR, NUMERICAL CONTROL DEVICE, AND SIMULATION METHOD
To make it possible to evaluate quantitatively whether there is a problem on a machining surface. A simulator includes a memory unit that stores machining position data to be used when a machine tool machines a machining-target object, a machining surface simulation unit that uses the machining position data that is stored to perform a simulation of a machining surface, a surface texture calculation unit that calculates a surface texture of the machining surface that is simulated through the simulation of the machining surface, and a machining surface evaluation unit that evaluates the surface texture on the basis of an evaluation condition.
APPARATUS, CONTROLLER, AND METHOD FOR GENERATING IMAGE DATA OF MOVEMENT PATH OF INDUSTRIAL MACHINE
An apparatus configured to facilitate identifying a factor for a defect if the defect occurs in a finished surface of the workpiece. An apparatus includes a movement path generation section configured to generate the movement path of the industrial machine when performing a work on a workpiece; a running information acquisition section configured to acquire running information of the industrial machine when performing a work on the workpiece; and an image data generation section configured to generate the image data in which a first point on the movement path corresponding to a change point of first running information, and a second point on the movement path corresponding to a change point of second running information different from the first running information are highlighted on the movement path in display forms visually different from each other.
Method and system for quick customized-design of intelligent workshop
The present invention relates to the technical field of industrial automation, and in particular to a method and system for quick customized-design of an intelligent workshop. The method comprises the following steps: step A: acquiring design requirement information of a production line, and performing modeling in a simulation system according to the design requirement information; step B: performing action planning of a physical stand-alone device, performing logistics and motion planning of articles being processed, and compiling motion and action control scripts; step C: establishing, by the digital twin technology, a communication channel among a PLC system of the workshop digitization model, a PLC system of a physical workshop device and a host computer; and, step D: outputting a three-dimensional digital twin model as a blueprint for follow-up design and development of the stand-alone device, a control system and an execution system.