Coordinate Data Generator for Hand-Drawn Sewing Patterns
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sewing machine technologies struggle to create sewing patterns that mimic a hand-drawn effect, often resulting in a mechanical and cold impression due to excessive distortion or lack of variation, especially when using relative movement amounts and amplitude adjustments.
Innovation Solution
A coordinate data generator that adds independent random values to the X and Y coordinate values of needle positions to generate new coordinate data, allowing for appropriate variation in each stitch, thereby creating a hand-drawn-effect in sewing patterns while adhering to the sewing machine's mechanical limitations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If variation elements are added to each stitch to avoid mechanical impression, then the pattern becomes warmer and more hand-drawn-like, but the pattern may become excessively distorted and lose recognition of the original design
Solution Approach 1:
The patent applies local quality by differentiating how variation is applied to different coordinate data. Instead of uniform variation, the system adds independent random values selectively to X and Y coordinates based on their respective ranges, creating localized adjustment that preserves overall pattern integrity while achieving hand-drawn effect in specific areas.
Solution Approach 2:
The patent changes parameters by introducing random values within prescribed ranges to coordinate data. This parameter modification approach allows the system to transform precise mechanical coordinates into varied hand-drawn-like coordinates while maintaining controllability through range limitations, thus balancing artistic effect with pattern recognition.
2Ease of manufacture
If amplitude control and feed adjustment are modified to create variation, then the pattern achieves warmth and character, but the pattern width and length are merely changed mechanically without true stitch-level variation
Solution Approach 1:
The patent segments the coordinate data into individual X and Y components, applying independent random variations to each coordinate rather than treating the pattern as a whole. This segmentation enables stitch-level variation control, allowing each needle position to have unique characteristics while maintaining overall pattern coherence.
Solution Approach 2:
The patent introduces a new dimension of variation by adding random values to coordinates, transforming the original precise 2D coordinate system into a varied 2D+variation space. This dimensional expansion allows for rich stitch-level diversity without fundamentally altering the pattern's structural dimensions.
3Ease of operation
If relative movement amounts are used for feed control, then the sewing process is simplified, but the pattern becomes greatly distorted and difficult to recognize
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing coordinate data with embedded random variations before the actual sewing process. This advance preparation allows the sewing machine to execute simplified feed control while the pre-varied coordinates ensure pattern recognition is maintained, as the variation is already baked into the coordinate set.
Data Source
AI summary
A coordinate data generator includes a coordinate data storage to store coordinate data, and a post-addition coordinate data generation section to respectively add independent values to the X coordinate value or the Y coordinate value of the coordinate data for each item of the coordinate data stored in the coordinate data storage, so as to generate new coordinate data in which a pattern has been distorted.


