Numerical control device, screen creation system, and storage medium for storing instruction readable by numerical control device
AssigneeFanuc Corporation
InventorsShinichi Ozeki, Kouji Osada
Life of this patent
Estimating the term…
Abstract
A numerical control device for displaying a user interface screen and receiving input of operations from a user acquires setting of operation buttons for display states of composite components included in the user interface screen, determines the arrangement of the operation buttons for the display states of the user interface screen on the basis of the setting of the operation buttons for the display states of the composite components, detects a change in the display states of the user interface screen, and switches the arrangement of the operation buttons in the user interface screen.
Claims6
A numerical controller for displaying a user interface screen, the numerical controller comprising:
- a layout determination unit configured to acquire display state information obtained by associating a composite part included in the user interface screen, a display state of the composite part, and setting of an operation button, and determine a layout of an operation button for each display state of the user interface screen including the composite part based on the display state of the composite part and setting of the operation button;
- and
- an operation button switching unit configured to detect a change in the display state of the user interface screen, and switch layout of the operation button on the user interface screen based on determination of the layout determination unit.
A screen creation system comprising:
- a part library configured to store parts included in a user interface screen and a composite part obtained by combining the parts;
- a display state setting unit configured to receive setting of display state information obtained by associating a composite part included in the user interface screen, a display state of the composite part, and setting of an operation button with respect to the composite part;
- a layout determination unit configured to determine layout of the operation button for each display state of the user interface screen including the composite part based on the display state of the composite part and setting of the operation button;
- and
- an operation button switching unit configured to detect a change in the display state of the user interface screen, and change layout of the operation button displayed on the UI screen in a numerical controller based on determination of the layout determination unit.
A storage medium storing an instruction readable by a numerical controller, the instruction being executed by one or a plurality of processors to:
- acquire display state information obtained by associating a composite part included in a user interface screen of the numerical controller, a display state of the composite part, and setting of an operation button with respect to the composite part;
- determine layout of the operation button for each display state of the user interface screen including the composite part based on setting of the operation button for each display state of the composite part;
- detect a change in the display state of the user interface screen;
- and
- switch layout of the operation button according to the display state of the user interface screen.
Dependencies are inferred from the claim text.