Control method, equipment and product for adaptive working area of ​​embroidery machine and embroidery frame

By setting a limit module and a control module on the embroidery machine and using a distance sensor or a mechanical limit sensor to automatically adjust the embroidery frame position, the problem of inaccurate position when the embroidery machine's working mode is solved, and the embroidery efficiency and accuracy are improved.

CN116219653BActive Publication Date: 2025-09-19ZHUJI YUANJING ELECTROMECHANICAL CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310099869.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-01
Publication Date
2025-09-19
Estimated Expiration
2043-02-01

AI Technical Summary

Technical Problem

The existing embroidery machine requires manual adjustment of the embroidery frame position when switching working modes, resulting in inaccurate position and the operator easily forgets to adjust, affecting embroidery efficiency and accuracy.

Method used

The limit module and control module are used to limit the movement of the embroidery frame in the X-axis and Y-axis directions through distance sensors or mechanical limit sensors. The working area of ​​the embroidery frame is automatically adjusted according to the embroidery mode, realizing the control of the embroidery frame's adaptive working area.

Benefits of technology

It improves the embroidery efficiency and accuracy of the embroidery machine in different working modes, reduces the need for manual adjustment, and ensures that the embroidery frame moves in the correct working area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116219653B_ABST
    Figure CN116219653B_ABST
Patent Text Reader

Abstract

The present invention discloses a control method, device, and product for an embroidery machine and an embroidery frame with adaptive working areas. The control method includes: obtaining an embroidery mode of a computer embroidery machine, wherein the embroidery mode includes a first embroidery mode and a second embroidery mode; when the embroidery mode is the first embroidery mode, limiting the embroidery frame's movement in the X-axis direction to a first range, and in the Y-axis direction to a second range; when the embroidery mode is the second embroidery mode, limiting the embroidery frame's movement in the X-axis direction to a third range, and in the Y-axis direction to a fourth range; the first range and the second range define a first embroidery area corresponding to the first embroidery mode, and the third range and the fourth range define a second embroidery area corresponding to the second embroidery mode. Based on the embroidery mode of the embroidery machine and signals from a limit module, the embroidery frame is controlled to move within the working area corresponding to the embroidery mode, thereby achieving intelligent switching of working areas according to the embroidery mode and improving embroidery efficiency and accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to the technical field of embroidery machines, and in particular to a control method, device and product for an embroidery machine and an embroidery frame with adaptive working areas. Background Art

[0002] Generally speaking, an embroidery machine embroiders a desired pattern or design on fabric by moving the embroidery frame along the X-axis and Y-axis directions in conjunction with the up and down movement of the embroidery needle.

[0003] The embroidery machine consists of a machine head. The machine head operates in flat embroidery mode, which corresponds to the flat embroidery area. The machine head can also be equipped with multiple devices, such as beading devices, sequin embroidery devices, and cording devices. Each device corresponds to an embroidery area. For example, a beading device corresponds to a beading area, which corresponds to the beading mode; a sequin embroidery device corresponds to a sequin embroidery area, which corresponds to the sequin mode; and a cording device corresponds to a cording area, which corresponds to the cording mode. Select the appropriate mode based on your needs.

[0004] Currently, when the working mode of the embroidery machine is switched, the working area of ​​the embroidery frame needs to be manually adjusted in a timely manner, resulting in inaccurate embroidery frame position and the operator occasionally forgetting to adjust the working area. Summary of the Invention

[0005] In view of the above-mentioned defects or deficiencies in the prior art, it is desired to provide a control method, device and product for an embroidery machine and an embroidery frame with adaptive working areas.

[0006] In a first aspect, an embodiment of the present invention provides a computerized embroidery machine, comprising an embroidery frame, an X-axis moving mechanism for driving the embroidery frame to move in the X direction, a Y-axis moving mechanism for driving the embroidery frame to move in the Y direction, a control module, and a limit module connected to the X- and Y-axis moving mechanisms;

[0007] The limiting module is used to limit the movement position of the embroidery frame in the X-axis and Y-axis directions;

[0008] The control module is used to control the X-axis moving mechanism to move between a first X-axis preset position and a second X-axis preset position, and to control the Y-axis moving mechanism to move between a first Y-axis preset position and a second Y-axis preset position according to the limit signal of the limit module;

[0009] The control module is further configured to control the X-axis moving mechanism to move between a third X-axis preset position and a fourth X-axis preset position, and to control the Y-axis moving mechanism to move between a third Y-axis preset position and a fourth Y-axis preset position, according to the limit signal from the limit module;

[0010] The first X-axis preset position, the second X-axis preset position, the first Y-axis preset position and the second Y-axis preset position form a first embroidery area, and the third X-axis preset position, the fourth X-axis preset position, the third Y-axis preset position and the fourth Y-axis preset position form a second embroidery area.

[0011] In some examples, the limiting module includes two first distance sensors spaced apart in the X-axis direction and two second distance sensors spaced apart in the Y-axis direction;

[0012] The X-axis moving mechanism includes an X-axis guide rail, and the two first distance sensors are arranged on the X-axis guide rail and are respectively located at the first X-axis preset position and the second X-axis preset position;

[0013] The third X-axis preset position and the fourth X-axis preset position are sequentially provided along a direction from the first X-axis preset position to the second X-axis preset position;

[0014] The Y-axis moving mechanism includes a Y-axis guide rail, and the two second distance sensors are arranged on the Y-axis guide rail and are respectively located at the first Y-axis preset position and the second Y-axis preset position;

[0015] The third Y-axis preset position and the fourth Y-axis preset position are sequentially provided along a direction from the first Y-axis preset position to the second Y-axis preset position.

[0016] In some examples, the limiting module includes four first detection sensors arranged in sequence and spaced apart in the X-axis direction and four second detection sensors arranged in sequence and spaced apart in the Y-axis direction;

[0017] The X-axis moving mechanism includes an X-axis guide rail, and the four first detection sensors are arranged on the X-axis guide rail and are respectively located at the first X-axis preset position, the second X-axis preset position, the third X-axis preset position, and the fourth X-axis preset position;

[0018] The Y-axis moving mechanism includes a Y-axis guide rail, and the four second detection sensors are arranged on the Y-axis guide rail and are respectively located at the first Y-axis preset position, the second Y-axis preset position, the third Y-axis preset position, and the fourth Y-axis preset position.

[0019] In some examples, the first detection sensor and the second detection sensor are distance sensors or mechanical limit sensors.

[0020] In a second aspect, an embodiment of the present invention provides a method for controlling an embroidery frame's adaptive working area, which is applicable to the computerized embroidery machine described above. The method includes:

[0021] Acquire an embroidery mode of a computer embroidery machine, wherein the embroidery mode includes a first embroidery mode and a second embroidery mode;

[0022] When the embroidery mode is the first embroidery mode, the embroidery frame is restricted to move within a first range in the X-axis direction, and the embroidery frame is restricted to move within a second range in the Y-axis direction;

[0023] When the embroidery mode is the second embroidery mode, the embroidery frame is restricted to move within a third range in the X-axis direction, and is restricted to move within a fourth range in the Y-axis direction;

[0024] The first range and the second range define a first embroidery area corresponding to the first embroidery mode, and the third range and the fourth range define a second embroidery area corresponding to the second embroidery mode.

[0025] In some examples, “limiting the embroidery frame to move within a first range in the X-axis direction and limiting the embroidery frame to move within a second range in the Y-axis direction” includes:

[0026] controlling the embroidery frame to move within the first range according to a first distance detection signal of a first distance sensor located at a first X-axis preset position and a second X-axis preset position;

[0027] controlling the embroidery frame to move within the second range according to a second distance detection signal of a second distance sensor located at a first Y-axis preset position and a second Y-axis preset position;

[0028] Alternatively, the embroidery frame is controlled to move within the first range according to a detection signal of a first detection sensor located at a first X-axis preset position and a second X-axis preset position;

[0029] The embroidery frame is controlled to move within the second range according to the detection signal of the second detection sensor located at the first Y-axis preset position and the second Y-axis preset position.

[0030] In some examples, “limiting the embroidery frame to move within a third range in the X-axis direction and limiting the embroidery frame to move within a fourth range in the Y-axis direction” includes:

[0031] controlling the embroidery frame to move within the third range according to a third distance detection signal from the first distance sensor located at the first X-axis preset position and the second X-axis preset position;

[0032] controlling the embroidery frame to move within the fourth range according to a fourth distance detection signal from the second distance sensor located at the first Y-axis preset position and the second Y-axis preset position;

[0033] Alternatively, the embroidery frame is controlled to move within the third range according to the detection signal of the first detection sensor located at the third X-axis preset position and the fourth X-axis preset position;

[0034] The embroidery frame is controlled to move within the fourth range according to the detection signals of the second detection sensors located at the third Y-axis preset position and the fourth Y-axis preset position.

[0035] In a third aspect, an embodiment of the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for controlling the adaptive working area of ​​the embroidery frame as described above is implemented.

[0036] In a fourth aspect, an embodiment of the present invention provides a computer program product, which includes instructions. When the instructions are executed, the control method for the adaptive working area of ​​the embroidery frame as described above is implemented.

[0037] The technical solutions provided by the embodiments of the present invention may have the following beneficial effects:

[0038] The embodiments of the present invention provide an embroidery machine and an embroidery frame adaptive working area control method, device, and product. According to the embroidery mode of the embroidery machine and the signal of the limit module, the embroidery frame is controlled to move in the working area corresponding to the embroidery mode, thereby realizing intelligent switching of the working area according to the embroidery mode, thereby improving embroidery efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0040] Figure 1 A schematic structural diagram of the relative distribution of the embroidery frame and the limiting module provided in one embodiment of the present invention;

[0041] Figure 2 、 Figure 3 They are Figure 1 Schematic diagram of the middle embroidery frame moving within the first range along the X-axis;

[0042] Figure 4 、 Figure 5 They are Figure 1 Schematic diagram of the middle embroidery frame moving within the second range along the Y axis;

[0043] Figure 6 、 Figure 7 They are Figure 1 Schematic diagram of the middle embroidery frame moving within the third range along the X-axis;

[0044] Figure 8 、 Figure 9 They are Figure 1 Schematic diagram of the middle embroidery frame moving within the fourth range along the Y axis;

[0045] Figure 10 A schematic structural diagram of the relative distribution of an embroidery frame and a limiting module provided in another embodiment of the present invention;

[0046] Figure 11 for Figure 10 Schematic diagram of the structure of the middle embroidery frame at the preset position along the third X-axis;

[0047] Figure 12 for Figure 10 Schematic diagram of the structure of the middle embroidery frame at a preset position in the fourth X-axis direction;

[0048] Figure 13 for Figure 10 Schematic diagram of the structure of the middle embroidery frame at the preset position along the third Y-axis;

[0049] Figure 14 for Figure 10 Schematic diagram of the structure of the middle embroidery frame at a preset position along the fourth Y-axis;

[0050] Figure 15 This is a structural block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are intended only to illustrate the relevant invention and are not intended to limit the invention. It should also be noted that, for ease of description, only portions relevant to the invention are shown in the accompanying drawings.

[0052] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments of the present invention can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0053] An embodiment of the present invention provides a computerized embroidery machine, comprising an embroidery frame, an X-axis moving mechanism for driving the embroidery frame to move in the X direction, a Y-axis moving mechanism for driving the embroidery frame to move in the Y direction, a control module, and a limit module connected to the X-axis and Y-axis moving mechanisms;

[0054] The limit module is used to limit the movement position of the embroidery frame in the X-axis and Y-axis directions;

[0055] The control module is used to control the X-axis moving mechanism to move between a first X-axis preset position and a second X-axis preset position, and to control the Y-axis moving mechanism to move between a first Y-axis preset position and a second Y-axis preset position according to the limit signal of the limit module;

[0056] The control module is further configured to control the X-axis moving mechanism to move between a third X-axis preset position and a fourth X-axis preset position, and to control the Y-axis moving mechanism to move between the third X-axis preset position and a fourth Y-axis preset position, according to the limit signal from the limit module;

[0057] Among them, the first X-axis preset position, the second X-axis preset position, the first Y-axis preset position and the second Y-axis preset position form a first embroidery area, and the third X-axis preset position, the fourth X-axis preset position, the third Y-axis preset position and the fourth Y-axis preset position form a second embroidery area.

[0058] In this embodiment, the computerized embroidery machine includes at least two embroidery mechanisms, for example, a first embroidery mechanism and a second embroidery mechanism. The first embroidery mechanism is the machine head, and the second embroidery mechanism includes any one of a beading mechanism, a sequin embroidery mechanism, and a rope embroidery mechanism. The machine head corresponds to the flat embroidery mode, the beading mechanism corresponds to the beading mode, the sequin embroidery mechanism corresponds to the sequin embroidery mode, and the rope embroidery mechanism corresponds to the rope embroidery mode. When only the machine head is operating, the computerized embroidery machine operates in the flat embroidery mode, with the embroidery frame's working area being the first embroidery area. When the machine head and the second embroidery mechanism are operating in combination, the computerized embroidery machine enters the combined embroidery mode, in which the embroidery frame's working area is the second embroidery area.

[0059] According to the embroidery mode of the embroidery machine and the limit signal of the limit module, the embroidery frame is controlled to move in the working area corresponding to the embroidery mode, and the working area is intelligently switched according to the embroidery mode to improve embroidery efficiency and accuracy.

[0060] Those skilled in the art will understand that the X-axis moving mechanism includes an X-axis guide rail, an X-axis driving motor and an X-axis driving trolley, and the Y-axis moving mechanism includes a Y-axis guide rail, a Y-axis driving motor and a Y-axis driving trolley.

[0061] like Figure 1 As shown, in one embodiment, a limit module of a computer embroidery machine includes four first detection sensors arranged in sequence and spaced apart in the X-axis direction and four second detection sensors arranged in sequence and spaced apart in the Y-axis direction;

[0062] Four first detection sensors are arranged on the X-axis guide rail and are respectively located at a first X-axis preset position, a second X-axis preset position, a third X-axis preset position, and a fourth X-axis preset position. From the first X-axis preset position to the fourth X-axis preset position, the four first detection sensors are marked A1, B1, B2, and A2 in sequence;

[0063] The four second detection sensors are arranged on the Y-axis guide rail and are respectively located at the first Y-axis preset position, the second Y-axis preset position, the third Y-axis preset position, and the fourth Y-axis preset position. From the first Y-axis preset position to the fourth Y-axis preset position, the four second detection sensors are marked as A3, B3, B4 and A4 respectively.

[0064] When the embroidery mode of the computer embroidery machine is the flat embroidery mode, the control module only feeds back the signals emitted by the first detection sensor located at the first X-axial preset position and the second X-axial preset position and the second detection sensor located at the first X-axial preset position and the second X-axial preset position, and does not feed back the signals emitted by the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position.

[0065] Alternatively, when the embroidery mode of the computer embroidery machine is the flat embroidery mode, only the first detection sensor located at the first X-axial preset position and the second X-axial preset position and the second detection sensor located at the first X-axial preset position and the second X-axial preset position are powered on and work, while the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position are not powered on and work, so that the control module only provides feedback on the signals emitted by the first detection sensor located at the first X-axial preset position and the second X-axial preset position and the second detection sensor located at the first Y-axial preset position and the second Y-axial preset position.

[0066] When the computerized embroidery machine is in combined embroidery mode, the control module responds to the signals from the first detection sensors A1 and A2 to stop the embroidery frame 10 in the X-axis direction. Furthermore, the control module responds to the signals from the second detection sensors A3 and A4 to stop the embroidery frame 10 in the Y-axis direction. This arrangement restricts movement of the embroidery frame 10 in the X-axis direction between a first preset X-axis position and a second preset X-axis position, and in the Y-axis direction between a first preset Y-axis position and a second preset Y-axis position.

[0067] When the embroidery mode of the computer embroidery machine is the combined embroidery mode, the control module only feeds back the signals emitted by the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position, and does not feed back the signals emitted by the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position.

[0068] Alternatively, when the embroidery mode of the computer embroidery machine is the combined embroidery mode, only the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position are powered on and work, while the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third X-axial preset position and the fourth X-axial preset position are not powered on and work, so that the control module only provides feedback on the signals emitted by the first detection sensor located at the third X-axial preset position and the fourth X-axial preset position and the second detection sensor located at the third Y-axial preset position and the fourth Y-axial preset position.

[0069] When the computerized embroidery machine is in combined embroidery mode, the control module responds to the signals from the first detection sensors B1 and B2 to stop the embroidery frame 10 in the X-axis direction. Furthermore, the control module responds to the signals from the second detection sensors B3 and B4 to stop the embroidery frame 10 in the Y-axis direction. This arrangement restricts movement of the embroidery frame 10 in the X-axis direction to between the third and fourth preset X-axis positions, and in the Y-axis direction to between the third and fourth preset Y-axis positions.

[0070] Furthermore, the first detection sensor and the second detection sensor are distance sensors or mechanical limit sensors, wherein the mechanical limit sensors may be travel switches or proximity switches.

[0071] like Figure 10 As shown, in another embodiment, another limiting module of the computer embroidery machine includes two first distance sensors spaced apart in the X-axis direction and two second distance sensors spaced apart in the Y-axis direction;

[0072] Two first distance sensors are arranged on the X-axis guide rail and are respectively located at a first X-axis preset position and a second X-axis preset position;

[0073] A third X-axis preset position and a fourth X-axis preset position are sequentially provided along the direction from the first X-axis preset position to the second X-axis preset position;

[0074] Two second distance sensors are arranged on the Y-axis guide rail and are respectively located at a first Y-axis preset position and a second Y-axis preset position;

[0075] A third Y-axis preset position and a fourth Y-axis preset position are sequentially provided along a direction from the first Y-axis preset position to the second Y-axis preset position.

[0076] The two first distance sensors are marked as C1 and C2, corresponding to the first X-axis preset position and the second X-axis preset position, respectively. The third X-axis preset position and the fourth X-axis preset position are marked as D1 and D2, respectively. The two second distance sensors are marked as C3 and C4, corresponding to the first Y-axis preset position and the second Y-axis preset position, respectively. The third Y-axis preset position and the fourth Y-axis preset position are marked as D3 and D4, respectively.

[0077] The first X-axis preset position and the third X-axis preset position D1 are separated by a first X-axis preset distance L3, the second X-axis preset position and the fourth X-axis preset position D2 are separated by a second X-axis preset distance L4, the first Y-axis preset position and the third Y-axis preset position D3 are separated by a first Y-axis preset distance L1, and the second Y-axis preset position and the fourth Y-axis preset position D2 are respectively separated by a second Y-axis preset distance L2.

[0078] It is understood that the computerized embroidery machine has a computer control system, which includes the aforementioned control module and a storage module. The first Y-axis preset distance L1, the second Y-axis preset distance L2, the first X-axis preset distance L3, and the second X-axis preset distance L4 are all stored in the internal memory for access by the control module.

[0079] When the embroidery mode of the computer embroidery machine is flat embroidery mode, the control module responds to the signals sent by the first distance sensors C1 and C2 and the second distance sensors C3 and C4 to control the embroidery frame to stop moving at the first X-axis preset position, the second X-axis preset position, the first Y-axis preset position, and the second Y-axis preset position;

[0080] When the embroidery mode of the computer embroidery frame is the combined embroidery mode, the control module responds to the signals sent by the first distance sensors C1 and C2 and the second distance sensors C3 and C4. When the signal sent by the first distance sensor C1 is received, the embroidery frame is located at the third X-axial preset position D1; when the signal sent by the first distance sensor C2 is received, the embroidery frame is located at the fourth X-axial preset position D2; when the signal sent by the second distance sensor C3 is received, the embroidery frame is located at the third X-axial preset position D3; when the signal sent by the first distance sensor C4 is received, the embroidery frame is located at the fourth X-axial preset position D4.

[0081] When the first distance sensor C1, C2 and the second distance sensor C3, C4 detect that the distance is 0 in the flat embroidery mode, they control the embroidery frame to stop moving;

[0082] When the first distance sensors C1 and C2 and the second distance sensors C3 and C4 respectively detect corresponding preset distances in the combined embroidery mode, they control the embroidery frame to stop moving.

[0083] Next, a control method for the adaptive working area of ​​the embroidery frame is further introduced, which is applicable to the above-mentioned computer embroidery machine.

[0084] The embodiment of the present invention provides a method for controlling an embroidery frame's adaptive working area, including:

[0085] Acquire an embroidery mode of a computer embroidery machine, where the embroidery mode includes a first embroidery mode and a second embroidery mode;

[0086] When the embroidery mode is the first embroidery mode, the embroidery frame is restricted to move within a first range in the X-axis direction, and is restricted to move within a second range in the Y-axis direction;

[0087] When the embroidery mode is the second embroidery mode, the embroidery frame is restricted to move within a third range in the X-axis direction, and is restricted to move within a fourth range in the Y-axis direction;

[0088] The first range and the second range define a first embroidery area corresponding to the first embroidery mode, and the third range and the fourth range define a second embroidery area corresponding to the second embroidery mode.

[0089] In one embodiment, referring to Figure 1 , first detection sensors A1, B1, B2, A2 are respectively provided at the first X-axis preset position, the second X-axis preset position, the third X-axis preset position and the fourth X-axis preset position; first detection sensors A3, B3, B4, A4 are respectively provided at the first Y-axis preset position, the second Y-axis preset position, the third Y-axis preset position and the fourth Y-axis preset position;

[0090] The embroidery frame 10 has left and right edges disposed opposite to each other in the X-axis direction and upper and lower edges disposed opposite to each other in the Y-axis direction.

[0091] When the computer embroidery machine is not working, the upper edge and the lower edge of the embroidery frame 10 are located between the third X-axis preset position and the fourth X-axis preset position by default, and the left edge of the embroidery frame 10 is located between the third Y-axis preset position and the fourth Y-axis preset position by default.

[0092] As an optional implementation, “limiting the embroidery frame to move within a first range in the X-axis direction and limiting the embroidery frame to move within a second range in the Y-axis direction” includes:

[0093] Controlling the embroidery frame to move within a first range according to detection signals of the first detection sensor located at the first X-axis preset position and the second X-axis preset position;

[0094] The embroidery frame is controlled to move within the second range according to the detection signal of the second detection sensor located at the first Y-axis preset position and the second Y-axis preset position.

[0095] "Limiting the embroidery frame to move within the third range in the X-axis direction and limiting the embroidery frame to move within the fourth range in the Y-axis direction" includes:

[0096] Controlling the embroidery frame to move within a third range according to detection signals from the first detection sensor located at the third X-axis preset position and the fourth X-axis preset position;

[0097] The embroidery frame is controlled to move within a fourth range according to the detection signals of the second detection sensors located at the third Y-axis preset position and the fourth Y-axis preset position.

[0098] When the embroidery mode of the computer embroidery machine is flat embroidery mode:

[0099] Reference Figure 2 When the embroidery frame moves leftward along the X-axis, the control module receives the signal from the first detection sensor A1, which will control the embroidery frame to stop moving leftward; Figure 3 When the embroidery frame moves rightward along the X-axis, the control module will control the embroidery frame to stop moving rightward when it receives the signal from the first detection sensor A2;

[0100] Reference Figure 4 When the embroidery frame moves upward along the Y axis, the control module receives the signal from the second detection sensor A3, which will control the embroidery frame to stop moving upward; Figure 5 When the embroidery frame moves downward along the Y-axis, the control module will control the embroidery frame to stop moving downward when it receives the signal from the second detection sensor A4.

[0101] When the embroidery mode of the computer embroidery machine is combined embroidery mode:

[0102] Reference Figure 6 When the embroidery frame moves leftward along the X-axis, the control module receives the signal from the first detection sensor B1, which will control the embroidery frame to stop moving leftward; Figure 7 When the embroidery frame moves rightward along the X-axis, the control module will control the embroidery frame to stop moving rightward when it receives the signal from the first detection sensor B2;

[0103] Reference Figure 8 When the embroidery frame moves upward along the Y axis, the control module receives the signal from the second detection sensor B3, which will control the embroidery frame to stop moving upward; Figure 9When the embroidery frame moves downward along the Y-axis, the control module will control the embroidery frame to stop moving downward when it receives the signal from the second detection sensor B4.

[0104] In another embodiment, referring to Figure 10 First distance sensors C1 and C2 are respectively set at the first X-axis preset position and the second X-axis preset position, first distance sensors C3 and C4 are respectively set at the first Y-axis preset position and the second Y-axis preset position, the third X-axis preset position and the fourth X-axis preset position are marked as D1 and D2 respectively, and the third Y-axis preset position and the fourth Y-axis preset position are marked as D3 and D4 respectively.

[0105] As an optional implementation, “limiting the embroidery frame to move within a first range in the X-axis direction and limiting the embroidery frame to move within a second range in the Y-axis direction” includes:

[0106] Controlling the embroidery frame to move within a first range according to a first distance detection signal of a first distance sensor located at a first X-axis preset position and a second X-axis preset position;

[0107] The embroidery frame is controlled to move within a second range according to a second distance detection signal of a second distance sensor located at a first Y-axis preset position and a second Y-axis preset position.

[0108] "Limiting the embroidery frame to move within the third range in the X-axis direction and limiting the embroidery frame to move within the fourth range in the Y-axis direction" includes:

[0109] controlling the embroidery frame to move within a third range according to a third distance detection signal from the first distance sensor located at the first X-axis preset position and the second X-axis preset position;

[0110] The embroidery frame is controlled to move within a fourth range according to a fourth distance detection signal from a second distance sensor located at a first Y-axis preset position and a second Y-axis preset position.

[0111] When the embroidery mode of the computer embroidery machine is flat embroidery mode:

[0112] When the embroidery frame moves leftward along the X-axis, the control module receives a signal from the first distance sensor C1, which controls the embroidery frame to stop moving leftward; when the embroidery frame moves rightward along the X-axis, the control module receives a signal from the first distance sensor C2, which controls the embroidery frame to stop moving rightward;

[0113] When the embroidery frame moves upward along the Y axis, the control module receives a signal from the second distance sensor C3 and controls the embroidery frame to stop moving upward; when the embroidery frame moves downward along the Y axis, the control module receives a signal from the second distance sensor C4 and controls the embroidery frame to stop moving downward.

[0114] When the embroidery mode of the computer embroidery machine is combined embroidery mode:

[0115] Reference Figure 11 When the embroidery frame moves leftward along the X-axis, the control module receives the information from the first distance sensor C1 that the distance is the first X-axis preset distance L3, and then controls the embroidery frame to stop moving leftward. At this time, the left edge of the embroidery frame is located at the third X-axis preset position D1. Figure 12 When the embroidery frame moves rightward along the X-axis, the control module receives the signal from the first distance sensor C2 that the distance is the second X-axis preset distance L4, and controls the embroidery frame to stop moving rightward;

[0116] Reference Figure 13 When the embroidery frame moves upward along the Y axis, the control module receives the second distance sensor C3 and detects that the distance is the first Y axis preset distance L1, and then controls the embroidery frame to stop moving upward; Figure 14 When the embroidery frame moves downward along the Y-axis, the control module receives the information that the second distance sensor C4 detects that the distance is the second Y-axis preset distance L2, and controls the embroidery frame to stop moving downward.

[0117] An embodiment of the present invention provides a computer device. Figure 15 The computer device includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. The computer device is characterized in that when the processor executes the program, the aforementioned control method for the adaptive working area of ​​the embroidery frame is implemented.

[0118] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the processor executes the computer program, the aforementioned method for controlling the adaptive working area of ​​the embroidery frame is implemented.

[0119] An embodiment of the present invention further provides a computer program product, which includes instructions. When the instructions are executed, the aforementioned control method for the adaptive working area of ​​the embroidery frame is implemented.

[0120] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0121] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0122] The present invention uses terms such as "first," "second," and so on to describe various types of information, but such information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, without departing from the scope of the present invention, first information could also be referred to as second information, and similarly, second information could also be referred to as first information.

[0123] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components; wireless connections or wired connections. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0124] The above description is merely an illustration of the preferred embodiments of the present invention and the technical principles employed. Those skilled in the art should understand that the scope of the invention is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the inventive concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in the present invention.

Claims

1. A computerized embroidery machine comprising an embroidery frame, an X-axis moving mechanism for driving the embroidery frame in the X direction, a Y-axis moving mechanism for driving the embroidery frame in the Y direction, a control module, and a limit module connected to the X- and Y-axis moving mechanisms; The limiting module is used to limit the movement position of the embroidery frame in the X-axis and Y-axis directions; The control module is used to control the X-axis moving mechanism to move between a first X-axis preset position and a second X-axis preset position, and to control the Y-axis moving mechanism to move between a first Y-axis preset position and a second Y-axis preset position according to the limit signal of the limit module; The control module is further configured to control the X-axis moving mechanism to move between a third X-axis preset position and a fourth X-axis preset position, and to control the Y-axis moving mechanism to move between a third Y-axis preset position and a fourth Y-axis preset position, according to the limit signal from the limit module; in, The first X-axis preset position, the second X-axis preset position, the first Y-axis preset position, and the second Y-axis preset position form a first embroidery area, and the third X-axis preset position, the fourth X-axis preset position, the third Y-axis preset position, and the fourth Y-axis preset position form a second embroidery area. In the flat embroidery mode, the working area of ​​the embroidery frame is the first embroidery area, and in the combined embroidery mode, the working area of ​​the embroidery frame is the second embroidery area.

2. The computer embroidery machine according to claim 1, characterized in that: The limit module includes two first distance sensors spaced apart in the X-axis direction and two second distance sensors spaced apart in the Y-axis direction; The X-axis moving mechanism includes an X-axis guide rail, and the two first distance sensors are arranged on the X-axis guide rail and are respectively located at the first X-axis preset position and the second X-axis preset position; The third X-axis preset position and the fourth X-axis preset position are sequentially provided along a direction from the first X-axis preset position to the second X-axis preset position; The Y-axis moving mechanism includes a Y-axis guide rail, and the two second distance sensors are arranged on the Y-axis guide rail and are respectively located at the first Y-axis preset position and the second Y-axis preset position; The third Y-axis preset position and the fourth Y-axis preset position are sequentially provided along a direction from the first Y-axis preset position to the second Y-axis preset position.

3. The computer embroidery machine according to claim 1, characterized in that: The limit module includes four first detection sensors arranged in sequence and spaced apart in the X-axis direction and four second detection sensors arranged in sequence and spaced apart in the Y-axis direction; The X-axis moving mechanism includes an X-axis guide rail, and the four first detection sensors are arranged on the X-axis guide rail and are respectively located at the first X-axis preset position, the second X-axis preset position, the third X-axis preset position, and the fourth X-axis preset position; The Y-axis moving mechanism includes a Y-axis guide rail, and the four second detection sensors are arranged on the Y-axis guide rail and are respectively located at the first Y-axis preset position, the second Y-axis preset position, the third Y-axis preset position, and the fourth Y-axis preset position.

4. The computer embroidery machine according to claim 3, characterized in that: The first detection sensor and the second detection sensor are distance sensors or mechanical limit sensors.

5. A method for controlling the adaptive working area of ​​an embroidery frame, applicable to the computer embroidery machine according to any one of claims 1 to 4, characterized in that: The method comprises: Acquire an embroidery mode of a computer embroidery machine, wherein the embroidery mode includes a first embroidery mode and a second embroidery mode; When the embroidery mode is the first embroidery mode, the embroidery frame is restricted to move within a first range in the X-axis direction, and the embroidery frame is restricted to move within a second range in the Y-axis direction; When the embroidery mode is the second embroidery mode, the embroidery frame is restricted to move within a third range in the X-axis direction, and is restricted to move within a fourth range in the Y-axis direction; The first range and the second range define a first embroidery area corresponding to the first embroidery mode, and the third range and the fourth range define a second embroidery area corresponding to the second embroidery mode.

6. The method for controlling the adaptive working area of ​​an embroidery frame according to claim 5, characterized in that: The “limiting the embroidery frame to move within a first range in the X-axis direction and limiting the embroidery frame to move within a second range in the Y-axis direction” includes: controlling the embroidery frame to move within the first range according to a first distance detection signal of a first distance sensor located at a first X-axis preset position and a second X-axis preset position; controlling the embroidery frame to move within the second range according to a second distance detection signal of a second distance sensor located at a first Y-axis preset position and a second Y-axis preset position; Alternatively, the embroidery frame is controlled to move within the first range according to a detection signal of a first detection sensor located at a first X-axis preset position and a second X-axis preset position; The embroidery frame is controlled to move within the second range according to the detection signal of the second detection sensor located at the first Y-axis preset position and the second Y-axis preset position.

7. The method for controlling the adaptive working area of ​​an embroidery frame according to claim 5, characterized in that: The “limiting the movement of the embroidery frame within a third range in the X-axis direction and limiting the movement of the embroidery frame within a fourth range in the Y-axis direction” includes: controlling the embroidery frame to move within the third range according to a third distance detection signal of the first distance sensor located at the first X-axis preset position and the second X-axis preset position; controlling the embroidery frame to move within the fourth range according to a fourth distance detection signal from a second distance sensor located at a first Y-axis preset position and a second Y-axis preset position; Alternatively, the embroidery frame is controlled to move within the third range according to the detection signal of the first detection sensor located at the third X-axis preset position and the fourth X-axis preset position; The embroidery frame is controlled to move within the fourth range according to the detection signals of the second detection sensors located at the third Y-axis preset position and the fourth Y-axis preset position.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for controlling the adaptive working area of ​​the embroidery frame according to any one of claims 5 to 7 is implemented.

9. A computer program product comprising instructions, characterized in that When the instruction is executed, the control method for the adaptive working area of ​​the embroidery frame as claimed in any one of claims 5 to 7 is implemented.

Citation Information

Patent Citations

  • Apparatus and method for controlling position of anembroidery frame

    KR1020030059946A