Removing filling material from a cavity in a component and apparatus for performing same
12162068 ยท 2024-12-10
Assignee
Inventors
Cpc classification
B22F12/88
PERFORMING OPERATIONS; TRANSPORTING
B08B5/04
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/20
PERFORMING OPERATIONS; TRANSPORTING
B08B7/02
PERFORMING OPERATIONS; TRANSPORTING
B22F10/28
PERFORMING OPERATIONS; TRANSPORTING
B08B9/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/00
PERFORMING OPERATIONS; TRANSPORTING
B22F10/80
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B29C64/153
PERFORMING OPERATIONS; TRANSPORTING
International classification
B08B5/04
PERFORMING OPERATIONS; TRANSPORTING
B08B7/02
PERFORMING OPERATIONS; TRANSPORTING
B08B9/00
PERFORMING OPERATIONS; TRANSPORTING
B22D29/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/153
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Various embodiments may include a method for removing filling material from a cavity in a manufactured component with a connection from the cavity opening to surroundings of the component, the method comprising: holding the component in a movable mounting; moving the component and at the same time removing the filling material through the connection opening; and executing a computer program with a processor, wherein the computer program instructs the processor to: analyze geometry data of the component including the connection opening; and calculate a necessary positioning of the component, based on the geometry data and gravitational force; and direct the movable mounting through a sequence of movements for moving the component in space to spill the filling material from the cavity through the connection opening out of the component.
Claims
1. A method for removing filling material from a cavity in a manufactured component with a connection from the cavity opening to surroundings of the component, the method comprising: executing a computer program with a processor, wherein the computer program instructs the processor to: access a computer aided drafting (CAD) dataset used to manufacture the component; analyze geometry data from the CAD dataset including a location and an orientation of the connection opening in the manufactured component; and calculate a necessary positioning of the manufactured component, based on the analyzed geometry data and gravitational force and a flow behavior of the filling material; and generate instructions for an actuator to move a mounting through a sequence of movements for moving the manufactured component in space to spill the filling material from the cavity through the connection opening out of the component based on the calculated necessary positioning; holding the component in the mounting; and automatically driving the actuator to move the mounting and the component according to the instructions and at the same time allow the filling material to fall through the connection opening; wherein the sequence of movements includes rotation around three axes.
2. The method as claimed in claim 1, further comprising: simulating the removal of the filling material by the processor based on flow properties of the filling material; performing additional simulations with different positionings and/or different sequences of movements; and using the processor to select a positioning and a sequence of movements with which most filling material is removed from the component in the shortest time.
3. The method as claimed in claim 1, further comprising applying suction to the connection opening to remove filling material from the component.
4. The method as claimed in claim 1, wherein the actuator is located on a robot and the robot performs the selected sequence of movements.
5. The method as claimed in claim 1, further comprising applying vibration to the component with a mechanical vibration generator.
6. The method as claimed in claim 5, wherein the mechanical vibration generator generates vibrations in an ultrasonic range.
7. The method as claimed in claim 1, wherein the flow behavior of the filling material is calculated by the processor further based on particle size of the filling material.
8. A device comprising: a processor; a memory storing computer program including instructions, the instructions when loaded and executed by the processor, configure the processor to: access a computer aided draft (CAD) dataset used to the manufacture a component having an internal cavity; analyze geometry data from the CAD dataset including a location and an orientation of a connection from the internal cavity opening to surroundings of the component, the cavity holding a filling material; calculate a necessary position of the component based at least on the analyzed geometry data, a flow behavior of the filling material, and gravitational force; generate instructions for an actuator to move a mounting through a sequence of movements for moving the component through space to spill the filling material from the cavity through the connection opening out of the component based on calculated necessary position; and drive the actuator through the positioning and the sequence of movements of the component; wherein the sequence of movements includes rotation around three axes.
9. A production unit comprising: a movable mounting for holding and moving a manufactured component; an actuator driving the movable mounting; a controller for activating the actuator; a processor; and a memory storing computer program including instructions, the instructions when loaded and executed by the processor, configure the processor to: access a computer aided drafting (CAD) dataset used to manufacture the component; analyze geometry data from the CAD dataset including a location and an orientation of a connection from a cavity in the component to surroundings of the component, the cavity holding a filling material; calculate a necessary position of the component based at least on the analyzed geometry data, a flow behavior of the filling material, and gravitational force; determine a sequence of movements for moving the component through space to spill the filling material from the cavity through the connection opening out of the component; and generate a set of instructions for the controller to position the manufactured component through the sequence of movements wherein the sequence of movements includes rotation around three axes.
10. The production unit as claimed in claim 9, further comprising: an installation for additive manufacturing of the component; and a material interface for receiving the component by the mounting.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further details of the teachings herein are described below on the basis of the drawings. Elements of the drawings that are the same or corresponding are respectively provided with the same reference signs and are only explained more than once if there are differences between the individual figures, in which:
(2)
(3)
(4)
DETAILED DESCRIPTION
(5) In some embodiments, as a processor processes the geometry data of the component in question, a computer program that runs on the processor taking into account the geometry of the cavity and of the connection opening in the component. Subsequently, while taking gravitational force into account, the computer program calculates a necessary positioning of the component and a subsequent necessary sequence of movements for moving the component in space in order that the filling material is removed through the cavity to the connection opening and through the connection opening out of the component. With the aid of this calculated sequence of movements, the component is subsequently moved while simultaneously removing the filling material through the connection opening, a removal of filling material that is as complete as possible, and/or taking place with a time requirement that is as short as possible. The component may be separated from the building platform on which it was produced before being moved or be moved together with the building platform.
(6) In some embodiments, the computer program may take over the geometry data of the produced component for example from a CAD dataset that has already been generated in the course of creating the structural design of the component and preparing for generating the data for the additive manufacturing. The dataset for producing the additive component is also suitable in principle for being used for a calculation of the positioning or position (these terms are used synonymously) of the component and of the subsequent sequence of movements. The positioning of the component is understood as meaning the position that the component assumes before the calculated sequence of movements starts. The sequence of movements inevitably causes the component to leave the positioning, possibly going in the sequence of movements to further intermediate positions or intermediate positionings (the two terms are used synonymously) in which the component stays for a defined period of time in order to give the filler time to flow. These intermediate positionings are however to be understood as part of the sequence of movements.
(7) In some embodiments, in the case of small series, the extra effort that arises due to the calculation of the sequence of movements and the positioning of the component by the computer program is balanced by the time that is saved in the subsequent removal of the filling material from the cavity. Even in the case of one-off productions, the effort required for the calculation is worthwhile, because checking whether a cavity has been completely freed of filling material is very time-consuming and it may be that a number of iterations of the removal process are required in order to achieve complete removal. Prior calculation of the positioning and the sequence of movements by means of the computer program allows this to be avoided.
(8) In some embodiments, the removal of the filling material is simulated by the computer program, the flow properties of the filling material being taken into account in the simulation. In this case, simulations with different positionings and/or different sequences of movements are carried out repeatedly, that positioning and that sequence of movements with which most filling material or all of the filling material is removed from the components in the shortest time being chosen at the end. The aim of the optimization depends on the circumstances of the individual case. If the geometry of the cavity is of such a kind that not all of the filling material can be removed from the component, the aim of the optimization is primarily to remove as large a proportion as possible. If in principle all of the filling material can be removed from the cavity, the aim of the optimization is primarily to carry out this process in as short a time as possible, so that the sequence of movements is optimized with regard to its efficiency.
(9) In some embodiments, before and/or after moving the component, a suction removal of filling material through the connection opening is performed. For this, a suitable suction removal device with a suction tube is provided. Suction removal before moving the component may already lead to a removal of filling material, at least in the region near the connection opening. At the same time, if it is a powder, the filling material is loosened, whereby the removal achieved by moving is subsequently made easier. If the removal achieved by moving has taken place almost completely, so that only small residual amounts of powder remain in the cavity, a subsequent suction removal can be advantageously used to also remove these residual amounts. In particular if the cavity has two connection openings, this method is particularly effective, since the air sucked out with the particles through one connection opening can be replaced by air flowing in through the other connection opening.
(10) In some embodiments, the mounting is located on a robot and the sequence of movements is performed by the robot. The robot has for this purpose a robot arm, this advantageously allowing movements about at least three axes. The more axes the robot arm provides, the more complex the movements that are calculated by means of the computer program and can also be implemented by the robot can be. The robot may be capable of implementing the movements exactly and replicating the thus-calculated result with minimal errors. In the calculation of the sequence of movements, the computer program must take into account the degrees of freedom of the movement system, for example of the robot, in order that the movement system can implement the calculated sequence of movements.
(11) In some embodiments, the component is made to undergo mechanical vibrations by a vibration generator. In particular, these vibrations may be in the ultrasonic range. For this purpose, a suitable vibration actuator is used, for example fastened to the mounting for the component. The vibrations may then be transferred to the component and improve the flowability of the filling material. In this way, both the amount of filling material that is removed can be increased and the removal time required for this can be reduced.
(12) In some embodiments, if the filling material consists of a powder, the flow behavior of the powder is calculated by the computer program from the parameters particle size and/or particle shape and/or particle material and/or particle density. These are parameters which are directly associated with the production of the component and can be partly supplemented by specifications of the powder manufacturers. The particle size and the particle shape are relevant to the flow behavior of the powder to the extent that larger particles do not flow as well as smaller particles and more round particles flow better than more angular particles. The particle material may be of significance because the powder particles adhere to one another more or less well depending on the particle material. The particle density that is created in the production of the powder bed is of significance because the flowability of the powder decreases with a higher particle density. Therefore, the already mentioned introduction of vibrations is possibly required in order to initiate the flow behavior of the powder in the first place.
(13) The flow behavior is also of significance in the case of liquid filling materials but can be derived directly from the parameters applicable to the liquid (viscosity, surface tension, wetting behavior on the walls of the cavity). A possible capillary effect of the liquid also depends on the geometry of the cavity.
(14) In some embodiments, the powder recovered or the liquid recovered can be fed back to the additive manufacturing process for producing a further component. It is not contaminated, so that the component quality of the component subsequently produced does not suffer as a result of the feedback. Furthermore, a feedback of the building material also means that it does not enter the environment, and therefore the detrimental effect on the health of employees in a corresponding production plant is low.
(15) In some embodiments, even larger components that are too heavy to be moved manually can be taken out of the production installation and moved for removing the powder from the cavity by means of a robot. All that is required for this is that the capacity or the power of the robot must be adapted in a suitable way.
(16) In some embodiments, a computer program allows the geometry of the cavity in a component and of a connection opening between the cavity and the surroundings of the component to be transferable as input variables by way of an input interface. In this case, the cavity is filled with a supporting material, so that, while taking gravitational force into account, a necessary positioning of the component and a subsequent necessary sequence of movements of the component in space in order that the supporting material is removed through the cavity to the connection opening and through the connection opening out of the component can be calculated. The positioning and the sequence of movements of the component are then output as output variables by way of an output interface.
(17) In some embodiments, the computer program may be used in a method already described above for removing the material from a component. As already mentioned, the geometry that is input into the computer program by way of the input interface may be taken from datasets of a CAD system. The output interface of the computer program is then for example connected to a controller for a robot, which first fixes the component to be emptied in a calculated position and subsequently carries out a movement in accordance with the calculated sequence of movements. In this case, the component runs through a specific spatial curve (trajectory), which may be made up of pivoting movements and tumbling movements. It is also possible that the component stays for a certain period of time in specific intermediate positionings in order to give the filling material time to run through a specific portion of the cavity in the direction of the connection opening.
(18) In some embodiments, a production unit has the following components: a movable mounting for holding the component, a processor, in which a computer program of the type described is installed, an actuator, in particular a robot, for moving the movable mounting and a controller for moving the actuator, the positioning and the sequence of movements being transferable as input variables by way of an interface. Consequently, the production unit is prepared for taking over the data of the computer program incorporating teachings of the present disclosure and thereby carrying out the method described above. The advantages already explained above are therefore likewise achieved by the production unit.
(19) In some embodiments, this installation additionally has an installation for the additive manufacturing of the component and a material interface for the component to be received by the mounting. The material interface may be for example a shutter or a flap, which can be opened in order to remove the mounting and the component from the building platform present in the installation or take them over together with the building platform. The removal of the filling material can then be performed directly in the production system and be fed back to the installation for additive manufacturing.
(20) As shown in
(21) The setup of the installation 12 for selective laser melting is only schematically represented in
(22) Subsequently, in the exemplary embodiment according to
(23) For the production of the component 13, the CAD data of a computer CAD are transferred to a controller S, this controller transforming the CAD dataset into a form that is processable for the installation 12 (known as slicing). In this case, the data are prepared in such a way that there is a description of the geometry of the component 13 in the form of the layers to be produced in the powder bed. This process is known per se and is not to be explained in any more detail at this point.
(24) In some embodiments, the CAD data are however also used to be processed in the program PRG according to the invention by way of an input interface 26. This is implemented in a processor P and serves the purpose of determining from the geometrical data a meaningful sequence of movements 27 and a position I, from which the sequence of movements 27 starts. This sequence of movements is transferred by way of an output interface 28 to an interface 29 of a controller CRL, which in turn activates the robot 15. The controller CRL activates the robot 15 in such a way that it can both select the position I and, from this positioning I, describe the spatial curve of the sequence of movements 27. After running through the sequence of movements 27, the suction removal device 17b is used in order to suck away any residual amounts of powder that may possibly still be present out of the cavity 25. The suction removal device 17b may likewise be controlled by the controller CRL.
(25) In some embodiments, the controller CRL may activate a vibration generator 30, to which the mounting 16 is fastened. As also represented in
(26) The sequence of the method for removing the filling material 32 can be taken from
(27) This example is given a relatively simple geometry of the cavity, in particular because it can be represented two-dimensionally in the drawing. The computer simulation by means of the computer program, however, allows the optimization of much more complex hollow structures that extend three-dimensionally in space.
(28) A possible sequence of the calculation by means of the computer program PRG is represented in
(29) It is subsequently inquired whether the component has been completely emptied (EMP). If this is not the case, a different sequence of movements MOV (alternatively also a different positioning POS) is generated and fed to a further simulation. As a tendency, if the emptying result is unsatisfactory, the sequences of movements become increasingly longer. Therefore, there is a further inquiry as to whether the result is achieved in a reasonable time. This is decided in the inquiry OPT, in the negative case the method may be simulated once again in a different positioning POS (alternatively with a new sequence of movements MOV). Lastly, the most favorable movement regime, consisting of a positioning POS.sub.n and a subsequent sequence of movements MOV.sub.n, is selected. The optimum result may then be passed on to the controller CRL by way of the input interface 28.
(30) The costs that can be saved by complete emptying can be demonstrated by a cost calculation on the basis of a model. An empty component, weighing 3.4 kg, with hollow structures with a capacity for 1.7 kg of powder is produced in a powder bed, which comprises 140 kg of powder. With an assumed price for the powder of about 140 /kg, this means that there is a loss in terms of cost of about 240. With the production of one component per day, these powder losses are around 70 000 /year. For series production, the robot can empty about 40 components per day. This assumes movement times of about 20 minutes including setup times. With an average additional powder feedback of only 0.5 kg of powder per component, this means a gain per day of 2800 /robot, and consequently up to 800 000 /year, if along with the aforementioned components other components are also emptied in order to fully utilize the robot and also the computer or computers with the processor P.