Dental Machine Job List Interposing Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current dental processing machines require complex operations to interpose new processing programs between existing ones, which complicates the execution order management.
Innovation Solution
A dental processing machine-operating device and system that includes a processing program storage unit, a job list storage unit, a status recording unit, and interposing process units to easily insert new processing programs into a predetermined position in the execution order, allowing for seamless integration without disrupting the existing workflow.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a plurality of processing programs are executed in a predetermined order, then the execution order is maintained and managed, but the operation to interpose another processing program becomes complicated
Solution Approach 1:
The system segments the processing program management into distinct functional units: a job list storage unit that maintains the execution order, a status recording unit that tracks program execution states, and an interposing process unit that handles insertion operations. This segmentation allows the interposing operation to be performed on the job list without affecting the overall execution order management, thus resolving the contradiction between maintaining reliability and ease of operation.
Solution Approach 2:
The patent introduces an intermediary interposing process unit that acts as a mediator between the user's insertion request and the job list. This intermediary component simplifies the interposing operation by providing a dedicated interface for inserting processing programs at arbitrary positions, while the job list storage unit maintains the execution order. The intermediary handles the complexity of maintaining order during insertion, making the operation easier for users.
2Reliability
If the execution order is shared between the operating device and the dental processing machine, then the processing sequence is synchronized, but the operation complexity increases when interposing programs
Solution Approach 1:
The patent creates a copy of the execution order management structure by maintaining a job list that mirrors the actual processing program sequence. The job list storage unit holds a replicated version of the execution order that can be modified independently through the interposing process unit. This copying approach allows the operating device to synchronize with the dental processing machine by referencing the job list, reducing operation complexity while maintaining execution order synchronization.
3Reliability
If processing programs are stored in a predetermined sequence, then the execution flow is controlled, but the flexibility to insert new programs is reduced
Solution Approach 1:
The patent implements a dynamic job list structure that can be modified during operation. The interposing process unit enables processing programs to be inserted at arbitrary positions in the job list, making the execution sequence adaptable to changing requirements. The status recording unit dynamically tracks the execution state, ensuring that the predetermined sequence control is maintained for executed programs while allowing flexibility for new insertions. This dynamic approach resolves the contradiction between execution flow control and program insertion flexibility.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An operation for interposing a processing program (CP) in a job list (JL) is simplified. A dental processing machine-operating device (11) includes a first selecting unit (124) that selects at least one of processing programs (CP) from among processing programs (CP) that are stored in a processing program storage unit (121) or processing programs (CP) that are contained in a job list (JL). A first interposing process unit (125) is configured to interpose the at least one processing program (CP) selected by the first selecting unit (124) into the job list (JL) next after one of the processing programs (CP) that is currently being executed by the dental processing machine (1).