System and method for concurrent multi-user computer-aided manufacturing
AssigneeBrigham Young University
InventorsAndrew Priddis, W. Edward Red
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for concurrent multi-user computer-aided manufacturing may include (1) receiving a tool path descriptor resulting from a tool path request on a local copy of a part model, (2) submitting the tool path descriptor to a server for application to a shared copy of the part model, (3) receiving, from the server, shared model data corresponding to the tool path descriptor, and (4) applying the shared model data to the local part model. Various other methods and systems are also disclosed.
Claims20
A method for concurrent multi-user computer-aided manufacturing, executed by at least one processor, the method comprising:
- receiving a tool path descriptor resulting from a tool path request on a local copy of a part model;
- submitting the tool path descriptor to a server for application to a shared copy of the part model;
- receiving, from the server, shared model data corresponding to the tool path descriptor;
- applying the shared model data to the local part model.
A method for concurrent multi-user computer-aided manufacturing, executed by at least one processor, the method comprising:
- receiving, from a client, a tool path descriptor resulting from a tool path request on a local part model for application to a shared part model;
- queuing, in a tool path descriptor queue, the tool path descriptor;
- retrieving from the tool path descriptor queue, the tool path descriptor;
- applying the tool path descriptor to the shared part model;
- submitting the applied tool path descriptor to the client for application to the local part model.
A system for concurrent multi-user computer-aided manufacturing, the system comprising:
- a tool path module, stored in memory, that receives a tool path descriptor resulting from a tool path request on a local copy of a part model;
- a communication module, stored in memory, that:
- submits the tool path descriptor to a server for application to a shared copy of the part model;
- receives, from the server, shared model data corresponding to the tool path descriptor;
- an application module, stored in memory, that applies the shared model data to the local part model;
- at least one physical processor configured to execute the tool path module, the communication module, and the application module.
A system for concurrent multi-user computer-aided manufacturing, the system comprising:
- a server communication module, stored in memory, that receives, from a client, a tool path descriptor resulting from a tool path request on a local part model for application to a shared part model;
- a queue management module, stored in memory, that:
- queues, in a tool path descriptor queue, the tool path descriptor;
- retrieves from the tool path descriptor queue, the tool path descriptor;
- a server application module, stored in memory, that applies the tool path descriptor to the shared part model;
- the server communication module also submits the applied tool path descriptor to the client for application to the local part model;
- at least one physical processor configured to execute the server communication module, the queue management module, and the server application module.
Dependencies are inferred from the claim text.