Back to results
US 10,691,843 B2Granted
System and method for CNC machines and software
AssigneeOmc2 LLC
InventorsMichael Estee, Forrest Green, Thomas Cauchois, Sarah Tappon
Life of this patent
Estimating the term…
Abstract
A method of rendering a machine state, a method of generating and rendering a work-piece cut path, and a CNC machines system are disclosed.
Claims18
A computer implemented method of rendering a machine state, the method comprising:
- receiving a first physical machine identifier at a user device from a first physical machine, the user device being separate from and different than the physical machine;
- determining a machine profile associated with the received physical machine identifier, the determined machine profile selected from a plurality of machine profiles respectively associated with a different physical machine having a different physical configuration from the other physical machines and including rendering data for rendering the physical configuration of the respective physical machine;
- presenting a first rendering of the physical configuration of the first physical machine based on the determined machine profile including rendering data for rendering the physical configuration of the first physical machine;
- receiving editing data based on direct three dimensional editing of the rendered work-piece via an interface at the user device to indicate a desired final cutting state of a physical work-piece before cutting of the physical work-piece;
- generating a work-piece cut path based on an edited work-piece rendering before cutting of the physical work-piece;
- rendering the generated work-piece cut path on the rendered work-piece before cutting of the physical work-piece, the generated work-piece cut path imposed on the rendered work-piece via the interface and including a preview of cutting the work-piece via the work-piece cut path;
- and
- initiating cutting the physical work-piece via the generated work-piece cut path.
5 more elements
A computer implemented method comprising:
- determining a machine profile associated with a received physical machine identifier of a first physical machine, the determined machine profile selected from a plurality of machine profiles respectively associated with a different physical machine having a different physical configuration from the other physical machines;
- presenting a first rendering of the physical configuration of the first physical machine based on the determined machine profile including rendering data for rendering the physical configuration of the first physical machine;
- receiving editing data based on direct dimensional editing of the rendered work-piece via an interface to indicate a desired final cutting state of a physical work-piece before cutting of the physical work-piece;
- generating, before cutting of the physical work-piece, a work-piece cut path based on the received editing data based on the direct dimensional editing of the rendered work-piece via the interface to indicate the desired final cutting state of the physical work-piece;
- rendering the generated work-piece cut path associated with the rendered work-piece before cutting of the physical work-piece, the generated work-piece cut path imposed on the rendered work-piece via the interface and including a preview of cutting the work-piece via the work-piece cut path;
- and
- initiating cutting the physical work-piece via the generated work-piece cut path.
4 more elements
Dependencies are inferred from the claim text.