Material arrangement method and apparatus
The described method and apparatus allow users to intervene in material placement, addressing inefficiencies in existing systems by enabling flexible and user-driven attribute assignment, enhancing material utilization and reducing waste.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2026-04-02
AI Technical Summary
Existing material placement methods, such as those described in Registered Patent Publication No. 10-1717481, lack user intervention capabilities, leading to inefficiencies as the automatic arrangement of materials does not align with user intent, and do not allow for adjustments or modifications.
A method and apparatus that enable users to intervene in the material placement process by allowing them to move and assign attributes to material images on a plate, including steps for generating blank plates, transferring material images, and assigning attributes based on user input.
Enables users to easily rearrange and assign attributes to material images, providing convenience and flexibility in material placement, thereby optimizing material utilization and minimizing waste.
Smart Images

Figure KR2024016955_02042026_PF_FP_ABST
Abstract
Description
Material placement method and device
[0001] The present invention relates to a material placement method and apparatus, and more specifically, to a material placement method and apparatus for placing a material image corresponding to a material on a plate.
[0002] To manufacture materials such as metal that constitute frames like window and door frames into folded shapes, a procedure is required to cut the material, spread out from a large sheet, into appropriate sizes and shapes. To perform this cutting operation, a preliminary step involves placing images of the materials onto the sheet using software. By facilitating the optimal placement of materials, the software contributes to increasing the material utilization rate of the sheet and minimizing waste.
[0003] In this regard, Registered Patent Publication No. 10-1717481 discloses a "method for cutting interior materials using a mobile terminal." This technology operates by automatically and optimally arranging material images onto a base plate through an algorithm. While this method helps increase efficiency, it has the drawback that the user cannot intervene in the arrangement process. Furthermore, since the automatic arrangement algorithm does not necessarily match the user's intent, there is a problem in that the arrangement of materials cannot be modified or adjusted as desired by the user.
[0004] To resolve these issues, a feature that allows users to directly intervene in the material placement process is necessary. In other words, placement operations that reflect the user's intentions must be possible by providing functions that allow users to arbitrarily modify automatically placed material images or reset the placement according to specific criteria.
[0005] [Prior Art Literature]
[0006] [Patent Literature]
[0007] (Patent Document 1) Registered Patent Publication No. 10-1717481
[0008] To solve the aforementioned problems, the present invention aims to provide a material placement method and apparatus that enables the rapid and convenient movement and placement of material images corresponding to the materials on a plate.
[0009] To achieve the above-mentioned objective, a material placement method according to an embodiment of the present invention, in a material placement method for moving and placing unit material images onto a disk, may include: a placement step of automatically placing a plurality of unit material images corresponding to a plurality of materials on a material list onto at least one attribute disk; a disk generation step of generating a blank disk without attributes based on user input; a first material movement step of moving a unit material image of a first disk, which is an attribute disk, to a second disk, which is a blank disk, based on user input; and an attribute assignment step of converting the blank disk into an attribute disk by assigning the same attribute as the first disk to the second disk, which is a blank disk.
[0010] Additionally, the material placement method according to an embodiment of the present invention may further include a second material movement step of moving a unit material image of a first disk, which is one of the plurality of attribute disks, to a second disk, which is another of the plurality of attribute disks, based on user input, and the attribute disks may be multiple.
[0011] Additionally, in an embodiment of the present invention, the second material movement step may be performed under the condition that the first disk, which is one of the plurality of attribute disks, and the second disk, which is another of the plurality of attribute disks, have the same attribute.
[0012] Additionally, in the embodiment of the present invention, in the attribute assignment step, the attribute assigned may be at least one of the thickness, material, specifications, and quantity of the second plate, which is the blank plate.
[0013] In addition, in an embodiment of the present invention, the unit material image may include the material specifications and bending shape of the unit material corresponding to the unit material image.
[0014] In addition, in an embodiment of the present invention, the first material moving step may be selectively performed based on user input in a first method of moving the unit material image as one image to the second blank plate when the quantity of attributes of the first plate, which is the attribute plate, is n, or in a second method of moving as (n / k) images.
[0015] Additionally, in an embodiment of the present invention, the attribute assignment step may assign a quantity of n among the attributes of the second plate, which is the blank plate, when the first method is selected in the first material movement step, and assign a quantity of k among the attributes of the second plate, which is the blank plate, when the second method is selected in the first material movement step.
[0016] Meanwhile, a computer-readable recording medium according to an embodiment of the present invention may contain a program for performing a material placement method.
[0017] On the other hand, a material placement device according to an embodiment of the present invention is a material placement device that moves and places unit material images on a plate, wherein a plurality of unit material images corresponding to a plurality of materials on a material list are automatically placed on at least one attribute plate, a blank plate without attributes is generated based on user input, a unit material image of a first plate which is an attribute plate is moved to a second plate which is a blank plate based on user input, and the blank plate is converted into an attribute plate by assigning the same attributes as the first plate to the second plate which is a blank plate.
[0018] The present invention has the effect of easily rearranging multiple material images automatically placed on a disc based on user input.
[0019] In addition, the present invention has the effect of providing convenience in placement by temporarily generating a blank plate and moving the material image located on the attribute plate.
[0020] In addition, the present invention has the effect of automatically assigning attributes to the blank plate by first moving the material image of the first plate, which is the attribute plate, to the second plate, which is the blank plate.
[0021] FIG. 1 is a drawing showing a material arrangement method according to an embodiment of the present invention.
[0022] Figure 2 is a drawing showing the state in which a frame is formed by a material corresponding to a material image being bent.
[0023] FIG. 3 is a drawing showing a list of materials in an embodiment of the present invention.
[0024] FIG. 4 is a drawing showing an attribute plate with unit material images automatically placed and a generated blank plate in an embodiment of the present invention.
[0025] FIG. 5 is a diagram showing the state in which a unit material image moves from a first plate, which is an attribute plate, to a second plate, which is a blank plate, in an embodiment of the present invention.
[0026] FIG. 6 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image is moved to a second plate which is a blank plate, and an attribute is assigned to the blank plate.
[0027] FIG. 7 is a diagram showing the state of moving from a first disc, which is an attribute disc having an automatically placed quantity of 2, to a second disc, which is a blank disc, in an embodiment of the present invention.
[0028] FIG. 8 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image is moved to a second plate which is a blank plate, and the attribute of quantity 2 is assigned to the blank plate.
[0029] FIG. 9 is a drawing showing an attribute disc having an automatically placed quantity of 4 and a generated blank disc in an embodiment of the present invention.
[0030] FIG. 10 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image is moved from a first plate, which is an attribute plate of quantity 4, to a second plate, which is a blank plate, through a second method, and an attribute of quantity 1 is assigned to the blank plate.
[0031] FIG. 11 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image moves from a first plate, which is one of a plurality of attribute plates, to a second plate, which is a blank plate.
[0032] FIG. 12 is a diagram showing the state in which a unit material image moves from a first disk, which is one of a plurality of attribute disks, to a second disk, which is another of a plurality of attribute disks, in an embodiment of the present invention.
[0033] FIG. 13 is a drawing showing an electronic device constituting a material placement device according to an embodiment of the present invention.
[0034] A person skilled in the art can develop various devices that embody the principles of the invention and are included within the concept and scope of the invention, even though they are not explicitly described or illustrated in this specification. Furthermore, all conditional terms and embodiments listed in this specification are, in principle, explicitly intended only for the purpose of enabling an understanding of the concept of the invention and should be understood as not being limited to the embodiments and conditions specifically listed as such.
[0035] The aforementioned objectives, features, and advantages will become more apparent through the following detailed description of the invention in conjunction with the attached drawings, and accordingly, a person skilled in the art to which the invention pertains will be able to easily implement the technical concept of the invention.
[0036] The embodiments described herein will be explained with reference to cross-sectional and / or perspective views, which are exemplary illustrations of the present invention. The dimensions, etc., of the components illustrated in these drawings may be exaggerated for effective explanation of the technical content. The shapes of the exemplary illustrations may be modified due to manufacturing techniques and / or tolerances, etc.
[0037] In describing various embodiments, for convenience, the same name and the same reference number will be assigned to components performing the same function, even if the embodiments are different. Additionally, the expression 'at least one of A, B, and C' means composed of one, two, or three of A, B, and C. Furthermore, configurations and operations already described in other embodiments will be omitted for convenience.
[0038]
[0039] Below, we will examine a material placement method and a material placement device according to an embodiment of the present invention.
[0040] First, a material placement method according to an embodiment of the present invention will be described.
[0041] FIG. 1 is a drawing showing a material placement method according to an embodiment of the present invention. FIG. 2 is a drawing showing a state in which a frame is formed by a material corresponding to a material image being folded. FIG. 3 is a drawing showing a material list in an embodiment of the present invention. FIG. 4 is a drawing showing an attribute plate (100) with a unit material image automatically placed and a generated blank plate (200) in an embodiment of the present invention. FIG. 5 is a drawing showing a state in which a unit material image (50) moves from a first plate (10), which is an attribute plate (100), to a second plate (20), which is a blank plate (200), in an embodiment of the present invention. FIG. 6 is a drawing showing a state in which an attribute (AT) is assigned to a blank plate (200) after the unit material image (50) moves to a second plate (20), which is a blank plate (200), in an embodiment of the present invention. FIG. 7 is a diagram showing the state in which, in an embodiment of the present invention, a first plate (10), which is an attribute plate (100) having an automatically placed quantity (A4) 2, moves to a second plate (20), which is a blank plate (200). FIG. 8 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image (50) moves to a second plate (20), which is a blank plate (200), and an attribute (AT) of quantity (A4) 2 is assigned to the blank plate (200). FIG. 9 is a diagram showing an attribute plate (100) having an automatically placed quantity (A4) 4 and a generated blank plate (200) in an embodiment of the present invention. FIG. 10 is a diagram showing, in an embodiment of the present invention, a unit material image (50) is moved from a first plate (10), which is an attribute plate (100) of quantity (A4) 4, to a second plate (20), which is a blank plate (200), through a second method, and an attribute (AT) of quantity (A4) 1 is assigned to the blank plate (200). FIG. 11 is a diagram showing, in an embodiment of the present invention, a unit material image (50) is moved from a first plate (10), which is one of a plurality of attribute plates (100), to a second plate (20), which is a blank plate (200).FIG. 12 is a diagram showing the state in which, in an embodiment of the present invention, a unit material image (50) moves from a first plate (10), which is one of a plurality of attribute plates (100), to a second plate (20), which is another of a plurality of attribute plates (100). FIG. 13 is a diagram showing a material placement device or electronic device (1000) according to an embodiment of the present invention.
[0042] The material placement method according to an embodiment of the present invention can place unit material images (50) by moving them onto a disc.
[0043] Referring to FIG. 1, a material placement method according to an embodiment of the present invention may include: a placement step (S100) of automatically placing a plurality of unit material images (50) corresponding to a plurality of unit materials on a material list onto at least one attribute plate (100); a plate creation step (S200) of creating a blank plate (200) without attributes based on user input; a first material movement step (S300) of moving a unit material image (50) of a first plate (10), which is an attribute plate (100), to a second plate (20), which is a blank plate (200), based on user input; and an attribute assignment step (S400) of assigning the same attribute (AT) as the first plate (10) to the second plate (20), which is a blank plate (200), thereby converting the blank plate (200) into an attribute plate (100).
[0044] A material placement method according to an embodiment of the present invention may further include a second material movement step (S500) of moving a unit material image (50) of a first plate (10), which is one of a plurality of attribute plates (100), to a second plate (20), which is another of a plurality of attribute plates (100), based on user input. At this time, the attribute plates (100) may be multiple.
[0045] The material placement method can be performed by the control unit (1100) of the material placement device, and can display the attribute plate (100), blank plate (200), unit material image (50), and attribute (AT) by the output unit (1400).
[0046] Referring to FIG. 2, a bar (BAR) constituting a frame (FR), such as a window frame or door frame, can be manufactured by processing a material, such as metal, into a bent shape. The unfolded material can be joined together in a bent shape through a bending operation to form a frame (FR), such as a window frame or door frame. At this time, a door or window can be attached to the frame (FR).
[0047] The unfolded material can be manufactured by cutting from the original plate before the folding operation is performed. At this time, the unfolded material can be placed on the original plate and cut in correspondence with each unit material image (50).
[0048] First, a placement step (S100) of automatically placing multiple unit material images (50) corresponding to multiple materials on a material list onto at least one attribute plate (100) can be performed by a control unit (1100).
[0049] Referring to FIG. 3, the material list may mean a list of materials to be ordered by the orderer. The material list may include at least one of 'number (order)', 'folding drawing name', 'width (material specification (M1))', 'length (material specification (M1))', 'material', 'thickness', and 'quantity'. Multiple unit materials on the material list may each correspond to multiple unit material images (50). Multiple unit material images (50) may be automatically placed on at least one attribute plate (100).
[0050] If multiple unit material images (50) can all be placed on a single disk, they can all be placed on a single disk to create a single attribute disk (100); if multiple unit material images (50) cannot all be placed on a single disk, they can be divided and placed on multiple disks to create multiple attribute disks (100). At this time, the control unit (1100) can arrange the multiple unit material images (50) by optimizing the space using an algorithm so that the loss rate (LS) is minimized.
[0051] The control unit (1100) can display the attribute plate (100) and the unit material image (50) placed on the attribute plate (100) through the output unit (1400) during the placement step (S100).
[0052] Next, a disk generation step (S200) for generating a blank disk (200) of no attributes based on user input may be performed.
[0053] The user can provide a command to the control unit (1100) to perform a material placement method through the input unit (1300). For example, the user can move the unit material image (50) through a mouse and can move the unit material image (50) through a touchscreen.
[0054] Referring to FIG. 4, the attribute disc (100) may mean a disc to which an attribute (AT) is assigned. Here, the attribute (AT) may mean at least one of the thickness (A1), material (A2), disc specifications (A3), and quantity (A4) of the disc. Accordingly, the attribute (AT) may mean at least one of the thickness (A1), material (A2), and quantity (A4) of a unit material corresponding to the unit material image (60) located on the disc.
[0055] The blank plate (200) may refer to a plate without attributes (attributes (AT) assigned). The blank plate (200) may be assigned attributes (AT) when the unit material image (50) that was placed on the attribute plate (100) is moved and placed for the first time. Alternatively, the blank plate (200) may be created with the same dimensions (width (length), height (width), or area) as the largest of the already created attribute plates (100).
[0056] The attribute (AT) can be displayed through the output unit (1400) at a position corresponding to the attribute disc (100). Specifically, the attribute (AT) can be displayed on the top, bottom, left, and right of the attribute disc (100), but is not limited thereto, and can be displayed adjacent to the corresponding attribute disc (100) so as to be recognized as corresponding to the attribute disc (100).
[0057] Meanwhile, the unit material image (50) may include at least one of the material specifications (M1), bend shape (M2), and order number (M3) of the unit material corresponding to the unit material image (50). The material specifications (M1) may refer to the horizontal (or length) and vertical (or width) dimensions of the unit material. The bend shape (M2) may refer to the cross-sectional shape obtained by cutting the bent shape of the material perpendicular to the length direction. The order number (M3) may be a 'number' listed in the material list and may be used to distinguish different unit materials.
[0058] The material placement method according to an embodiment of the present invention can provide convenience to the user by displaying the material specifications (M1) and order number (M3) of the unit material corresponding to the unit material image (50) through the output unit (1400), and can provide the user with an example of the bent shape of the material by displaying the bent shape (M2) of the unit material through the output unit (1400).
[0059] The control unit (1100) can generate a blank plate (200) based on user input.
[0060] The control unit (1100) can display the blank disk (200) generated in the disk generation step (S200) through the output unit (1400).
[0061] Next, a first material transfer step (S300) can be performed by the control unit (1100) to transfer the unit material image (50) of the first plate (10), which is an attribute plate (100), to the second plate (20), which is a blank plate (200), based on user input.
[0062] Referring to FIG. 5, the first plate (10) may mean a plate on which a unit material image (50) to be moved is placed. The first plate (10) may be an attribute plate (100), or an attribute plate (100) converted by assigning an attribute (AT) to a blank plate (200). The first plate (10) may not mean a specific plate, but may be a plate on which a unit material image (50) to be moved is already placed.
[0063] The second plate (20) may refer to a plate on which the unit material image (50) to be moved is placed. The second plate (20) may be an attribute plate (100) or a blank plate (200). The second plate (20) may not refer to a specific plate, but may be a plate on which the unit material image (50) to be moved is placed.
[0064] That is, the first disc (10) refers to a disc that serves as the starting point of the path where the unit material image (50) moves, and the second disc (20) refers to a disc that serves as the ending point of the path where the unit material image (50) moves, so that the two can be relative concepts to each other.
[0065] The user can move the unit material image (50) placed on the first plate (10) to the second plate (20) through the input unit (1300). That is, the control unit (1100) can move the unit material image (50) placed on the first plate (10) to the second plate (20) based on the user's input. Here, the user's input may be an action such as mouse drag or touch swipe, but is not limited thereto.
[0066] The control unit (1100) can display the unit material image (50) moving in the first material movement step (S300) through the output unit (1400). The control unit (1100) can display the location where placement is scheduled in the first material movement step (S300) through the output unit (1400). The location where placement is scheduled may be displayed by means such as shading or lines, but is not limited thereto. The control unit (1100) can rotate the unit material image (50) in a vertical direction based on user input in the first material movement step (S300) and the second material movement step (S500).
[0067] Next, an attribute assignment step (S400) can be performed by the control unit (1100) to convert the blank plate (200) into an attribute plate (100) by assigning the same attribute (AT) as the first plate (10) to the second plate (20), which is a blank plate (200).
[0068] Referring to FIG. 6, the control unit (1100) can assign an attribute (AT) to the blank paper plate (200). The control unit (1100) can assign an attribute (AT) to the blank paper plate (200) and convert it into an attribute plate (100).
[0069] The generated blank plate (200) is in an attribute-free state with no attribute (AT) assigned, and when the unit material image (50) is placed for the first time, the attribute (AT) can be automatically assigned. The control unit (1100) can convert the blank plate (200) into an attribute plate (100) by assigning the same attribute (AT) as the first plate (10) to the second plate (20), which is the blank plate (200). Here, the attribute (AT) assigned may be at least one of the thickness (A1), material (A2), plate specifications (A3), and quantity (A4) of the second plate (20), which is the blank plate (200).
[0070] Referring again to FIG. 5, the first plate (10), which is an attribute plate (100), may have an attribute (AT), while the second plate (20), which is a blank plate (200), may not have an attribute (AT). In this case, the attribute (AT) of the first plate (10) may have a thickness (A1) of '1.0', a material (A2) of '201 - 8k', a plate size (A3) of '2200*1219', and a quantity (A4) of '1'. Furthermore, the loss rate (LS) may refer to the ratio of the non-occupied image (60), which is an area on the plate where the unit material image (50) is not placed. The non-occupied image (60) may include a non-occupied size (N1) (see FIG. 4).
[0071] The thickness (A1) may be in mm, but may be omitted. The material (A2) is not limited to the method of expression described above. The plate size (A3) may be in mm, but may be omitted. The quantity (A4) may refer to the actual number of plates or materials, independent of the plate displayed as a single image on the output unit (1400).
[0072] Referring again to FIG. 6, the second plate (20), which is a blank plate (200), can be converted into an attribute plate (100) having the attribute (AT) of the first plate (10). At this time, the attribute (AT) of the second plate (20) may be the same as that of the first plate (10), with a thickness (A1) of '1.0', a material (A2) of '201 - 8k', a plate size (A3) of '2200*1219', and a quantity (A4) of '1'.
[0073] The material placement method according to an embodiment of the present invention has the effect of providing convenience in placement by temporarily creating a blank plate (200) and temporarily moving the unit material image (50) located on the attribute plate (100). The material placement method has the effect of automatically assigning an attribute (AT) to the blank plate (200) by first moving the unit material image (50) of the first plate (10), which is the attribute plate (100), to the second plate (20), which is the blank plate (200).
[0074] Subsequently (or after the placement step (S100)), a second material movement step (S500) may be performed by the control unit (1100) to move a unit material image (50) of a first plate (10), which is one of the multiple attribute plates (100), to a second plate (20), which is another of the multiple attribute plates (100), based on user input.
[0075] In the placement step (S100) of an embodiment of the present invention, the control unit (1100) can automatically place a plurality of unit material images (50) on a plurality of attribute plates (100). The control unit (1100) can move the unit material images (50) of the first plate (10), which is one of the plurality of attribute plates (100), to the second plate (20), which is another of the plurality of attribute plates (100).
[0076] In the placement step (S100) of an embodiment of the present invention, the control unit (1100) can automatically place a plurality of unit material images (50) on a single attribute plate (100). The control unit (1100) can move the unit material images (50) of the first plate (10), which is the automatically placed attribute plate (100), to the second plate (20), which is the attribute plate (100) that has been converted from a blank plate (200).
[0077] Even when multiple unit material images (50) are all automatically placed on a single plate, a blank plate (200) converted into an attribute plate (100) is added so that multiple attribute plates (100) can be finally generated. That is, the attribute plate (100) does not distinguish between the initially automatically placed plate and the plate converted from the blank plate (200).
[0078] Meanwhile, the second material movement step (S500) can be performed under the condition that the first plate (10), which is one of the multiple attribute plates (100), and the second plate (20), which is another of the multiple attribute plates (100), have the same attribute (AT).
[0079] The unit material image (50) can only be moved between attribute plates (100) that have the same attribute (AT). However, the unit material image (50) can exceptionally be moved between attribute plates (100) that have different quantities (A4) among the attributes (AT), but this will be described later. In contrast, the unit material image (50) can be moved between the attribute plate (100) and the blank plate (200) regardless of the attribute (AT).
[0080] When the first plate (10) and the second plate (20) have the same attribute (AT), the unit material image (50) of the first plate (10) can be moved to the second plate (20). At this time, the control unit (1100) can display the position scheduled to be placed on the second plate (20) through the output unit (1400).
[0081] Conversely, if the first disc (10) and the second disc (20) have different attributes (AT), the unit material image (50) of the first disc (10) cannot be moved to the second disc (20). In this case, the control unit (1100) does not display the position scheduled to be placed on the second disc (20) through the output unit (1400).
[0082] Referring to FIG. 7, the first plate (10) may mean a plate on which two unit material images (50) to be moved are arranged. The first plate (10) may be an attribute plate (100) having an attribute (AT) of quantity (A4) '2', and may be an attribute plate (100) having an attribute (AT) of quantity (A4) '2' that has been converted by assigning the attribute (AT) of quantity (A4) '2' to a blank plate (200).
[0083] The user can move two overlapping unit material images (50) placed on the first plate (10) to the second plate (20) through the input unit (1300). That is, the control unit (1100) can move two overlapping images placed on the first plate (10) to the second plate (20) based on the user's input.
[0084] The control unit (1100) can display two overlapping unit material images (50) moving in the first material movement step (S300) as a single image through the output unit (1400). The control unit (1100) can display a location scheduled for placement in the first material movement step (S300) as a single image through the output unit (1400).
[0085] Referring to FIG. 8, the control unit (1100) can assign an attribute (AT) of quantity (A4) '2' to the blank paper plate (200). The control unit (1100) can assign an attribute (AT) of quantity (A4) '2' to the blank paper plate (200) and convert it into an attribute plate (100) having an attribute (AT) of quantity (A4) '2'.
[0086] Specifically, the first plate (10), which is an attribute plate (100), may have an attribute (AT), and the second plate (20), which is a blank plate (200), may not have an attribute (AT). At this time, the attribute (AT) of the first plate (10) may have a thickness (A1) of '1.0', a material (A2) of '201 - 8k', a plate size (A3) of '2200*1219', and a quantity (A4) of '2'.
[0087] The second plate (20), which is a blank plate (200), can be converted into an attribute plate (100) having the attribute (AT) of the first plate (10). At this time, the attribute (AT) of the second plate (20) may be the same as that of the first plate (10), with a thickness (A1) of '1.0', a material (A2) of '201 - 8k', a plate size (A3) of '2200*1219', and a quantity (A4) of '2'.
[0088] The material placement method according to an embodiment of the present invention has the effect of automatically assigning an attribute (AT) with a quantity (A4) to the blank plate (20) by first moving the unit material image (50) of the first plate (10), which is an attribute plate (100) with a quantity (A4), to the second plate (20) which is a blank plate (200) at once.
[0089] Meanwhile, the method of moving multiple unit material images (50) at once from a first plate (10) of attribute (AT) with multiple quantities (A4) to a second plate (20) of attribute (AT) with the same quantity (A4) as the first plate (10) can be similarly applied in the second material moving step (S500).
[0090] Referring to FIG. 9, the first material transfer step (S300) can be selectively performed based on user input in a first method of transferring a unit material image (50) to a second plate (20), which is a blank plate (200), as one image or in a second method of transferring (n / k) images when there are n quantities (A4) among the attributes (AT) of the first plate (10), which is an attribute plate (100).
[0091] The first method may refer to a method of moving n unit material images (50) into one image (or overlapping n unit material images (50) into one image) on a second plate (20), which is a blank plate (200), when the quantity (A4) among the attributes (AT) of the first plate (10) is n (in FIG. 9, the quantity (A4) is '4'). Here, n is a natural number, and n may be the quantity (A4) among the attributes (AT) assigned to the blank plate (200) (see FIG. 7 and FIG. 8).
[0092] Referring to FIG. 10, the second method may mean a method of moving n unit material images (50) to a second plate (20), which is a blank plate (200), into (n / k) images (or overlapping n unit material images (50) into (n / k) images when the quantity (A4) among the attributes (AT) of the first plate (10) is n (in FIG. 9, the quantity (A4) is '4'). Here, n and k are natural numbers, and k may be the quantity (A4) among the attributes (AT) assigned to the blank plate (200).
[0093] If the second disk (20) is a blank disk (200), k can be assigned as any one from 1 to n-1. If the second disk (20) is an attribute disk (100), k can be assigned as any one from 1 to n-1. The second method can be performed under the condition that the remainder of n / k is 0.
[0094] When n=4 and k=2, all four unit material images (50) can be moved. At this time, the four unit material images (50) can be moved to the second disk (20) as two (k) images that are spread out to two (n / k) by overlapping two (k) images.
[0095] In contrast, when n=4 and k=3, the four unit material images (50) cannot be moved. This is because when three of the four unit material images (50) overlap, one unit material image (50) remains, which contradicts the attribute (AT) of the quantity (A4) '3' of the second plate (20).
[0096] Meanwhile, in the attribute assignment step (S400), if the first method is selected in the first material movement step (S300), the quantity (A4) among the attributes (AT) of the second plate (20), which is a blank plate (200), is assigned as n, and if the second method is selected in the first material movement step (S300), the quantity (A4) among the attributes (AT) of the second plate (20), which is a blank plate (200), is assigned as k.
[0097] When the first material movement step (S300) is performed by the first method, the quantity (A4) among the attributes (AT) of the second plate (20), which is a blank plate (200), can be assigned as n. At this time, the n unit material images (50) can be displayed as a single image.
[0098] When the first material movement step (S300) is performed by the second method, the quantity (A4) among the attributes (AT) of the second plate (20), which is a blank plate (200), can be assigned as k. At this time, n unit material images (50) can be displayed as (n / k) images.
[0099] The first method and the second method can be applied in the same way in the second material movement step (S500).
[0100] The material placement method according to an embodiment of the present invention has the effect of providing convenience to the user by overlapping and moving all of the multiple unit material images (50) or overlapping and moving only a part of them when the quantity (A4) among the attributes (AT) is multiple.
[0101] Referring to FIG. 11, a plurality of unit material images (50) can be automatically arranged on a plurality of attribute plates (100), and at least one blank plate (200) can be generated. At this time, the unit material images (50) can be moved from a first plate (10), which is one of the plurality of attribute plates (100), to a second plate (20), which is a blank plate (200).
[0102] Referring to FIG. 12, a plurality of unit material images (50) can be automatically arranged on a plurality of attribute plates (100). At this time, the unit material images (50) can be moved from a first plate (10), which is one of the plurality of attribute plates (100), to a second plate (20), which is another of the plurality of attribute plates (100). As described above, the unit material images (50) can be moved only when the first plate (10) and the second plate (20) have the same attribute (AT). However, exceptionally, the unit material images (50) can be moved when the quantity (A4) of the attribute (AT) of the first plate (10) is greater than the quantity (A4) of the attribute (AT) of the second plate (20), and the remainder is 0 when the quantity (A4) of the first plate (10) is divided by the quantity (A4) of the second plate (20).
[0103] The material placement method according to an embodiment of the present invention allows the user to easily place the unit material image (50) on the plate by moving the unit material image (50) not only between the initially automatically placed attribute plates (100), but also between the initially automatically placed attribute plates (100), the newly created blank plate (200), and the attribute plate (100) to which the blank plate (200) has been switched. The material placement method can provide convenience for the user to place materials by having all the unit material images (50) displayed on a single screen.
[0104] Next, a material placement device according to an embodiment of the present invention will be described.
[0105] FIG. 13 is a drawing showing an electronic device (1000) constituting a material placement device according to an embodiment of the present invention.
[0106] A material placement device may be composed of an electronic device (1000). The electronic device (1000) may include a control unit (1100), a memory (1200), an input unit (1300), and an output unit (1400). Not all of these components are essential components of the electronic device (1000), and the electronic device (1000) may be implemented by more components, or by fewer components.
[0107] The control unit (1100) may refer to a device that processes and manipulates signals and controls each component. The control unit (1100) can process and manipulate data input from the input unit (1300), data output to the output unit (1400), and data stored in the memory (1200). The control unit (1100) can perform the role of a processor. That is, the control unit (1100) can control the electronic device (1000) to perform a material placement method.
[0108] The memory (1200) can store a program for processing and controlling the control unit (1100). Additionally, the memory (1200) can temporarily store data input from the input unit (1300), data output to the output unit (1400), etc.
[0109] The memory (1200) may include at least one type of storage medium among flash memory, HDD (Hard disk Drive), SSD (Solid State Drive), Multimedia card micro type, card type memory (e.g., SD or XD memory, etc.), RAM, ROM, magnetic memory, magnetic disk, and optical disk. The memory (1200) may be a computer-readable recording medium. However, the types of memory (1200) are not limited to those described above.
[0110] The input unit (1300) may include at least one of a keyboard, a mouse, a microphone, and a touchscreen as a means for inputting content to be processed and processed by the control unit (1100) or stored in the memory (1200). However, the types of the input unit (1300) are not limited to those described above.
[0111] The output unit (1400) may include a display as a means of outputting content that is processed and processed by the control unit (1100) or stored in the memory (1200). However, the type of the output unit (1400) is not limited to that described above. The output unit (1400) may display both the attribute plate (100) and the blank plate (200) on a single screen.
[0112] A material placement device according to an embodiment of the present invention can move and place unit material images (50) on a plate. A material placement device according to an embodiment of the present invention can automatically place a plurality of unit material images (50) corresponding to a plurality of unit materials on a material list on at least one attribute plate (100), generate a blank plate (200) without attributes based on user input, move the unit material images (50) of the first plate (10), which is the attribute plate (100), to the second plate (20), which is the blank plate (200), based on user input, and assign the same attribute (AT) as the first plate (10) to the second plate (20), which is the blank plate (200), thereby converting the blank plate (200) into an attribute plate (100).
[0113] A material placement device according to an embodiment of the present invention can perform all the material placement methods described above through a control unit (1100) and can store a program that performs all the material placement methods described above through a memory (1200).
[0114] In an embodiment of the present invention, the output unit (1400) can display the unit material image (50), the movement process of the unit material image (50), the attribute plate (100), the blank plate (200), the attribute (AT), etc. in real time at each step included in all the material placement methods described above.
[0115] The material placement method and device according to an embodiment of the present invention have the effect of easily rearranging a plurality of unit material images (50) automatically placed on a plate based on user input. The material placement method and device have the effect of providing convenience in placement by temporarily creating a blank plate (200) and temporarily moving the unit material images (50) located on the attribute plate (100). The material placement method and device have the effect of automatically assigning attributes to the blank plate (200) by first moving the material images of the first plate (10), which is the attribute plate (100), to the second plate (20), which is the blank plate (200).
[0116]
[0117] As described above, although the present invention has been explained with reference to preferred embodiments, a person skilled in the art may implement the present invention with various modifications or variations without departing from the spirit and scope of the invention as described in the following claims.
[0118] [Explanation of the symbol]
[0119] 10: First disc
[0120] 20 : Second disc
[0121] 50 : Unit material image
[0122] 60 : Non-occupied image
[0123] 100 : Attribute disc
[0124] 200: Blank Plate
[0125] AT: Attribute
[0126] A1 : Thickness
[0127] A2 : Material
[0128] A3 : Original plate specifications
[0129] A4 : Quantity
[0130] LS: Loss rate
[0131] M1 : Material specifications
[0132] M2 : Bending shape
[0133] M3 : Order Number
[0134] N1: Non-occupied standard
[0135] 1000 : Electronic device
[0136] 1100 : Control unit
[0137] 1200 : Memory
[0138] 1300 : Input section
[0139] 1400 : Output section
Claims
1. In a material placement method in which unit material images are moved and placed on a plate, A placement step of automatically placing multiple unit material images corresponding to multiple materials on a material list onto at least one attribute plate; A disk generation step that generates a blank disk without attributes based on user input; A first material transfer step of moving a unit material image of a first disk, which is an attribute disk, to a second disk, which is a blank disk, based on user input; and A material placement method comprising: a property assignment step of converting a blank plate into a property plate by assigning the same properties as the first plate to the second plate, which is the blank plate.
2. In Paragraph 1, The attribute discs are plural, and A material placement method further comprising: a second material movement step of moving a unit material image of a first disk, which is one of the plurality of attribute disks, to a second disk, which is another of the plurality of attribute disks, based on user input.
3. In Paragraph 2, The above second material movement step is, A material placement method performed under the condition that a first disc, which is one of the plurality of attribute discs, and a second disc, which is another of the plurality of attribute discs, have the same attribute.
4. In Paragraph 1, In the above attribute assignment step, A material arrangement method in which the attribute granted above is at least one of the thickness, material, plate specifications, and quantity of the second plate, which is the blank plate.
5. In Paragraph 1, The unit material image above is, A material placement method including the material specifications and bending shape of a unit material corresponding to the above unit material image.
6. In Paragraph 1, The above first material movement step is, A material placement method selectively performed based on user input, wherein when the quantity among the attributes of the first disk, which is the attribute disk, is n, the unit material image is moved as one image to the second disk, which is the blank disk, or the second method is moved as (n / k) images.
7. In Paragraph 6, The above attribute assignment step is, If the first method is selected in the first material movement step, the quantity among the attributes of the second plate, which is the blank plate, is assigned as n, and A material placement method in which, when the second method is selected in the first material movement step, the quantity of the second disk, which is the blank disk, is assigned as k.
8. A computer-readable recording medium containing a program for performing a method according to any one of paragraphs 1 through 7.
9. In a material placement device for moving and placing unit material images onto a disc, A material placement method comprising: automatically placing multiple unit material images corresponding to multiple materials on a material list onto at least one attribute plate; generating a blank plate without attributes based on user input; moving the unit material images of the first plate, which is the attribute plate, to the second plate, which is the blank plate, based on user input; and assigning the same attributes as the first plate to the second plate, which is the blank plate, thereby converting the blank plate into an attribute plate.
Citation Information
Patent Citations
Method for cutting interior material using mobile terminal
KR101717481B1
System for ordering textile by using internet andmethod for ordering thereof
KR1020050021654A
B2B corporation matching system
KR1020250052963A
Custom clothing production and purchasing system with choice of fabric, secondary materials and design
KR102082463B1
Substrate processing apparatus and substrate processing method
KR102889022B1