Graphic Element Alignment Layout Using Movable Reference Positions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing design software and laser software lack the ability to accurately align and adjust graphic elements within a processing region, leading to low layout efficiency and inconvenience in setting the position of graphic elements.

Innovation Solution

A method for arranging regional elements that involves determining a target graphic element and an alignment reference object, and controlling the graphic element to move to a specified target position on the alignment reference object in response to operation instructions, allowing for precise alignment and adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the alignment reference object is used only as a reference auxiliary region, then the system structure is simple, but the layout efficiency is low and position adjustment is inconvenient

Engineering Contradiction:
Improvelayout efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The alignment reference object is transformed from a static reference region to a dynamic movable object with multiple selectable positions. Users can move the alignment reference object to different locations (e.g., upper left corner, center, lower right corner) and the system automatically recalculates and updates the positions of all arranged elements relative to the new reference position, enabling flexible position adjustment without manual repositioning of each element

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The alignment reference object gains multiple functions: it serves as both a reference auxiliary region for initial alignment and a movable object that can be repositioned to different locations. The system provides multiple position options (upper left corner, center, lower right corner, etc.) and automatically handles the coordination of all elements when the reference object moves, making a single object perform multiple roles

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If the target processing graphic element cannot be accurately moved to the target position, then the operation is simple, but the alignment accuracy is low

Engineering Contradiction:
Improvealignment accuracyVSAvoidoperation convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system provides visual feedback by displaying the alignment reference object with marked position indicators (such as corner markers or center points). When a user drags or selects a position for the alignment reference object, the system shows the selected position option and automatically snaps the graphic element to the precise target position, providing visual confirmation of accurate alignment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The alignment reference object acts as an intermediary between the user's operation and the target processing graphic element. Instead of directly moving the graphic element to a precise position, the user first positions the alignment reference object (which is easier to handle), and the system uses this reference object as a mediator to automatically calculate and place the graphic element at the correct position relative to the reference

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250173052A1Method for arranging regional element, machine, system, and storage medium
Publication Date: 2025.05.29 MAKEBLOCK CO LTD
  • US20250173052A1 patent drawing
  • US20250173052A1 patent drawing
  • US20250173052A1 patent drawing

AI summary

Disclosed are a method for arranging a regional element, a machine, a system, and a storage medium. The method includes: determining a target processing graphic element on a display interface according to a received first operation instruction; and determining an alignment reference object, and in response to a second operation instruction, controlling the target processing graphic element to move to a target position of the alignment reference object after determining the target position of the alignment reference object, to align the target processing graphic element with the target position. The second operation instruction is configured to specify a target position to be aligned of the target processing graphic element.