Machine tool post configurator systems and methods
AssigneeSiemens Product Lifecycle Management Software Inc.
InventorsRoland Rieger, Florian Weisse, Uwe Roosz, Christian Oetliker
Life of this patent
Estimating the term…
Abstract
Methods for post processor development and corresponding systems and computer-readable mediums. A method includes generating a machine tool post processor having a plurality of levels including a library level, a controller level, and at least one other level. The method includes interacting with a user in a dynamic user interface corresponding to the machine tool post processor. The method includes storing the machine tool post processor.
Claims14
A method for machine tool post processor development comprising:
- through operation of at least one processor in a data processing system:
- generating a machine tool post processor having a plurality of layers including a library level layer, a controller level layer, and at least one other layer, wherein the library level layer stores code to handle files and to interact with computer-aided-manufacturing (CAM) software, wherein the controller level layer stores code associated with machine controller functionality, wherein each layer is associated with at least one of a plurality of different access levels for at least one of a plurality licenses;
- interacting with a user in a dynamic user interface based on the machine tool post processor to modify the machine tool post processor, wherein the dynamic user interface provides access to read and write data to each respective layer based on a license associated with each user and the at least one access level associated with the corresponding license associated with each respective layer;
- and
- storing the modified machine tool post processor.
A data processing system for machine tool post processor development comprising:
- at least one processor;
- and
- an accessible memory, the at least one processor of the data processing system particularly configured to:
- generate a machine tool post processor having a plurality of layers including a library level layer, a controller level layer, and at least one other layer, wherein the library level layer stores code to handle files and to interact with computer-aided-manufacturing (CAM) software, wherein the controller level layer stores code associated with machine controller functionality, wherein each layer is associated with at least one of a plurality of different access levels for at least one of a plurality licenses;
- interact with a user in a dynamic user interface based on the machine tool post processor to modify the machine tool post processor, wherein the dynamic user interface provides access to read and write data to each respective layer based on a license associated with each user and the at least one access level associated with the corresponding license associated with each respective layer;
- and
- store the modified machine tool post processor.
A non-transitory computer-readable medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to carry out a method for machine tool post processor development comprising:
- generate a machine tool post processor having a plurality of layers including a library level layer, a controller level layer, and at least one other layer, wherein the library level layer stores code to handle files and to interact with computer-aided-manufacturing (CAM) software, wherein the controller level layer stores code associated with machine controller functionality, wherein each layer is associated with at least one of a plurality of different access levels for at least one of a plurality licenses;
- interact with a user in a dynamic user interface based on the machine tool post processor to modify the machine tool post processor, wherein the dynamic user interface provides access to read and write data to each respective layer based on a license associated with each user and the at least one access level associated with the corresponding license associated with each respective layer;
- and
- store the modified machine tool post processor.
Dependencies are inferred from the claim text.