METHOD AND VARIABLE SYSTEM FOR ADJUSTING WORKPIECE-SUPPORTING MODULE
20220176504 · 2022-06-09
Inventors
- CHUN-TING CHEN (Taichung City, TW)
- Chien-Chih LIAO (Taichung City, TW)
- PEI-YIN CHEN (Taichung City, TW)
- JEN-JI WANG (Taichung City, TW)
- YU-SHENG LAI (Taichung City, TW)
Cpc classification
G06F2119/18
PHYSICS
G06F30/12
PHYSICS
B23Q3/103
PERFORMING OPERATIONS; TRANSPORTING
G06F30/23
PHYSICS
B23Q1/035
PERFORMING OPERATIONS; TRANSPORTING
G06F30/13
PHYSICS
B23Q1/037
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23Q1/03
PERFORMING OPERATIONS; TRANSPORTING
B23Q3/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for adjusting a workpiece-supporting module includes: setting initial support position information of a workpiece, the initial support position information including positions of support devices and a spacing value for separating the support devices; according to the initial support position information, applying a finite element method to analyze a CAD file of the workpiece to obtain workpiece deformation information; according to the workpiece deformation information and target workpiece deformation information, realizing support position information corresponding to each support device, the support position information including X-axis coordinates and Y-axis coordinates; according to the support position information and a conversion program, obtaining a Z-axis coordinate and a normal vector of each support devices; and, according to the support position information, the Z-axis coordinate and the normal vector, adjusting the position and the angle of each support device. In addition, a variable system for adjusting the same workpiece-supporting module is also proposed.
Claims
1. A method for adjusting a workpiece-supporting module, comprising the steps of: (a) setting initial support position information of a workpiece, wherein the initial support position information includes positions of a plurality of support devices and a spacing value for separating two said neighboring support devices of the plurality of support devices; (b) according to the initial support position information, applying a finite element method to analyze a CAD file of the workpiece to further obtain workpiece deformation information; (c) according to the workpiece deformation information and target workpiece deformation information, realizing support position information corresponding to each of the plurality of support devices, wherein the support position information includes X-axis coordinates and Y-axis coordinates; (d) according to the support position information and a conversion program, obtaining a Z-axis coordinate and a normal vector of each of the plurality of support devices; and (e) according to the support position information, the Z-axis coordinate and the normal vector, adjusting the position and the angle of each of the plurality of support devices.
2. The method for adjusting a workpiece-supporting module of claim 1, prior to the step (a), further including a step of providing an adjustable support module, wherein the adjustable support module includes a plurality of support assemblies moving in an X-axis direction, each of the plurality of support devices is disposed in one said support assembly of the plurality of support assemblies, and each of the plurality of support devices is movable in a Y-axis direction.
3. The method for adjusting a workpiece-supporting module of claim 2, wherein the initial support position information further includes a position of each of the plurality of support assemblies and another spacing value for separating two said neighboring support assemblies of the plurality of support assemblies.
4. The method for adjusting a workpiece-supporting module of claim 2, further including a step of limiting each of the plurality of support assemblies and each of the plurality of support devices to move within an occupation region of the workpiece.
5. The method for adjusting a workpiece-supporting module of claim 2, wherein the step (b) further includes the steps of: (b1) defining initial positions of each of the plurality of support devices and each of the plurality of support assemblies to be fixed spacing of the initial support position information; (b2) according to the initial support position information, performing initial-point setting upon distributed supportive points of the workpiece so as to obtain a set of support points for the workpiece; and (b3) according to the set of support points, applying the finite element method to analyze deformations of the workpiece.
6. The method for adjusting a workpiece-supporting module of claim 2, wherein the support position information includes another support position information of the plurality of support assemblies, and the step (c) further includes the steps of: (c1) defining search variables as the positions of each of the plurality of support assemblies and each of the plurality of support devices; (c2) according to a target function, determining whether or not, in each iteration, the workpiece deformation information is less than a convergent percentage; (c3) if positive, determining that the workpiece deformation information is the support position information; and (c4) if negative, iterative updating the search variables to keep determining whether or not the workpiece deformation information is less than the convergent percentage.
7. The method for adjusting a workpiece-supporting module of claim 6, wherein the step (c2) further includes the steps of: (c21) determining whether or not the workpiece deformation information is within a demanding range; (c22) if positive, moving part of the plurality of support devices out of the occupation region of the workpiece; and (c23) if negative, keeping determining whether or not the workpiece deformation information is less than the convergent percentage.
8. A variable system for adjusting a workpiece-supporting module, comprising: an adjustable support module, including a plurality of support devices, each of the plurality of support devices having initial support position information, wherein the initial support position information includes positions of a plurality of support devices and a spacing value for separating two said neighboring support devices of the plurality of support devices; an analysis module, used for receiving a CAD file of a workpiece, applying a finite element method to analyze the CAD file so as to obtain workpiece deformation information; a coordinate-processing module, used for evaluating the workpiece deformation information and target workpiece deformation information to realize support position information corresponding to each of the plurality of support devices, wherein the support position information includes X-axis coordinates and Y-axis coordinates; used for further evaluating the support position information and a conversion program to obtain a Z-axis coordinate and a normal vector of each of the plurality of support devices vector; and a control module, used for evaluating the support position information, the Z-axis coordinate and the normal vector to adjust a position and an angle of each of the plurality of support devices.
9. The variable system for adjusting a workpiece-supporting module of claim 8, wherein the adjustable support module includes a plurality of support assemblies moving in an X-axis direction, each of the plurality of support devices is disposed in one said support assembly of the plurality of support assemblies, and each of the plurality of support devices is movable in a Y-axis direction.
10. The variable system for adjusting a workpiece-supporting module of claim 9, wherein the initial support position information includes positions of a plurality of support assemblies and a spacing value for separating two said neighboring support assemblies of the plurality of support assemblies.
11. The variable system for adjusting a workpiece-supporting module of claim 9, wherein the support position information includes support position information of each of the plurality of support assemblies.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The present disclosure will become more fully understood from the detailed description given herein below and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present disclosure and wherein:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023] In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
[0024] Referring to
[0025] In the following description, a schematic flowchart of an embodiment of the method for adjusting a workpiece-supporting module in accordance with this disclosure shown in
[0026] Then, in performing Step S120, initial support position information of the workpiece 90 is defined, in which the initial support position information includes a plurality of positions of the support devices 112 and spacing values between the support devices 112 for ensuring each of the support devices 112 not to move across the other support device 112. In addition, according to practical situations, the initial support position information further includes a plurality of positions of the support assemblies 114 and spacing values between the support assemblies 114 for ensuring each of the support assemblies 114 not to move across the other support assembly 114. Then, the support assemblies 114 and the support devices 112 are further limited to move within an occupation region of the workpiece 90.
[0027] Then, in performing Step S130, the analysis module 120 evaluates the initial support position information to obtain workpiece deformation information by utilizing a relevant analysis method such as a finite element method 122 to analyze the CAD file 50 of the workpiece 90. In this embodiment, the analysis method used by the analysis module 120 is the finite element method 122 (through the ANSYS commercial software for example). The optimization target for the analysis module 120 to achieve by applying the finite element method 122 is a situation that the workpiece 90 can have a least deformation after being supported by the variable system of this disclosure. After being analyzed through the finite element method 122, the final set of the support points 70 would be said to be the optimal support points, as shown in
[0028] Then, the analysis module 120 evaluates the initial support position information to perform initial-point setting for the distributed supportive points at the workpiece 90, so as to obtain a set of support points 70 at the workpiece 90. Then, based on the support points 70, the finite element method 122 can be introduced to analyze deformations at the workpiece 90.
[0029] Then, in performing Step S140, according to the workpiece deformation information and target workpiece deformation information, support position information corresponding to the support devices 112 can be realized, in which the support position information includes X coordinates and Y-axis coordinates. In one embodiment, according to the workpiece deformation information and the target workpiece deformation information, another support position information corresponding to each of the support assemblies 114 can be also realized, in which this support position information includes X coordinates and Y-axis coordinates. Accordingly, in Step S140, the finite element method 122 is used to analyze the deformations of the workpiece, and an algorithm of this disclosure would be applied to determine whether or nor the workpiece deformations have achieved the corresponding maximums. Practically, Step S140 includes a step of defining a search variable as a position x.sub.i of each of the support assemblies 114 and the support devices 112, in which the position x.sub.i is the position of the support device for the i-th iteration. Then, according to a target function, it is determined whether or not the workpiece deformation information at the i-th iteration is smaller than a convergent percentage. The target workpiece deformation information Mean.sub.N can be expressed by an equation (1) as follows, and another equation (2) is applied to determine whether or not the instant deformations of the workpiece 90 meet the least deformations defined by the target function:
[0030] In equation (1), FEM (xi) stands for the derived workpiece deformations at the support points 70 from the i-th finite element calculation, N stands for the N-th iterations, and S stands for the convergent percentage. The convergent percentage S can be defined according to practical properties of the workpiece 90. In equation (2), the derived deformation of the workpiece 90 calculated through the finite element method 122 is judged to determine if the optimization calculation is convergent or not; i.e., to determine if or not a computation value at the left hand side of equation (2) is less than S/100. If a convergence is yet to reach, then, after the search variable is iterative updated, go back to equation (2) to keep determining whether or not the workpiece deformation information is less than a convergent percentage. On the other hand, if the convergence is reached, then it is determined that this optimal variable is the optimal value for the corresponding support point.
[0031] For example, refer to
[0032] It is noted that the same quantity of the support devices 112 is used in both arrangements in
[0033] In performing Step S150, the coordinate-processing module 130 would evaluate the support-position information and a conversion program so as to obtain a Z-axis coordinate and a normal vector for each of the support devices 112. As shown in
[0034] In summary, in the method for adjusting a workpiece-supporting module and the variable system for adjusting the same workpiece-supporting module provided b the present disclosure, the finite element method is applied to analyze the CAD file of the workpiece, so that the workpiece deformation information can be obtained. Further, by having the least deformations as the search target for the workpiece, the optimal support points for the workpiece can be realized. In addition, the coordinate-processing module is used to obtain the X-axis coordinates, the Y-axis coordinates, the Z-axis coordinates and the normal vectors of the corresponding support devices, and further the control module is used to adjust the target positions (including the X-axis coordinates, the Y-axis coordinates and the corresponding Z-axis coordinates) and angles of the corresponding support devices and angle for supporting the workpiece.
[0035] Further, this disclosure can be applied to relevantly adjust positions of the support assemblies and the support devices. Even upon when the least deformation of the workpiece is requested, the required quantity of the support devices can be reduced, and the distribution density of the support devices can be lowered as well.
[0036] With respect to the above description then, it is to be realized that the optimum dimensional relationships for the parts of the disclosure, to include variations in size, materials, shape, form, function and manner of operation, assembly and use, are deemed readily apparent and obvious to one skilled in the art, and all equivalent relationships to those illustrated in the drawings and described in the specification are intended to be encompassed by the present disclosure.