Printing Device Variable Speed Conveying Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional printing devices face challenges in performing precise non-synchronized printing when the conveying speed of the printing medium is varying, as it complicates the printing process and makes it difficult to maintain precision.
Innovation Solution
A printing device equipped with a motor, controller, and memory that executes program instructions to manage print cycles, adjusting conveying periods and printing periods to match the desired length by selecting, setting, obtaining, and adjusting time durations based on the difference between the design and actual lengths, allowing for precise non-synchronized printing even with varying conveying speeds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If non-synchronized printing is performed while the conveying speed is varying, then the printing device can handle variable speed scenarios, but the printing process becomes complicated and precision deteriorates
Solution Approach 1:
The print cycle is segmented into multiple conveying periods (first conveying period, second conveying period, etc.) and multiple printing periods. This segmentation allows the system to handle variable conveying speeds by processing different segments with appropriate timing adjustments, thereby maintaining printing precision even when overall speed varies.
Solution Approach 2:
The controller performs preliminary calculations to determine the first time duration and second time duration before executing the printing process. By pre-calculating the required time durations for each conveying period based on the varying speed profile, the system can compensate for speed variations and maintain precise printing without requiring complex real-time adjustments.
2Manufacturing precision
If the conveying speed is increased or decreased during conveying periods, then the printing device can adjust to length variations, but the control process becomes more complex
Solution Approach 1:
The system changes the time duration parameters of conveying periods and printing periods to compensate for length variations. By adjusting the first time duration and second time duration based on the ratio of actual length to standard length, the system achieves precise length control through parameter modification rather than complex mechanical adjustments.
Solution Approach 2:
The controller uses feedback from the actual printed length (second length) compared to the standard length to determine appropriate time duration adjustments. This feedback mechanism allows the system to automatically compensate for variations and maintain precision without requiring complex external intervention or adjustment mechanisms.
3Manufacturing precision
If multiple conveying periods and printing periods are used in a print cycle, then the system can achieve precise printing with varying speeds, but the print cycle structure becomes more complex
Solution Approach 1:
The print cycle is divided into multiple discrete conveying periods and printing periods, each with specific time durations. This segmentation enables the system to manage variable speed conditions by assigning appropriate time durations to each segment, achieving precision through structured temporal division rather than uncontrolled continuous operation.
Solution Approach 2:
The system employs periodic conveying periods and printing periods with calculated time durations. By using periodic action with predetermined time intervals (first time duration, second time duration), the system maintains regularity and precision even when operating under variable speed conditions, simplifying the control logic compared to continuous variable adjustment.
Data Source
AI summary
A printing device is configured to perform a plurality of print cycles including a plurality of conveying periods and a plurality of printing periods. An N-th print cycle includes: selecting m number of conveying periods from among the plurality of conveying periods; setting one or more valid conveying periods; obtaining a first time duration by dividing a time duration corresponding to the m number of conveying periods into a plurality of time segments; adjusting a time duration of each of the one or more valid conveying periods using the first time duration; outputting a pulse in each of the one or more valid conveying periods to convey the printing medium in response to a motor being driven to rotate upon receipt of the pulse; and printing a portion of an object on the printing medium in each of the plurality of the printing periods.


