G05B2219/35012

MACHINING PROGRAM EDITING APPARATUS, METHOD, AND STORAGE MEDIUM
20170371316 · 2017-12-28 · ·

A machining program editing apparatus includes a GUI unit configured to specify an indication route having two points located on an original machining path, as a start point and an end point, and a program editing unit configured to edit a machining program indicative of the original machining path to thereby form a new machining path by replacing an area from the start point to the end point on the original machining path, with the indication route specified through the GUI unit.

Virtual reality store with previews of laser-finished garments

A system allows a user to create new designs for apparel and preview these designs before manufacture. Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. The system provides feedback to the user on how their designs may appear in a virtual store or storefront, such as through virtual reality or augment reality techniques.

METHOD FOR MACHINING A WORKPIECE BY MEANS OF A CHIP-REMOVING TOOL ON A NUMERICALLY-CONTROLLED MACHINE TOOL
20170343982 · 2017-11-30 ·

The invention relates to a method for machining a workpiece by means of a chip-removing tool on a numerically-controlled machine tool, in which the tool is moved relative to the workpiece along tool paths that are formed by means of a sequence of supporting points N, wherein the bounding volume that is produced during the rotation of the tool essentially comprises a point contact in a point of contact with the desired surface of the workpiece when machining the workpiece, and that in addition to the data relating to the supporting point N the data relating to the respective point of contact of the bounding volume with the desired surface of the workpiece are determined and that the tool path is optimized on the basis of the data relating to the point of contact.

Patterns of variable reflectance in additive manufacturing

In an example, a method includes operating, by a processor, on object model data. The object model data describes at least part of an object to be generated in additive manufacturing. The method also includes determining, by a processor, pattern data. The pattern data comprising areas of variable reflectance intended to be formed on a portion of the object. The method includes determining, by a processor, object generation instructions to apply a fusing agent to at least part of a layer of build material corresponding to the portion of the object in a density corresponding to the reflectance of the generated pattern data.

NUMERICAL CONTROL DEVICE, NC MACHINING DEVICE, AND NC MACHINING METHOD

A numerical control device includes an NC-machining-program reading unit to read an NC machining program, a machining-removal-shape generation unit to generate a machining removal shape by a block of the NC machining program, a tool-data search unit to search for tool data to be used in the NC machining program, and a machining-finished-shape generation unit to generate a machining finished shape from the machining removal shape generated by the machining-removal-shape generation unit. During editing of the NC machining program, the machining removal shape and the machining finished shape can be confirmed sequentially by the block.

SUBTRACTIVE MACHINING WORK CENTER
20170300037 · 2017-10-19 ·

A work center for automated subtractive machining includes machine frame components, material and parts handling components, control components, and communications components. The machine frame components may include a fixturing system, a CNC, a column, a spindle, and a cutting tool. The material and parts handling components may include material handling robotics, machined part handling robotics, material viewing, machined part viewing, and racks for stock materials, tools, and finished parts. The control components may include robotics controllers, viewer controllers, fixturing control, and an interactive process plan automation control (IPPAC). The IPPAC may include process planning/editing hardware & software, process control hardware & software, a device command interpreter, CAM hardware & software, SCADA hardware & software, which may include SCADA supervisory control and/or SCADA data acquisition components, database hardware & software, and communications hardware & software.

Methods and systems for numerical prediction and correction of processes using sensor data
11256239 · 2022-02-22 · ·

Methods and systems are disclosed for simulating a fabrication process based on real time sensor measurements obtained during the process. In one embodiment, a first simulation of the process computes a set of predicted physical responses based on a first set of assumed boundary conditions, and then, during the fabrication process sensor measurements are obtained and used to compute a second set of boundary conditions. A second simulation, based on the second set of boundary conditions, can then be performed to compute an updated set of predicted physical responses that can be compared to the previously computed set of physical responses. The difference(s) can be used to determine line, surface or volumetric response distribution from point, line or surface boundary conditions respectively, whether and how to modify the fabrication process (or other processes) and how to take additive and other manufacturing process decisions real-time using simulation. Other examples are also described.

SUBLAMINATE LIBRARY GENERATION FOR OPTIMIZATION OF MULTI-PANEL COMPOSITE PARTS

Systems and methods are provided for composite part design. One embodiment is a method of creating a library of sublaminates used in optimizing fiber orientations of a multi-layer composite part subdivided along its depth into panels that each comprise a fraction of the area of the composite part. The method includes creating sublaminates that each comprise consecutively stacked layers having a unique sequence of fiber orientations, checking the sublaminates for compliance with stacking sequence rules that constrain how fiber orientations are sequenced, and removing sublaminates that do not comply with the stacking sequence rules. The method further includes generating new sublaminates that each include an additional layer, by, for each of multiple fiber orientations: selecting a sublaminate that was not remove, and generating a new sublaminate by appending an additional layer having the fiber orientation to the selected sublaminate.

ROBOT CONTROL DEVICE THAT CONTROLS ROBOT TO PERFORM MACHINING OPERATION, AND ROBOT PROGRAM GENERATOR
20170269574 · 2017-09-21 ·

A robot control device includes: a graphic primitive selection unit that selects graphic primitives having a tag indicating machining details from CAD data in a CAD device; a tool data extraction unit that extracts, from the database unit, information on a machining tool associated with the machining details indicated by the tag attached to the selected graphic primitives; and an operation planning unit that allows a robot to perform a machining operation according to the extracted information on the machining tool based on the selected graphic primitives.

Computer-Based Design System for an Electric Drive System
20170262574 · 2017-09-14 ·

A computer-based design system for an electric drive system includes: a cam editor having a graphical user interface, wherein the graphical user interface sets values of parameters of a motion profile of the electric drive system on the basis of user inputs, a limit value memory, which stores limit values of the motion profile, and a limit value monitoring device, which monitors whether a value of a parameter inputted by a user input causes one or more of the stored limit values to be violated by the resulting motion profile and, in the case that one or more of the stored limit values are violated by the resulting motion profile, to adjust the inputted value of the parameter to such a value of the parameter that none of the stored limit values are violated by the resulting motion profile.