Auto shift system for securing inclined machining area for subsequent machining
The autociet system addresses the challenge of securely processing inclined areas in autocheft systems by using a data-driven approach to calculate optimal shift distances and safety distances, ensuring efficient and collision-free angle processing in multi-system environments.
Patent Information
- Application Number
- PCT/KR2024/005113
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-01
- Filing Date
- 2024-04-17
- Publication Date
- 2025-05-08
AI Technical Summary
Existing autocheft systems face challenges in securely processing inclined areas during subsequent processing, particularly due to complex calculations and the risk of collisions when the angle shaft rotates in multi-system processing.
The autociet system employs a data unit for inputting and storing variables related to the tool zone, material area, and external factors, coupled with a computational unit that calculates the optimal shift distance and safety distance. This system uses a driving unit to move the tool table and material to the calculated position, ensuring efficient and collision-free processing.
The autociet system enables efficient angle processing at the optimal position without complex calculations or repeated position checks, thereby preventing collisions and ensuring optimal cycle times in multi-system processing.
Smart Images

Figure KR2024005113_08052025_PF_FP_ABST
Abstract
Description
Auto shift system to secure slope processing area for subsequent processing
[0001] The present invention relates to an auto shift system for securing an inclined processing area for subsequent processing, and relates to an auto shift system for securing an inclined processing area for subsequent processing, which enables transfer to an optimal position by calculating a transfer distance for an angle processing stability area from system 1 to system 2 or from system N to system N+1 through a position determination algorithm.
[0002] An automatic lathe is a piece of equipment that can process products efficiently and quickly by simultaneously performing various processes, such as turning and milling, in multiple systems.
[0003] Recently, there is a trend of applying various processing methods to process complex shapes of products through high-complex processing methods beyond simple shapes processed through basic processing methods, and the structure of equipment is also being developed to enable high-complex processing.
[0004] As part of the high / complex processing, we are applying angle axis processing that enables processing at various angles according to the user's instructions, and we are making various efforts to find a method that maximizes the efficiency of the processing and makes it easy for the user to apply it.
[0005] Automatic lathes are equipment that have the advantage of efficient processing through simultaneous processing in multiple systems, and the angle axis also applies an efficient structure and processing method that can be used in both systems 1 and 2 with a single tool.
[0006] Since most two-way machining on an automatic lathe utilizes the rear tool post, minimizing the distance between the area receiving the product from the first-way machine and the rear tool post is crucial for achieving optimal cycle times by reducing travel distances. However, this approach also presents a problem: in two-way angle-axis machining, it insufficiently secures the machining area when the angle axis rotates.
[0007] As above, if sufficient space is not secured to rotate the angle of the angle axis in the second system, it will be difficult to proceed with machining at a large incline, and the possibility of collision with the rear tool post will inevitably increase.
[0008] To solve the problem of the possibility of such collisions, a shift function was developed to move the angle axis included in the first system and the processing origin of the material included in the second system simultaneously to the safe processing area by the distance selected by the user, thereby establishing synchronized processing coordinates and proceeding with processing.
[0009] In order to secure the angle processing area in the second system, the material and angle tool are moved to a safe processing area through the currently developed shift function after the angle command.
[0010] However, the current shift function requires the user to consider the rotation angle of the angle tool post, the distance between the center of rotation and the tool post cross-section, the length of the mounted tool, the diameter of the tool, etc. in the tool post area. In addition, the current shift function requires the user to consider the diameter of the material, the material protrusion distance, the protrusion distance of the optional chuck, etc. in the material area. In addition, the current shift function directly calculates several factors, such as the distance from the side of the rear tool post, which is an external collision factor, and implements the function by inputting the distance to move to the safe area as a factor of the shift command.
[0011] However, these current shift functions are not only quite complex for users to proceed with because the calculation itself must consider various variables, but also, after the calculation is completed, the safety zone must be found through repeated inefficient actions such as repeatedly operating the equipment to check the safety zone and modifying the program based on the results.
[0012] And during the test to find the safety zone, collision between the material and the angle axis, or between the material and the back tool post, may occur due to human error, and if a collision between the angle axis and the back tool post occurs, there is a concern that it may cause significant damage to the subsequent operation of the equipment.
[0013] Therefore, there is a need for an auto shift system to secure a slope machining area for subsequent machining that can prevent collisions even with the distance to the side of the rear tool post, which is a collision factor outside the direct machining area, by performing a transfer to an optimal position for the transfer distance for the angle machining safety area of the 2-system or / and N+1 system.
[0014] (Prior art literature)
[0015] Korean Patent Publication No. 10-2020-0062185 (June 3, 2020)
[0016] Korean Patent Publication No. 10-2019-0134679 (December 4, 2019)
[0017] The problem to be solved by the present invention is to provide an auto shift system for securing a slope processing area for subsequent processing, which can perform angle processing at an optimal position without complex calculations or repetitive position checks through simple input, can prevent calculation errors by the user, and can completely prevent collisions caused by calculation errors and processing stoppages due to insufficient stroke.
[0018] In addition, the present invention provides an auto shift system for securing a slope processing area for subsequent processing, which repeatedly determines elements that are unsuitable for the user's tendencies based on data derived through a positioning algorithm, and based on this, changes the shift constant according to the situation, and collects the determination of suitability / unsuitability and unsuitable elements for various positions through data learning included in a database module, and determines and determines the optimal position preferred by the current user based on the collected data.
[0019] The tasks of the present invention are not limited to the tasks mentioned above, and other tasks not mentioned will be clearly understood by those skilled in the art from the description below.
[0020] An auto shift system for securing a slope processing area for subsequent processing according to an embodiment of the present invention for solving a problem is as follows:
[0021] In order to secure an angle processing area for subsequent processing in full-speed processing in multi-system processing,
[0022] A data section for receiving and storing data on at least one variable for securing an angle processing area in the above-mentioned dedicated processing;
[0023] A calculation unit that receives data on variables of the above data section and calculates a shift distance of at least one subsequent processing for subsequent processing;
[0024] A driving unit that implements the transfer and angle axis transfer of the tool post and the material to a positioning position selected from at least one shift distance of the subsequent processing calculated by the operation unit; and
[0025] It may include a control unit that controls the driving of the driving unit in response to the above-mentioned position determination position.
[0026] At least one variable for securing the above angle processing area may include at least one of a variable for the tool post area, a variable for the material area, and / or a variable for an external factor.
[0027] The variables for the above tool post area include the rotation angle of the angle tool post, the distance between the center of rotation and the tool post cross section, the protrusion distance of the mounted tool, and the diameter of the mounted tool.
[0028] The variables for the above material area include the diameter of the material, the protrusion distance of the material, and the protrusion distance of the chuck chucking the material.
[0029] Variables for the above external factors may include the distance from the side of the back tool holder.
[0030] The control unit may receive the operation value produced by the operation unit and set position data corresponding to the set value among at least one shifted position data for processing the set angle of the material as the position determination position, or / and set position data corresponding to the optimal position as the position determination position.
[0031] The control unit may further include a learning unit that receives at least one shifted position data of the material in real time and continuously updates the learned value.
[0032] The data unit may include a collection unit that continuously receives the data, the results of the suitability and unsuitability judgment for the position determination position of the control unit, and the learning result data of the learning unit, and collects the received data.
[0033] The data collected in the above collection unit are transmitted to the above operation unit,
[0034] The above calculation unit can calculate at least one shift position and safety distance for the subsequent processing through a position calculation algorithm using the data collected from the above collection unit, and calculate an angle axis for the subsequent processing.
[0035] The above collection unit,
[0036] A position optimization module that receives the data from the above data section; and
[0037] Includes a data collection module that collects data transmitted from the above collection unit,
[0038] Data from the above data collection module can be transmitted to the above position optimization module.
[0039] The above operation unit,
[0040] An optimal position calculation module for calculating an optimal position for the above subsequent processing; and
[0041] It may include a safety distance calculation module for interference prevention for the angle axis.
[0042] The above optimal position calculation module and the above safety distance calculation module can receive variable data for the tool zone, variable data for the material zone, and variable data for the external factor, and first perform calculations for at least one shifted optimal position and safety distance.
[0043] The above control unit selects and determines whether at least one shifted position and safety distance are suitable or unsuitable based on the operation data for the optimal position and safety distance implemented in the first stage,
[0044] The suitability / inadequate judgment data determined by the above control unit can be transmitted to the above learning unit.
[0045] The above learning unit provides feedback on the occurrence of the unsuitable data among the suitable / unsuitable data received from the control unit through a learning algorithm, among the angle axis and external variables, the material and external variables, and the angle axis and material.
[0046] Inappropriate data through the above feedback process can be transmitted to the above collection unit.
[0047] The above learning department,
[0048] A shift coefficient change module that receives the results of a suitability or unsuitability judgment by comparing the position determination position for the subsequent location of the material from the control unit with a set standard and uses the data to change the shift coefficient; and
[0049] It may include external area modules that include data on crash occurrence due to operation errors, data on processing stoppage due to insufficient strokes, and set user variables.
[0050] The data of the above external area module can be used as data for changing the shift coefficient of the above shift coefficient changing module.
[0051] The above learning unit determines whether there is interference with data according to the external area module according to the change in the shift coefficient according to the shift coefficient change module.
[0052] If the judged result value is greater than the interference setting value, it can be transmitted to the collection unit as an unsuitable location.
[0053] The above location determination position may vary depending on the above data of the above data section.
[0054] Other specific details of the present invention are included in the detailed description and drawings.
[0055] According to embodiments of the present invention, at least the following effects are achieved.
[0056] The data section provides data elements such as variables for the tool zone area, variables for the material zone, and variables for external factors, and the calculation section derives the optimal position and safety distance through the data in the data section. Accordingly, the control section controls the operation of the driving section through the values calculated in the calculation section, so that the user can perform angle processing for the second system at the optimal position with simple input without complex calculations or repetitive position checks.
[0057] In addition, the operation unit can prevent human calculation errors during two-system angle processing by using variable data from the data unit, and it has the advantage of preventing collisions caused by calculation errors and completely preventing the problem of processing stoppage due to insufficient stroke.
[0058] In addition, by repeatedly determining elements that are unsuitable for the user's preferences based on the data derived through the position determination algorithm of the operation unit and changing the shift constant according to the situation based on this, it is possible to determine whether various suitable / unsuitable decisions are made at various angles of the two systems, and there is an advantage in that it is possible to select the optimal position or determine and decide the position that the current user prefers.
[0059] The effects according to the present invention are not limited to those exemplified above, and more diverse effects are included in this specification.
[0060] FIG. 1 is a comparative drawing of collision occurrence and non-collision occurrence in a processing area according to an angle axis angle command in two systems in an auto shift system for securing a slope processing area for subsequent processing according to one embodiment of the present invention.
[0061] FIG. 2 is a schematic block diagram of an auto shift system for securing a slope processing area for subsequent processing according to one embodiment of the present invention.
[0062] FIG. 3 is a specific block diagram of an auto shift system for securing a slope processing area for subsequent processing according to one embodiment of the present invention.
[0063] FIG. 4 is a schematic diagram of a connection relationship of an auto shift system for securing a slope processing area for subsequent processing according to one embodiment of the present invention.
[0064] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided only to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined only by the scope of the claims. Like reference numerals designate like elements throughout the specification.
[0065] Accordingly, in some embodiments, well-known process steps, well-known structures, and well-known techniques are not specifically described to avoid obscuring the present invention.
[0066] The terminology used herein is for the purpose of describing embodiments only and is not intended to be limiting of the present invention. In this specification, the singular also includes the plural unless specifically stated otherwise. As used herein, the terms "comprises" and / or "comprising" are used to mean that they do not exclude the presence or addition of one or more other components, steps, operations, and / or elements other than the mentioned components, steps, operations, and / or elements. In addition, "and / or" includes each and every combination of one or more of the mentioned items.
[0067] In addition, the embodiments described in this specification will be described with reference to cross-sectional drawings and / or schematic drawings, which are ideal examples of the present invention. Accordingly, the form of the examples may be modified due to manufacturing technology and / or tolerances, etc. Accordingly, the embodiments of the present invention are not limited to the specific forms illustrated, but also include changes in form resulting from the manufacturing process. In addition, each component in each drawing illustrated in the present invention may be illustrated to some extent enlarged or reduced for convenience of explanation. Like reference numerals refer to like components throughout the specification.
[0068] Hereinafter, the present invention will be described with reference to drawings for explaining an auto shift system (100) for securing a slope processing area for subsequent processing according to embodiments of the present invention.
[0069] FIG. 1 is a comparative diagram of collision occurrence and non-collision occurrence in a machining area according to an angle axis angle command in two systems in an auto shift system (100) for securing an inclined machining area for subsequent processing according to one embodiment of the present invention. FIG. 2 is a schematic block diagram of an auto shift system (100) for securing an inclined machining area for subsequent processing according to one embodiment of the present invention. FIG. 3 is a specific block diagram of an auto shift system (100) for securing an inclined machining area for subsequent processing according to one embodiment of the present invention. FIG. 4 is a schematic connection relationship diagram of an auto shift system (100) for securing an inclined machining area for subsequent processing according to one embodiment of the present invention.
[0070] Referring to FIGS. 1 to 4, the auto shift system (100) for securing an inclined processing area for subsequent processing is configured to secure an angle processing area when performing subsequent processing (2nd system) from full-speed processing (1st system) in multi-system processing.
[0071] The auto system (100) for securing a slope machining area for subsequent machining performs the machining of the first system (also called pre-machining, Nth machining, and hereinafter collectively referred to as 1st system machining) and then performs the second system (or N+1th system) or post-machining. In order to perform the angle axis machining of the second system (also called N+1 system or post-machining, and hereinafter collectively referred to as 2nd system) post-machining, the angle of the angle axis must be rotated. At this time, a sufficient machining area must be secured to prevent interference such as collision with the rear tool post when the angle axis is rotated and / or machining with a large slope is performed. After the first-line machining, for the second-line machining, the material and angle tool are moved to the safe machining area simultaneously by the distance selected by the user, and the angle axis included in the first line and the machining origin of the material included in the second line are moved to the safe machining area for the second-line machining through the shift function, which establishes synchronized machining coordinates and proceeds with machining.
[0072] When using the shift function to secure a safe machining area for two-system machining, the data unit (110) provides data elements for three major factors: a variable for the tool post area (111, 'tool post variable module', hereinafter collectively referred to as a variable for the tool post area), a variable for the material area (112, 'material variable module', hereinafter collectively referred to as a variable for the material area), and a variable for an external factor (113, 'external variable module', hereinafter collectively referred to as a variable for an external factor) so that the operation unit (130) can derive an optimal position and safety distance. Through the above process, the user can perform two-system angle machining at the optimal position with only a simple command input without complicated calculations or repetitive position checks.
[0073] In addition, the position determination position for two-system processing varies depending on the elements provided by the data unit (110) and also varies depending on the user's processing tendency. In order to converge on the optimal position determination position, an AI-based learning algorithm is introduced to repeatedly determine unsuitable elements according to the user's tendency among the derived position result values. Based on the position result values of the unsuitable elements, the shift coefficient is changed according to the situation to select the optimal position determination position, and whether suitable / unsuitable elements are determined at various positions and unsuitable elements are collected through data learning included in the database (DB) module of the data unit (110). Based on the collected data, the optimal position preferred by the current user is determined and determined.
[0074] For the above-described features, an auto shift system (100) for securing a slope processing area for subsequent processing according to one embodiment of the present invention may include a data unit (110), a calculation unit (130), a collection unit (120), a driving unit (140), a control unit (150), and a learning unit (160).
[0075] The data section (110) can receive and store data for at least one variable for securing an angle processing area from full-scale processing to subsequent processing.
[0076] At least one variable for securing an angle processing area may include a variable (111) for a tool post area, a variable (112) for a material area, and a variable (113) for an external factor. The data section (110) may receive and store data including at least one of a variable (111) for a tool post area, a variable (112) for a material area, and a variable (113) for an external factor.
[0077] Variables (111) for the tool post area may include a rotation angle of the angle tool post (angle axis angle (111a)), a distance between the center of rotation and the tool post cross section (angle axis and tool post length (111b)), a protrusion distance of the mounted tool (tool length (111c)), and a diameter of the mounted tool (111d).
[0078] Variables (112) for the material area may include a diameter of the material (112b), a protrusion distance of the material (112a), and a protrusion distance of an optional chuck chucking the material (112c, protrusion distance of the chuck).
[0079] A variable (113) for external factors may include the distance from the side of the back tool holder (113a, back tool holder distance).
[0080] The collection unit (120) continuously receives data from the data unit (110), such as variable (111) data for the tool zone area, variable (112) data for the material zone, and variable (113) data for external factors, and collects and stores the received data. In addition, the collection unit (120) continuously receives the results of determining suitability and unsuitability for the position determination position from the control unit (150) described below and the learning result data of the learning unit (160) described below, and collects and stores the received data. In addition, the collection unit (120) transfers the data collected and stored in this way to the operation unit (130) described below.
[0081] The collection unit (120) includes a position optimization module (121a) and a data collection module (121b).
[0082] The position optimization module (121a) can continuously receive, collect, and store data from the data unit (110). In addition, the position optimization module (121a) can receive, collect, and store data learned from the learning unit (160) described below through the data collection module (121b).
[0083] The data collection module (121b) collects and stores learned data transmitted from the learning unit (160) described below, and continuously transmits learned data collected and stored by the data collection module (121b) to the position optimization module (121a).
[0084] The data of the data section (110) collected and stored by the collection section (120), specifically the position optimization module (121a), and the learned data received from the learning section (160) can be transmitted to the calculation section (130) described below.
[0085] The operation unit (130) receives data for each variable of the data unit (110) (variable (111) data for the tool area, variable (112) data for the material area, and variable (113) data for external factors) as well as data from the collection unit (120) and calculates at least one shift distance for at least one two-system processing (subsequent processing) for two-system processing (subsequent processing).
[0086] The operation unit (130) may include an optimal position operation module (131a) that calculates an optimal position for two-system processing (subsequent processing) and a safety distance operation module (131b) for interference prevention for the angle axis, and these may be linked to each other to produce at least one or more interference prevention and optimal positions for two-system processing.
[0087] The optimal position calculation module (131a) and the safety distance calculation module (131b) receive data about the data unit (110), specifically, the variable (111) for the tool post area, the variable (112) for the material area, and the variable (113) for external factors, and can first perform calculations on at least one shifted optimal position and safety distance for two-system machining. In addition, since the calculation unit (130) is linked to the collection unit (120), it receives data from the collection unit (120) and updates position data that is not suitable for the first-calculated data, and can calculate the optimal position and safety distance for two-system machining in a state preferred or set by the user.
[0088] The driving unit (140) implements the transfer of the tool post and the material and the angle axis transfer to the final position determination position selected from at least one shift distance of the two-system processing (subsequent processing) received from the control unit (150) described below. That is, the driving unit (140) moves the sub-spindle (see FIG. 1) and the angle axis of the tool holder to the final position determination position calculated by the calculation unit (130) through the data of the learning unit (160) and the data unit (110).
[0089] The control unit (150) may receive the operation value produced by the operation unit (130) and set the set position data among at least one shifted position data for processing the set angle of the material as the position determination position, or / and set the position data corresponding to the optimal position as the position determination position. The control unit (150) may be equipped to control the operation of the driving unit (140) corresponding to the set position determination position.
[0090] The control unit (150) selects and determines whether at least one shifted position and safety distance are suitable or unsuitable based on the operation data on the first-implemented optimal position and safety distance received from the operation unit (130).
[0091] Data judged as suitable / unsuitable by the control unit (150) can be transmitted to the learning unit (160). In addition, data judged as suitable by the control unit (150) is transmitted to the driving unit (140), which controls movement of the sub-spindle (see FIG. 1) and the angle axis of the tool holder to the positioning position.
[0092] The learning unit (160) receives, in real time, data on shifted positions judged as unsuitable by the control unit (150), specifically, the control unit (150), and continuously judges the received data, particularly data judged as unsuitable positions. The learning unit (160) learns the data on the received suitable and unsuitable positions in response to user tendencies or set values through its own AI-based learning algorithm, and continuously judges and learns about unsuitable elements for the learned values and updates them.
[0093] The learning unit (160) provides feedback on the inappropriate judgment value received from the control unit (150) as to which variable among the angle axis and external variables, material and external variables, or angle axis and material generated the inappropriate judgment value. The inappropriate data obtained through feedback from the learning unit (160) are transmitted to the collection unit (120).
[0094] The learning unit (160) may include a shift coefficient change module (162) and an external area module (161) (also called a processing area module, and is illustrated as including a collision avoidance area (161a) and a stroke (161b)).
[0095] The shift coefficient change module (162) receives the results of the judgment of suitability and unsuitability by comparing the position determination position for the subsequent processing position of the material (sub spindle (see FIG. 3) and tool holder) from the control unit (150) with the set standard (position standard (151a)) and uses the results as data for changing the shift coefficient.
[0096] By changing the shift coefficient according to the situation in response to the data learned in the learning unit (160), suitable / unsuitable positions for various positions can be secured, and data on unsuitable positions of the learning unit (160) is collected through data learning included in the collection unit (120). Based on the data collected by the collection unit (120) and the data of the data unit (110), the optimal position according to the current user's preferred or set value can be judged and determined.
[0097] The external area module (161) may include a variable module including data on collision occurrence due to an operation error, data on processing stoppage due to insufficient stroke, and set user variables.
[0098] The data of the external area module (161) can be used as data for changing the shift coefficient of the shift coefficient changing module (162).
[0099] The learning unit (160) can determine whether there is interference with data according to the external area module (161) based on a change in the shift coefficient according to the shift coefficient change module (162) corresponding to an unsuitable location. If the determined result value is greater than the interference setting value, it is an unsuitable location, and data determined to be an unsuitable location can be transmitted to the collection unit (120).
[0100] Therefore, in the auto shift system (100) for securing a slope processing area of subsequent processing having the above configuration, the driving unit (140) implements transfer according to an actual shift value by a command transmitted from the control unit (150). The control unit (150) derives a result value for the optimal position according to an operation algorithm calculated for each control element in the operation unit (130).
[0101] The data section (110) provides data elements for three major factors, including variables for the tool post area (rotation angle of the tool post (111a) of the angle axis, distance between the center of rotation and the tool post cross section (111b), length of the mounted tool (111c), diameter of the tool (111d)), variables for the material area (diameter of the material (112b), protrusion distance of the material (112a), protrusion distance of the optional chuck holding the material (112c)), and variables for external factors (distance from the side of the rear tool post (113a)), thereby allowing the calculation section (130) to derive an optimal position and safety distance.
[0102] Through the above process, users can perform angle processing at the optimal position without complex calculations or repetitive position checks by simply inputting commands, and can completely prevent problems such as collisions caused by calculation errors and processing stops due to insufficient strokes.
[0103] The position determination position varies depending on the elements provided by the data unit (110) and also varies depending on the user's processing tendency. Therefore, in order to converge the position determination position to the optimal position, the learning unit (160) introduces an AI-based learning algorithm and repeatedly determines unsuitable elements according to the user's tendency for the derived data.
[0104] And, by changing the shift coefficient according to the situation based on the value of repeatedly judging the unsuitable element, the suitability / unsuitability decision for various locations and the unsuitable element are collected through data learning included in the collection unit (120), and the optimal location preferred by the current user is judged and determined based on the collected data.
[0105] Based on the operation data collected through the above-described process, positioning data for the optimal position is transmitted from the control unit (150), and the driving unit (140) ultimately moves the angle axis of the sub-spindle and tool holder to the optimal position according to the transmitted data.
[0106] Those skilled in the art will appreciate that the present invention can be implemented in other specific forms without altering its technical spirit or essential characteristics. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims below rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included within the scope of the present invention.
[0107] (Explanation of symbols)
[0108] 100: Auto shift system to secure slope processing area for subsequent processing
[0109] 110: Data Department
[0110] 120: Collection Department
[0111] 130: Operation section
[0112] 140: Drive unit
[0113] 150: Control unit
[0114] 160: Learning Department
Claims
1. In order to secure an angle processing area for subsequent processing in full-speed processing in multi-system processing, A data section for receiving and storing data on at least one variable for securing an angle processing area in the above-mentioned dedicated processing; A calculation unit that receives data on variables of the above data section and calculates a shift distance of at least one subsequent processing for subsequent processing; A driving unit that implements the transfer and angle axis transfer of the tool post and the material to a positioning position selected from at least one shift distance of the subsequent processing calculated by the operation unit; and Including a control unit that controls the driving of the driving unit in response to the above position determination position, Auto shift system to secure slope processing area for subsequent processing.
2. In paragraph 1, At least one variable for securing the above angle processing area includes at least one of a variable for the tool table area, a variable for the material area, and / or a variable for an external factor. Auto shift system to secure slope processing area for subsequent processing.
3. In paragraph 2, The variables for the above tool post area include the rotation angle of the angle tool post, the distance between the center of rotation and the tool post cross section, the protrusion distance of the mounted tool, and the diameter of the mounted tool. The variables for the above material area include the diameter of the material, the protrusion distance of the material, and the protrusion distance of the chuck chucking the material. The variables for the above external factors include the distance from the side of the back tool holder, Auto shift system to secure slope processing area for subsequent processing.
4. In paragraph 3, The control unit receives the operation value produced by the operation unit and sets the position data corresponding to the set value among at least one shifted position data for the set angle processing of the material as the position determination position, or / and sets the position data corresponding to the optimal position as the position determination position. Auto shift system to secure slope processing area for subsequent processing.
5. In paragraph 4, Further comprising a learning unit that receives at least one shifted position data of the material in real time through the control unit and continuously updates the learned value. Auto shift system to secure slope processing area for subsequent processing.
6. In paragraph 5, Including a collection unit that continuously receives the data from the data unit, the results of the suitability and unsuitability judgment for the position determination position of the control unit, and the learning result data of the learning unit, and collects the received data. Auto shift system to secure slope processing area for subsequent processing.
7. In paragraph 6, The data collected in the above collection unit are transmitted to the above operation unit, The above operation unit calculates at least one shift position and safety distance for the subsequent processing through a position operation algorithm using the data collected from the collection unit, and calculates the angle axis for the subsequent processing. Auto shift system to secure slope processing area for subsequent processing.
8. In the 6th paragraph, the collection unit, A position optimization module that receives the data from the above data section; and Includes a data collection module that collects data transmitted from the above collection unit, The data of the above data collection module is transmitted to the position optimization module. Auto shift system to secure slope processing area for subsequent processing.
9. In the 6th paragraph, the operation unit, An optimal position calculation module for calculating an optimal position for the above subsequent processing; and Including a safety distance calculation module for interference prevention for the angle axis, Auto shift system to secure the slope processing area for subsequent processing.
10. In paragraph 9, The above optimal position calculation module and the safety distance calculation module receive variable data for the tool zone, variable data for the material zone, and variable data for the external factor, and first perform calculations for at least one shifted optimal position and safety distance. Auto shift system to secure slope processing area for subsequent processing.
11. In paragraph 10, The above control unit selects and determines whether at least one shifted position and safety distance are suitable or unsuitable based on the operation data for the optimal position and safety distance implemented in the first stage. The suitability / inadequate judgment data determined by the above control unit is transmitted to the above learning unit. Auto shift system to secure slope processing area for subsequent processing.
12. In paragraph 11, The above learning unit provides feedback on the occurrence of the unsuitable data among the suitable / unsuitable data received from the control unit through a learning algorithm, among the angle axis and external variables, the material and external variables, and the angle axis and material. Inappropriate data through the above feedback process are transmitted to the collection unit. Auto shift system to secure slope processing area for subsequent processing.
13. In the 12th paragraph, the learning unit, A shift coefficient change module that receives the results of a suitability or unsuitability judgment by comparing the position determination position for the subsequent location of the material from the control unit with a set standard and uses the data to change the shift coefficient; and Including external area modules that include data on crash occurrence due to operation errors, data on processing stop due to insufficient strokes, and set user variables. Auto shift system to secure slope processing area for subsequent processing.
14. In paragraph 13, The data of the above external area module is used as data for changing the shift coefficient of the above shift coefficient changing module. Auto shift system to secure slope processing area for subsequent processing.
15. In paragraph 14, The above learning unit determines whether there is interference with data according to the external area module according to the change in the shift coefficient according to the shift coefficient change module, If the judged result value is greater than the interference setting value, it is considered an unsuitable location and is transmitted to the collection unit. Auto shift system to secure slope processing area for subsequent processing.
16. In paragraph 1, The above location determination position varies depending on the above data of the above data section. Auto shift system to secure slope processing area for subsequent processing.
Citation Information
Patent Citations
Machining information generating device
JP1996006621A
Machining device
JP2000084794A
Numerically controlled lathe having opposed comblike tool posts, method for machining work by the same and its program
JP2002341914A
Smart numerical control system and Method thereof
KR101507683B1
Machine tool system control having automatic safe repositioning
US20110087364A1