Patent classifications
G05B2219/35003
Dynamic fabrication engine
Systems, methods, devices, and other techniques for a dynamic fabrication system. In some implementations, a computing system obtains a digital model of a physical structure. A fabrication plan for the physical structure is generated. The fabrication plan is provided to a fabrication system to execute the automated fabrication procedure according to the fabrication plan. A set of operations are performed for each of at least a subset of tasks from a set of tasks executed by the fabrication system during an automated fabrication procedure to identify an adjusted fabrication plan. The fabrication system is directed to continue execution of the automated fabrication procedure according to the adjusted fabrication plan.
METHOD AND SYSTEM FOR SEMI-AUTOMATED GENERATION OF MACHINE-READABLE SKILL DESCRIPTIONS OF PRODUCTION MODULES
Production logs and industrial ontologies are processed with an inductive logic program performing class expression learning in order to create class expressions, with each class expression representing a constraint or property of a skill of a production module. The resulting class expressions are ordered by a metric to form an ordered recommender list and displayed to a user for postprocessing. The user selects suitable class expressions from the ordered recommender list, so that the system can build a machine-readable skill description with the selected class expressions. This approach to generating formal, machine-readable skill descriptions minimizes the labor time and domain expertise needed to equip production modules with their skill description. Selecting the correct class expression from the automatically generated ordered recommender list is a much lower effort than manual labeling from scratch.
DYNAMIC FABRICATION ENGINE
Systems, methods, devices, and other techniques for a dynamic fabrication system. In some implementations, a computing system obtains a digital model of a physical structure. A fabrication plan for the physical structure is generated. The fabrication plan is provided to a fabrication system to execute the automated fabrication procedure according to the fabrication plan. A set of operations are performed for each of at least a subset of tasks from a set of tasks executed by the fabrication system during an automated fabrication procedure to identify an adjusted fabrication plan. The fabrication system is directed to continue execution of the automated fabrication procedure according to the adjusted fabrication plan.
Dynamic fabrication engine
Systems, methods, devices, and other techniques for a dynamic fabrication system. In some implementations, a computing system obtains a digital model of a physical structure. A fabrication plan for the physical structure is generated. The fabrication plan is provided to a fabrication system to execute the automated fabrication procedure according to the fabrication plan. A set of operations are performed for each of at least a subset of tasks from a set of tasks executed by the fabrication system during an automated fabrication procedure to identify an adjusted fabrication plan. The fabrication system is directed to continue execution of the automated fabrication procedure according to the adjusted fabrication plan.
SYSTEMS AND METHODS FOR SEARCHING A MACHINING KNOWLEDGE DATABASE
The present disclosure relates to systems and methods for searching a machining knowledge database that includes stored 3D models and associated stored part signatures. The stored part signatures each include a shape metric that corresponds to geometric attributes of the corresponding 3D model. Methods include receiving input from a user relating to an input part, determining an input part signature that includes a shape metric that corresponds to geometric attributes of the input part, searching the machining knowledge database for similar 3D models based at least in part on the input part signature, and providing the search result to the user. Methods may include associating the input in the machining knowledge database and/or utilizing the search result, for example visualizing a comparison of the input and the search result.
Systems and methods for searching a machining knowledge database
The present disclosure relates to systems and methods for searching a machining knowledge database that includes stored 3D models and associated stored part signatures. The stored part signatures each include a shape metric that corresponds to geometric attributes of the corresponding 3D model. Methods include receiving input from a user relating to an input part, determining an input part signature that includes a shape metric that corresponds to geometric attributes of the input part, searching the machining knowledge database for similar 3D models based at least in part on the input part signature, and providing the search result to the user. Methods may include associating the input in the machining knowledge database and/or utilizing the search result, for example visualizing a comparison of the input and the search result.
DYNAMIC FABRICATION ENGINE
Systems, methods, devices, and other techniques for a dynamic fabrication system. In some implementations, a computing system obtains a digital model of a physical structure. A fabrication plan for the physical structure is generated. The fabrication plan is provided to a fabrication system to execute the automated fabrication procedure according to the fabrication plan. A set of operations are performed for each of at least a subset of tasks from a set of tasks executed by the fabrication system during an automated fabrication procedure to identify an adjusted fabrication plan. The fabrication system is directed to continue execution of the automated fabrication procedure according to the adjusted fabrication plan.
CAD/CAM-CNC integrated system
A CAD/CAM-CNC integrated system, configured with devices related to processes from design of a product to machining and including CAD, CAM and a CNC machine tool, has a shared database that stores information collected during machining or a change made to a machining command by an operator in association with structured information of the machining command. The information collected from a machining site is fed back to the CAM via the shared database, and the fed back information is analyzed to update the machining technique information, thereby making it easy to make use of the know-how accumulated in the machining site.
Systems and methods for machining knowledge reuse
The present disclosure relates to systems and methods for machining knowledge reuse by determining a machining strategy for a designated part to be formed, based at least in part on machining strategy information used to form one or more similar parts. Methods include receiving an input representation (such as a 3D model) of the designated part, searching a machining knowledge database for one or more similar parts that have a shape similar to the designated part, retrieving machining strategy information that was used to form the similar parts, and deriving a machining strategy for the designated part based at least in part on the machining strategy information used to form the similar parts.
Intelligent 3D printer and method
A 3D printer system and related methods. The 3D printer system includes a processor and an accessible memory. The accessible memory includes a CAD kernel and a product file that defines a CAD solid model. The 3D printer system is particularly configured to execute the CAD kernel using the processor, process the product file using the CAD kernel to produce the CAD solid model, and produce a solid physical object corresponding to the CAD solid model.