Method for operating a numerically controlled manufacturing machine and corresponding numerically controlled device

文档序号:74740 发布日期:2021-10-01 浏览:35次 中文

阅读说明:本技术 用于运行数控制造机器的方法和相应的数控装置 (Method for operating a numerically controlled manufacturing machine and corresponding numerically controlled device ) 是由 托马斯·皮茨 拉尔夫·施皮尔曼 于 2020-02-06 设计创作,主要内容包括:本发明涉及一种用于运行具有至少一个部件(12A、12B)的数控制造机器(2、4)的方法,部件在制造工件(5)时承受机械和/或电负荷。负荷由至少一个部件(12A、12B)的加速度和/或冲击的值描述,其中值在正常运行中能在允许值范围(LIMIT1)内变化。允许值范围(LIMIT1)由制造机器的构造和结构确定。为了制造工件(5),通过由至少一个控制信号(30、32、34、36)触发的方式来激活用于减小机械和/或电负荷的保护运行。在保护运行中,至少一个部件(12A、12B)的加速度和/或冲击的值能在部分值范围(LIMIT2)内变化,其中部分值范围(LIMIT2)与允许值范围(LIMIT1)相比是受限的。(The invention relates to a method for operating a numerically controlled manufacturing machine (2, 4) having at least one component (12A, 12B) which is subjected to mechanical and/or electrical loads during the manufacture of a workpiece (5). The load is described by the value of the acceleration and/or the impact of at least one component (12A, 12B), wherein the value can be varied within a permissible value range (LIMIT1) during normal operation. The allowable value range (LIMIT1) is determined by the configuration and structure of the manufacturing machine. In order to produce the workpiece (5), a protective operation for reducing the mechanical and/or electrical load is activated in a manner triggered by at least one control signal (30, 32, 34, 36). In protective operation, the value of the acceleration and/or jerk of the at least one component (12A, 12B) can vary within a partial value range (LIMIT2), wherein the partial value range (LIMIT2) is limited in comparison with the permissible value range (LIMIT 1).)

1. Method for operating a numerically controlled manufacturing machine (2, 4) having at least one component (12A, 12B) which is subjected to a mechanical and/or electrical load during the manufacture of a workpiece (5), said load being described by a value of an acceleration and/or an impact of the at least one component (12A, 12B), wherein the value can be varied in normal operation within a permissible value range (LIMIT1), wherein the permissible value range (LIMIT1) is determined by the design and construction of the manufacturing machine, wherein, for the manufacture of the workpiece (5), a protective operation for reducing the mechanical and/or electrical load is activated in a manner triggered by at least one control signal (30, 32, 34, 36),

characterized in that, in the protection mode, the value of the acceleration and/or jerk of at least one of the components (12A, 12B) can be varied within a partial value range (LIMIT2), wherein the partial value range (LIMIT2) is limited in comparison with the permissible value range (LIMIT 1).

2. The method according to claim 1, characterized in that the movement of at least one of said parts (12A, 12B) is performed at least along an axis (14) and the movement variable comprises an axis acceleration.

3. Method according to claim 1 or 2, characterized in that the manufacturing of the workpiece comprises at least one first manufacturing step (46), in which at least one of the components (12A, 12B) acts on the workpiece (5), the manufacturing of the workpiece (5) comprises at least one second manufacturing step (48), in which at least one of the components (12A, 12B) does not act on the workpiece (5), in which protective operation the value of the acceleration and/or impact of at least one of the components (12A, 12B) can be varied within the permissible value range (LIMIT1) in at least one of the first manufacturing steps (46), and in which protective operation the value of the acceleration and/or impact of at least one of the components (12A, 12B) can be varied only within the limited partial value range (LIMIT2) in at least one of the second manufacturing steps (48) An internal variation.

4. Method according to any one of the preceding claims, characterized in that at least one of said control signals is preset by a manual input (30) at an input/output unit (6) of the numerically controlled manufacturing machine (2, 4).

5. Method according to any one of the preceding claims, characterized in that at least one of said control signals is triggered by the status of at least one of said components (12A, 12B) of said manufacturing machine (4).

6. Method according to any one of the preceding claims, characterized in that at least one of said control signals is triggered in the event of exceeding a limit temperature of at least one of said components (12A, 12B) of said manufacturing machine (4).

7. Method according to any of the preceding claims, characterized in that at least one of said control signals is triggered by means of a remote control (34).

8. Method according to any of the preceding claims, characterized in that at least one of the control signals is triggered in a time-controlled (32) manner.

9. Method according to any of the preceding claims, characterized in that the manufacturing machines (2, 4) are embedded in a computer network (9) and at least one of the control signals is preset by a control computer connected to the computer network (9).

10. Method according to any one of claims 1 to 9, characterized in that the manufacturing machine (2, 4) is designed as a machine tool.

11. Method according to any of claims 1 to 9, characterized in that the manufacturing machine (2, 4) is designed as a production robot.

12. A numerical control device for a manufacturing machine (2, 4), designed to carry out the method according to any one of the preceding claims.

Technical Field

The invention relates to a method for operating a numerically controlled manufacturing machine having at least one component which is subjected to a mechanical and/or electrical load during the manufacture of the workpiece, the load being described by the acceleration and/or impact values of the at least one component, wherein the values can be varied within a permissible value range in normal operation, wherein the permissible value range is determined by the design and construction of the manufacturing machine, wherein a protective operation for reducing the mechanical and/or electrical load is activated for the manufacture of the workpiece by means of triggering by at least one control signal.

The invention also relates to a numerical control device for a manufacturing machine, which is suitable for carrying out the method for such operation.

Background

Numerically controlled manufacturing machines, such as machine tools or industrial robots, are used to produce workpieces. When using a manufacturing machine, it is also important at what time the workpiece is produced. The shorter the time for machining the workpiece, the more efficient the production or manufacturing process. An optimization method is provided for shortening the processing time.

Manufacturers of machine tools or industrial robots compete with one another in such slogans as "precision and speed in production", "who offers the fastest or most precise machines", etc. The more precise and/or faster a machine tool or an industrial robot can produce a workpiece, the more attractive the manufacturing machine is to a user. Accordingly, the moving parts of the manufacturing machines (the term "machine axes" is often used to identify the movement of machine components in space) are constructed and designed for large mechanical loads, in particular large dynamic loads. Here, the material loading limits are challenged, which substantially affects the service life or at least the frequency of the maintenance intervals. The load limit is derived from different load types of the machine element. In shaft mechanisms made of steel, i.e., for example in ball screws, the guides or the roller blocks or the carriages wear out rapidly during rapid and frequent movements and therefore have to be serviced or replaced frequently. Electrical components which are designed for faster and more frequent movement processes (braking and acceleration processes) and which are also always designed to be as small as possible (due to procurement costs, waste heat and space requirements, etc.) reach their thermal limits. For example, the feed element and the motor module belong to an electrical element, wherein a combination of drives of the production machine is connected to a supply network via the feed element, wherein the drive motor of the production machine can be controlled by means of the motor module. The electrical components are operated at their limits even for longer periods of time.

In principle, many production processes can be stopped and started at any point in time. However, there are also production processes in which the workpiece quality and/or the machining process etc. are influenced if the production process is arbitrarily stopped or started. This is primarily related to the temperature characteristics of the manufacturing machine or workpiece. A specific example is material deformation due to temperature, for example when there is no more cooling water flowing through the working space of a fully automatic milling machine, when the electrical components of the shaft are de-energized and there is no more friction due to lack of movement. Although the metal is only slightly deformed or bent, for example only by a few millimeters, the geometry or accuracy of the shaft is thereby disrupted or substantially changed. The machining accuracy may no longer meet the workpiece requirements due to the bending. Manufacturing machines can usually only comply with a defined machining accuracy when they are in a hot operating state, i.e. when they are always in motion, when there is always cooling water flowing through the work space, etc. Such machine tools are operated at high speed for a few minutes or, if necessary, up to several hours at production start-up in order to reach their working temperature and thus their machining accuracy. The workpiece is then machined or manufactured. Or it is still more costly to produce the workpiece with reduced precision until the desired workpiece quality and workpiece precision is achieved. The workpieces produced with reduced accuracy are then disposed of.

Even within a particular production technology or process type, any start of production, any end of production or production interruptions are intolerable. An example of this is the milling of gears, in which multiple mutually coupled machine shafts engage the workpiece and the tool with one another, so that the production cannot be stopped. The tool and workpiece can be damaged. Another example of a production technique that is not compatible with interruptions is laser machining, in which the tool is a laser beam, which must first be brought to a specific operating state for a relatively long period of time in order to be able to perform the machining. The production of, for example, large aircraft components with temperature-treated materials (tapes, etc.) and temperature-treated workpieces or workpiece molds by means of tape or fiber placement machines likewise does not permit any arbitrary modification of the production process.

There is currently an on or off operation state in the manufacturing machine. In the open state, the production machine is operated up to the mechanical and/or electrical permissible load limit. If the manufacturing process or production permits, they are switched to the off state so that no further shaft movement is performed. However, protecting the machine by stopping may require a long run-in period, as described above. Since the position and speed of the movement are preset in typical movement instructions (NC subroutines, etc.), the "crawl" is usually excluded in certain processes or techniques. For example, reducing the speed by means of a magnification switch or by means of a change to an NC (numerical control) subroutine is generally not object-oriented, since a particular process on the machine tool is associated with the machining speed. For example, there is a specific cutting speed for the material match to be achieved (workpiece material and cutting material). If the cutting speed is not observed, this leads to production problems in the form of poor surface quality or increased tool wear.

From EP 3015929 a1 an operating method for a machine tool is known, in which components of the machine tool can be activated and deactivated as required depending on external control signals. The signals of the user input and the timer are referred to as external signals. The aim of EP 3015929 a1 is to maintain the components of the machine tool within a specific temperature range.

From GB 2532096 a, an operating method for a machine tool is known, in which a desired energy requirement of the machine tool is determined as a function of expected operating parameters. If the desired energy demand exceeds a preset upper limit, the operating parameters of the machine tool are changed by the higher-level control device to reduce the desired energy demand below the preset upper limit.

From FR 2978932 a, an operating method for a drilling machine is known, in which the temperature prevailing in the drill bit and/or the drilling force required for drilling are detected and the rotational speed of the drill bit and the feed speed of the drill bit are set in dependence thereon. The aim of the treatment regime of FR 2978932 a is to reduce wear.

Disclosure of Invention

The object on which the invention is based is: a method for operating a numerically controlled manufacturing machine is provided, by means of which the intervals for maintaining and/or replacing machine parts are extended while maintaining the quality of the manufacture. The invention is also based on the following object: a numerical control device designed to perform the method is provided.

The first-mentioned object is achieved by a method having the features of claim 1. The method for operating a numerically controlled production facility as set forth in the opening paragraph is characterized in that, in the protective operation, the value of the acceleration and/or the impact of at least one component can be varied within a partial value range, wherein the partial value range is limited compared to the permissible value range.

The maximum allowable load is determined by the design and construction of at least one component, the allowable wear limit, and/or its thermal load. Therefore, reducing this maximum permissible load in the protection mode means: reducing mechanical and/or thermal loads and thereby reducing wear. The protection operation is activated during a particular manufacturing process based on the utilization of the manufacturing machine. The manufacturing machine continues to operate in a protected operation. Therefore, the problems caused by stopping and restarting the operation do not occur. In particular, the temperature control of the working space remains largely constant and thus the manufacturing accuracy. No preheating stage is required. Depending on the scenario, the requirement-oriented presetting of a partial value range, which is limited compared to the permissible value range, characterizing the load physical variable can solve customer-and application-specific problems in the machine wear range. The service life of the machine can be extended by operating the machine permanently or only temporarily in the "comfort zone".

Advantageous embodiments of the method are given by the features of claims 2 to 11.

An advantageous embodiment of the method according to claim 2 is characterized in that the movement of at least one component takes place at least along an axis and the movement variable comprises an axis acceleration. Since the shaft acceleration can only be varied within a limited partial value range during the protective operation, the maximum value of the acceleration along the shaft is reduced relative to the permissible specified shaft acceleration. The shaft, whose acceleration has been reduced, performs the speed change more slowly, thereby producing less mechanical load in the electrical and mechanical devices, and consequently less wear. This reduces the high loads on the shaft mechanism and the electrical device by means of the acceleration and braking process, so that a protected operation is achieved.

A particularly advantageous embodiment of the method according to claim 3 is characterized in that the production of the workpiece comprises at least one first production step in which the component is applied to the workpiece, the production of the workpiece comprises at least one second production step in which the component is not applied to the workpiece, the value of the acceleration and/or the impact of the at least one component can be varied within a permissible range in the at least one first production step in the protective operation, and the value of the acceleration and/or the impact of the at least one component can be varied within only a limited partial value range in the at least one second production step in the protective operation.

Thereby, no changes are made to the technology or the actual machining or manufacturing process, since all machining variables to be achieved, such as the cutting speed, remain unchanged. The manufacturing quality of the workpiece is not impaired in this way, only the time between the individual machining or manufacturing steps, i.e. the time required for the at least one second manufacturing step, being extended. In the case of machine tools, the maximum value of the acceleration and/or the shock is therefore only reduced, for example, when the workpiece is not acted upon by the machined part.

A further advantageous embodiment of the method is given by the features of claim 4. Accordingly, the at least one control signal is preset by a manual input at a user interface of the numerical control machine tool. For example, the machine operator notifies the control: only 50% of the maximum shaft acceleration is operated on all shafts during the night.

An advantageous embodiment of the method is given by the features of claim 6. In this way, at least one control signal is triggered in the event of the exceeding of a limit temperature of at least one component of the production machine. For the protective operation, the temperature of the shafts, the motor modules or the supply to the motor modules can therefore be used as a criterion for reducing the maximum value of the acceleration of the respective shaft.

The second mentioned object is achieved by a numerical control device having the features of claim 12. Accordingly, the manufacturing machine is designed to perform the claimed method.

Drawings

The above features, characteristics and advantages of the present invention, as well as implementations and methods, will become more apparent and understood in the following description of embodiments, which is set forth in detail in conjunction with the accompanying drawings. Here, the following are shown in schematic form:

FIG. 1 shows a basic structure of a machine tool having a machine tool control device, and

fig. 2 shows a functional diagram of a control device for activating a protected mode.

Detailed Description

The embodiments of the invention described below relate to a numerically controlled manufacturing machine designed as a numerically controlled machine tool. The description is also applicable to the design of the production machine as a production robot, with the aid of an adaptation which is determined by the production technology and which does not, however, touch the principle mode of operation. Common to both embodiments of the manufacturing machine is: during the production or machining of the workpiece, numerically controlled relative movements occur between the workpiece and the machining part of the production machine.

The schematic illustration in fig. 1 shows a digital machine tool control 2, which interacts with a machine tool 4 for producing or machining a workpiece 5. The machine tool 4 together with the connected and adapted machine tool control 2 forms a numerically controlled manufacturing machine. A user or operator accesses the machine tool control 2 via an input/output unit 6, which is also referred to as an NC control panel. A communication interface 8 is additionally provided, which enables the numerically controlled machine tool 4 to be embedded in a computer network 9, this mode of operation being referred to as Distributed Numerical Control (DNC).

The machine tool control device 2 is divided into three main function regions. The first main functional area, COM (communication) section 10, performs communication tasks with connected peripherals, such as the communication interface 8 and other input and output modules, sensors, limit switches, etc. Further, the COM section 10 is used for communication with the input/output unit 6. The COM component also provides a programming environment that includes at least one program editor, but typically also includes simulation and test equipment.

The main task of the machine tool 4 is the manufacture or production and machining of the workpiece 5, wherein a relative movement takes place between the machining part 12 of the machine tool 4 and the workpiece 5. The processing component 12 generally includes a plurality of components 12A, 12B, etc., which operate independently of one another or also in cooperation. The movable components also belong to the components 12A, 12B. For movable components, the machine tool control 2 generates target values for the movements to be carried out along one or more axes or movement axes 14, which, taking into account the drive components in the machine tool 4, achieve a surface shape or surface shape that corresponds to the production preset. The second main functions of the machine tool control device 2, i.e., the path control and interpolation, and further the generation of motion target values for the respective motion axes 14 of the machine tool 4 are realized in the NC core 16.

Finally, the third main function of the machine tool control 2 is implemented by an adaptation control 18, which is used to adapt the general motion control associated with the workpiece 5 from the NC core 16 to the particular machine tool 4. This is the actuation of actuators, the detection of sensor signals, the realization of monitoring functions, the securing of safety functions, etc., via the input/output 20 of the machine tool 4. The adaptation control device 18 is implemented by means of a plc (programmable logic controller), i.e. a programmable logic controller.

The data or signal connection between the machine tool control 2 and the machine tool 4 is realized via a first control line 22 for the motion target values of the axes 14 of the machine tool 4 and via a second control line 24 for the actuators and sensors in the machine tool 4.

The machine tool 4 is specified for its specific purpose of use and for different operating states and is constructed and designed accordingly. The design and configuration of the components of the machine tool 4 are determined in particular by the mechanical loads to be operated and in particular by the permissible dynamic loads. To this end are the maximum speed of the spindle, the maximum shaft speed of the linear feed along the shaft 14, the maximum acceleration along the shaft 14 and the maximum impact on the shaft 14. This also applies to impacts. The maximum value of the movement variable is suitable for normal operation of the machine tool 4, i.e. for use and operation of the machine tool 4 in accordance with specifications. In normal operation, the value of the motion variable is always within the permissible value range LIMIT1, which is limited by the negative and positive permissible maximum values. The values may be the same size for all axes 14, but they may also be different. The value can additionally be determined by a specific state inside and/or outside the machine tool 4, for example by the ambient temperature.

The allowable value range LIMIT1 belongs to the machine specification. This value range is communicated to the control device 2 when the numerical control device 2 starts to operate together with the machine tool 4, for example via a setting file of the machine tool manufacturer and/or via the second control line 24. Additionally, other possibilities for presetting the permissible value range LIMIT1 may also be provided via an input mask and an input dialog. The numerical control device 2 can thus be parameterized for the connected machine tool 4 by setting system variables for the machine tool 4 set for this purpose.

In addition to the normal operation described above, the machine tool 4 can operate in the protection operation with the permissible value range LIMIT 1. In the protection mode, the partial value range LIMIT2 is activated, which is limited in comparison with the permissible value range LIMIT 1. The limitation may be achieved by means of a reduction factor, but more complex reduction algorithms or reduction tables or reduction profiles may also be used, which take into account the interrelation of the physical variables. The protective operation can in principle be preset individually for each axis of movement 14 of the machine tool 4.

Fig. 2 shows the activation of the protection operation. For example, different possibilities for presetting the protection operation are shown. First, the machine tool operator can preset by means of manual input 30 via the input/output unit 6: the machine tool 4 should be operated in a protection operation. The presetting of the protection operation can optionally be carried out by means of a time control 32. For example, the machine tool 4 may be operated in normal operation during daytime and operated in protection operation during nighttime. It is also possible to: the protection operation is preset via the remote control 34. For example, in the event that the manufacturing order decreases for a particular time period, the manufacturing manager may manufacture a reduced number of workpieces 5 in a guard run and communicate this to the machine tool 4 via the computer network 9. It is also possible to: the protection operation is activated via the state of the components in the machine tool 4. Via a corresponding limit value message 36, for example an excess of the permissible motor or power electronics temperature, the control device 2 is switched into protective operation.

Whether the machine tool 4 is to be operated in normal operation or in protective operation depends on the respective control signal at one of the possible input points 30, 32, 34, 36. This is illustrated by means of the program branch 38. If there is no need for the machine tool 4 to operate in the protection mode, i.e. the output "N" of the program branch 38 in fig. 2, the permissible value range LIMIT1 is used for all physical load variables. The value of the physical variable may take any value within the allowable value range LIMIT 1. The values are determined by the specifications of the machine tool 4. Normal operation should be illustrated by the first branch 40.

If there is a need for a protection operation, i.e. the output "Y" of the program branch 38 in fig. 2, the partial value range LIMIT2 is used for at least one manufacturing step. The mechanical and/or electrical load in the production step is thereby reduced compared to normal operation.

In the first execution of the protective operation, the part-value range LIMIT2 is used both for the first production step 46, in which the processing component 12 or one of its components 12A, 12B acts on the workpiece 5, and for the second production step 48, in which the processing component 12 or one of its components does not act on the workpiece 5. The movement between different processes, in which the tool is switched and discontinuously follows each other, also belongs to the second manufacturing step, for example the sequential drilling of a plurality of identical holes. This first embodiment of the protection operation is illustrated by the second branch 42.

Depending on the manufacturing technology and manufacturing quality requirements, it is also possible to activate the protective operation only for the second manufacturing step 48 of the machine tool 4, in which the machining part 12 of the machine tool 4 does not act on the workpiece 5; this third embodiment of the protection operation is illustrated by the third branch 44.

The majority of the mechanical loading of the moving parts is caused by the acceleration and braking processes. In a simple and nevertheless very effective embodiment of the protective operation, the maximum value of the acceleration and/or jerk, i.e. the LIMIT of the partial value range LIMIT2, is reduced for all moving axes 14, for example to half the maximum value in normal operation, i.e. to half the LIMIT of the permissible value range LIMIT 1.

The possibility of presetting the second maximum value can be achieved by means of commands in the control program, by means of which the machine controller is required to make an input. With the input request, the machine controller is given the following possibilities: the limited partial value range LIMIT2 is activated. The user is thereby given access to the variables, parameters and permitted value ranges which are preset by the manufacturing machine to the permitted value range LIMIT1 when the control device is initialized together with the manufacturing machine.

Similarly to the parameterization during the start of operation of the machine tool control device 2, one or more embodiments of the protection operation can be stored as a protection operation module in the machine tool control device 2. The protection operating module can be designed to be able to preset or change the partial value range LIMIT2 interactively by the machine controller at the input/output unit 6.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于从试样构建生成定制零件参数的传递学习/字典生成和使用

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类