Fan automatic feeding core assembly equipment

By designing an automatic fan feeding core assembly equipment and combining multiple mechanisms to achieve fan assembly and testing, the problem of the inability to detect assembly effect in existing technologies has been solved, thus improving the accuracy and efficiency of fan assembly.

CN224322680UActive Publication Date: 2026-06-05道然智能技术(苏州)有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
道然智能技术(苏州)有限公司
Filing Date
2025-05-15
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing automated fan assembly equipment cannot effectively detect the assembly results, making it impossible to ensure that the fans meet the standards.

Method used

Design an automatic fan assembly equipment, including a carrier return mechanism, a main body feeding mechanism, an automatic spring feeding mechanism, an automatic oiling mechanism, an oiling detection mechanism, an automatic bearing feeding and pressing mechanism, an automatic fan blade feeding mechanism, an automatic snap ring mounting mechanism, a vision inspection mechanism, and a fan blade gap detection mechanism. The assembly and inspection of the fan are achieved through the coordinated use of these mechanisms.

Benefits of technology

This enabled high-precision assembly and testing of fan components, improved assembly efficiency, and ensured that the fan quality met standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224322680U_ABST
    Figure CN224322680U_ABST
Patent Text Reader

Abstract

The utility model relates to fan equipment technical field especially, a kind of fan automatic feeding core assembly equipment.It includes carrier backflow mechanism, it is characterized by: still including main body feeding mechanism, spring automatic feeding mechanism, automatic oiling mechanism, oiling detection mechanism, bearing automatic feeding press-fitting mechanism, fan blade automatic feeding mechanism, circlip automatic feeding mechanism, visual detection mechanism, fan blade gap detection mechanism, discharging module that are sequentially arranged in the side of the carrier backflow mechanism, the utility model has the advantages that: the carrier backflow mechanism of the conveying line structure is set in the technical scheme, and different structure assembly equipment is set on the two sides of the carrier backflow mechanism to sequentially cooperate with the carrier backflow mechanism, mechanism and mechanism are continuously processed and assembled, so as to realize the assembly of fan circlip and fan blade, and detection is carried out simultaneously by visual detection mechanism and gap detection mechanism, ensure the effect of installation, greatly improve precision and efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of fan equipment technology, and in particular to a core assembly equipment for automatic fan feeding. Background Technology

[0002] The aerodynamic performance of a fan typically refers to the relationship between its flow rate and static pressure, and between flow rate and power. The flow rate of a fan is equal to its intake or exhaust volume per unit time, which is the volumetric flow rate of gas passing through the duct per unit time in a performance test.

[0003] The existing technology CN2025101154217 describes an automated assembly equipment for cooling fan fasteners. The existing automatic feeding and assembly of snap rings is used in other equipment. However, due to the existing fan manufacturing process, the existing technology cannot test the assembled fan after assembly, and it is impossible to clearly know whether the assembled fan meets the standards.

[0004] Therefore, it is necessary to design an automatic fan feeding core assembly equipment to solve the above problems. Utility Model Content

[0005] The purpose of this invention is to provide an automatic feeding core assembly device for wind turbines, so as to overcome the above-mentioned shortcomings of the existing technology.

[0006] To achieve the above objectives, the present invention adopts the following technical solution:

[0007] An automatic wind turbine assembly equipment includes a carrier return mechanism. It is characterized by further comprising, sequentially arranged on the side of the carrier return mechanism, a main body feeding mechanism, an automatic spring feeding mechanism, an automatic oiling mechanism, an oiling detection mechanism, an automatic bearing feeding and pressing mechanism, an automatic fan blade feeding mechanism, an automatic snap ring mounting mechanism, a vision inspection mechanism, a fan blade gap detection mechanism, and a unloading module. The fan blade gap detection mechanism includes a detection column, a slide rail mounted on the detection column, a detection seat mounted on the slide rail via a slider, a detection cylinder mounted on the detection column and driving the detection seat to move along the slide rail, a sensor mounted on the detection column and positioned above the detection seat, a limiting support block located at the bottom of the slide rail, and a detection pressure block located at the bottom of the detection seat.

[0008] Preferably, the main feeding mechanism includes a feeding conveyor belt, a lifting module disposed at the front end of the feeding conveyor belt, a straightening module disposed on the side of the front end of the feeding conveyor belt, and a picking gripper module disposed on the carrier return mechanism and placed on the lifting module.

[0009] Preferably, the automatic spring feeding mechanism includes a sensing module disposed on one side of the carrier return mechanism, a spring feeding robot disposed on the other side of the carrier return mechanism, and a spring feeding module.

[0010] Preferably, the automatic oiling mechanism includes a tray assembly disposed on one side of the carrier return mechanism and an oiling assembly disposed on the other side of the carrier return mechanism and corresponding to the tray assembly. The tray assembly includes a tray drive module and a tray driven by the tray drive module. The oiling assembly includes a column, a fixing plate mounted on the column by an adjustable fixing block, an application pressing cylinder disposed on the fixing plate, an application mounting seat driven by the application pressing cylinder, an application horizontal and vertical cylinder disposed on the application mounting seat, and an oiling device driven by the application horizontal and vertical cylinder.

[0011] Preferably, the oiling inspection mechanism includes an inspection mounting column, a visual inspection camera mounted on the inspection mounting column via an adjustable fixing block, and a light source disposed below the visual inspection camera.

[0012] Preferably, the automatic bearing feeding and pressing mechanism includes a bearing feeding module disposed on one side of the carrier return mechanism and a bearing picking and pressing module disposed on the other side of the carrier return mechanism and corresponding to the side of the bearing feeding module.

[0013] Preferably, the automatic fan blade feeding mechanism includes a fan blade feeding conveyor belt and a fan blade feeding module disposed at the end of the fan blade feeding conveyor belt; the fan blade feeding module includes a fan blade support, a fan blade lateral movement module disposed on the fan blade support, a fan blade vertical drive cylinder driven by the fan blade lateral movement module, a fan blade mounting seat driven by the fan blade vertical drive cylinder, a fan blade clamping cylinder mounted on the fan blade mounting seat, and a gripper driven by the fan blade clamping cylinder.

[0014] Preferably, the automatic snap ring mounting mechanism includes a snap ring feeding module for providing snap rings and a snap ring pressing module disposed on the snap ring feeding module to pick up snap rings from the snap ring feeding module and install them into the fan body.

[0015] Preferably, the unloading module includes an unloading pickup module, an unloading conveyor belt disposed on the side of the carrier return mechanism, a waste recycling rack disposed at the end of the unloading conveyor belt, and a sorting module disposed at the end of the waste recycling rack for sorting and recycling products.

[0016] The beneficial effects of this utility model are as follows: This technical solution sets up a carrier return mechanism with a conveyor line structure, and sets up assembly equipment with different structures on both sides of the carrier return mechanism to work in sequence with the carrier return mechanism. The mechanisms are processed and assembled continuously, thereby realizing the assembly of the fan retaining ring and fan blade. Furthermore, the installation effect is ensured by the simultaneous detection by the visual inspection mechanism and the gap detection mechanism, which greatly improves the accuracy and efficiency. Attached Figure Description

[0017] Figure 1 This is a structural schematic diagram of a core assembly device for automatic feeding of a fan according to the present invention;

[0018] Figure 2 This is a schematic diagram of the main feeding mechanism of an automatic feeding core assembly equipment for fans according to this utility model;

[0019] Figure 3 This is a schematic diagram of a spring-loaded automatic feeding mechanism for a core assembly device for automatic feeding of a fan, according to the present invention.

[0020] Figure 4 This is a schematic diagram of the automatic oiling mechanism of the core assembly equipment for automatic feeding of a fan according to this utility model;

[0021] Figure 5 This is a schematic diagram of the bearing automatic feeding and pressing mechanism of the core assembly equipment for automatic feeding of fans according to this utility model;

[0022] Figure 6 This is a schematic diagram of the automatic fan blade feeding mechanism of the core assembly equipment for automatic fan feeding according to this utility model;

[0023] Figure 7 This is a schematic diagram of the automatic circlip mounting mechanism of the core assembly equipment for automatic feeding of a fan according to this utility model;

[0024] Figure 8 This is a schematic diagram of a blade gap detection mechanism for an automatic fan feeding core assembly device according to the present invention;

[0025] Figure 9 This is a schematic diagram of the unloading module of an automatic fan feeding core assembly equipment according to this utility model;

[0026] In the diagram: 1. Carrier return mechanism; 2. Main body feeding mechanism; 3. Automatic spring feeding mechanism; 4. Automatic oiling mechanism; 5. Oiling detection mechanism; 6. Automatic bearing feeding and pressing mechanism; 7. Automatic fan blade feeding mechanism; 8. Automatic snap ring mounting mechanism; 9. Vision inspection mechanism; 10. Fan blade gap detection mechanism; 11. Unloading module; 21. Feeding conveyor belt; 22. Lifting module; 23. Steering module; 24. Material handling gripper module; 31. Sensing module; 32. Spring feeding robot; 33. Spring feeding module; 41. Pallet assembly; 42. Oiling assembly. Components; 51. Inspection and installation column; 52. Vision inspection camera; 53. Light source; 61. Bearing feeding module; 62. Bearing material handling and pressing module; 71. Fan blade feeding conveyor belt; 72. Fan blade feeding module; 721. Fan blade bracket; 722. Fan blade lateral movement module; 723. Fan blade vertical drive cylinder; 724. Fan blade mounting seat; 726. Fan blade clamping cylinder; 725. Gripper; 101. Inspection column; 102. Slide rail; 103. Inspection seat; 104. Inspection cylinder; 105. Sensor; 106. Limiting and holding block; 107. Inspection pressure block; Detailed Implementation

[0027] Reference Figures 1 to 9 An automatic feeding core assembly device for wind turbines includes a carrier return mechanism 1, a main body feeding mechanism 2, an automatic spring feeding mechanism 3, an automatic oiling mechanism 4, an oiling detection mechanism 5, an automatic bearing feeding and pressing mechanism 6, an automatic fan blade feeding mechanism 7, an automatic snap ring mounting mechanism 8, a vision inspection mechanism 9, a fan blade gap detection mechanism 10, and a unloading module 11.

[0028] The main feeding mechanism 2 includes a feeding conveyor belt 21, a lifting module 22 disposed at the front end of the feeding conveyor belt, a straightening module 23 disposed on the side of the front end of the feeding conveyor belt, and a material picking gripper module 24 disposed on the carrier return mechanism and placed on the lifting module.

[0029] The lifting module is equipped with a transfer platform, and the front end and both sides of the transfer platform are provided with limit plates. The transfer platform is driven to move up and down by the lifting module. The lifting module drives the transfer platform to move up and down until it is flush with the feeding conveyor platform. The feeding conveyor belt transports the main body of the blower to the transfer platform. The feeding conveyor belt stops, and the limit plates at the front end and both sides limit the main body of the blower, blocking the front end and restricting the sides, thus playing a limiting role.

[0030] The straightening module includes a straightening cylinder and a straightening block driven by the straightening cylinder. After the blower body is placed on the transfer table, the straightening block is driven by the straightening cylinder to move closer to the blower body, and the blower body is pushed close to the front limit plate and the side limit plate and then stopped. The straightening and positioning are performed. After the position is accurate, it is convenient for the material handling claw module to pick up and transfer the material.

[0031] The material handling gripper module includes a material handling bracket, a material handling transverse moving module disposed on the material handling bracket, a downward material handling cylinder driven by the material handling transverse moving module, a gripper seat driven by the downward material handling cylinder, a clamping cylinder mounted on the gripper seat, and a gripper driven by the clamping cylinder.

[0032] After the main body of the blower is moved to the transfer table and pushed to the position by the aligning module, the material handling and transverse moving module drives the gripper to move to the top of the transfer table, that is, above the main body of the blower. Then, the downward material handling cylinder drives it to move downward so that the two ends of the gripper are placed at the two ends of the blower body. Then, the clamping cylinder drives the gripper to clamp the blower body, clamp and fix it, reset it, and move it to the carrier return mechanism. Finally, it moves down and places it on the tooling on the carrier return mechanism to complete the loading.

[0033] The automatic spring feeding mechanism 3 includes a sensing module 31 disposed on one side of the carrier return mechanism, a spring feeding robot 32 disposed on the other side of the carrier return mechanism, and a spring feeding module 33.

[0034] When the carrier return mechanism moves to the automatic spring feeding mechanism, the sensing module detects it and, through the rotation of the spring feeding robot, takes the spring out of the material box on the spring feeding bracket and moves it into the corresponding fan body, completing the spring feeding assembly. The spring feeding module includes a feeding bracket, a moving module set on the feeding bracket, and a spring mounting frame driven by the moving module. The spring material box is placed on the spring mounting frame. The moving module drives the spring mounting frame to move closer to or away from the carrier return mechanism, and in turn cooperates with the robot to pick up and change the material. This material change is the replacement of the spring material box. The empty spring material box is replaced with a material box filled with springs.

[0035] The automatic oiling mechanism 4 includes a tray assembly 41 disposed on one side of the carrier return mechanism and an oiling assembly 42 disposed on the other side of the carrier return mechanism and corresponding to the tray assembly;

[0036] The tray assembly includes a tray drive module and a tray driven by the tray drive module; the tray is used to support excess oil and prevent oil from dripping onto the product or onto other equipment.

[0037] The oiling assembly includes a column, a fixing plate mounted on the column via an adjustable fixing block, an oiling pressure cylinder disposed on the fixing plate, an oiling mounting seat driven by the oiling pressure cylinder, an oiling horizontal and vertical cylinder disposed on the oiling mounting seat, and an oiling device driven by the oiling horizontal and vertical cylinder.

[0038] The oiler is adjusted by the pressure cylinder and the horizontal and vertical cylinders of the applicator. The oiler is adjusted to the position where oiling is required and then stopped. The oiler is used to inject oil into the blower body on the fixture. After completion, to prevent oil from dripping, the tray is moved by the tray drive module to the bottom of the oiler. The dripping oil will fall into the tray and be collected, thus preventing it from dripping onto the equipment.

[0039] The oiling inspection mechanism 5 includes an inspection mounting column 51, a visual inspection camera 52 mounted on the inspection mounting column by an adjustable fixing block, and a light source 53 disposed below the visual inspection camera;

[0040] The automatic bearing feeding and pressing mechanism 6 includes a bearing feeding module 61 disposed on one side of the carrier return mechanism and a bearing picking and pressing module 62 disposed on the other side of the carrier return mechanism and corresponding to the side of the bearing feeding module.

[0041] The bearing loading module includes a loading mounting frame, a slide rail mounted on the loading mounting frame, a storage mechanism slidably mounted on the slide rail via a slider, a drive motor connected to the storage mechanism and driving the storage mechanism to move along the slide rail, a storage module located at the end of the slide rail and near the carrier return mechanism, and an arrangement unit located at the end of the storage module for pushing and arranging bearings.

[0042] The material storage mechanism includes a material storage bracket, a material dropping plate disposed between the material storage brackets, a material dropping shell mounted on the material dropping plate via a fixing plate, and a bearing storage shaft placed inside the material dropping shell for storing bearings. The bottom of the material dropping shell is fixed to the material dropping plate via a fixing plate, and the top is mounted on the material storage bracket via a fixing member. The material dropping shell partially surrounds the bearing storage shaft, which is used to accommodate bearing installation. Bearings are sleeved on the bearing storage shaft, and bearings are stacked sequentially on the bearing storage shaft. A material dropping groove is provided on the material dropping plate, and the bottom of the bearing storage shaft is placed in the material dropping groove. The diameter of the material dropping groove is larger than the diameter of the bearing to allow the bearing to enter.

[0043] The automatic fan blade feeding mechanism 7 includes a fan blade feeding conveyor belt 71 and a fan blade feeding module 72 disposed at the end of the fan blade feeding conveyor belt;

[0044] The fan blade loading module includes a fan blade support 721, a fan blade lateral movement module 722 disposed on the fan blade support, a fan blade vertical drive cylinder 723 driven by the fan blade lateral movement module 722, a fan blade mounting base 724 driven by the fan blade vertical drive cylinder, a fan blade clamping cylinder 726 mounted on the fan blade mounting base, and a gripper 725 driven by the fan blade clamping cylinder.

[0045] The automatic snap ring mounting mechanism 8 includes a snap ring feeding module 81 for providing snap rings, and a snap ring pressing module 82 set on the snap ring feeding module to pick up snap rings from the snap ring feeding module and install them into the fan body. After the snap ring is transported to a fixed position by the snap ring feeding module 81, it waits for the snap ring pressing module 82 to pick it up. The snap ring pressing module 82 is driven by the drive module to move to the picking position, and then the snap ring is attracted by the suction head and moved to the fan body. The snap ring is then installed into the fan body, and the suction is released to complete the assembly.

[0046] The visual inspection mechanism includes a visual inspection camera and a detection light source. This structure is used to inspect the retaining rings installed at the above workstations, and to detect the position and installation status of the retaining rings.

[0047] The fan blade gap detection mechanism 10 includes a detection column 101, a slide rail 102 mounted on the detection column, a detection seat 103 mounted on the slide rail via a slider, a detection cylinder 104 mounted on the detection column and driving the detection seat to move along the slide rail, a sensor 105 mounted on the detection column and positioned above the detection seat, and a limiting and holding block 106 located at the bottom of the slide rail 102; a detection pressure block 107 is located at the bottom of the detection seat 103; after assembly and inspection at the previous station, the fan blade gap is moved to this mechanism, and the fan blade gap is mounted at the bottom of the detection pressure block 107. The detection cylinder drives the detection seat to move downwards, close to the surface of the fan body, i.e., the assembled snap ring and other accessories, until it stops at the limiting and holding block 106, or the detection pressure block 107 contacts the fan body and stops. The sensor 105 automatically detects the gap between the fan blade gap and the detection seat 103, thus detecting the gap. If the detection is qualified, the gap is qualified; if the detection is unqualified, the fan blade gap is defective.

[0048] The unloading module 11 includes an unloading pickup module 111, an unloading conveyor belt 112 located on the side of the carrier return mechanism 1, a waste recycling rack 113 located at the end of the unloading conveyor belt, and a straightening module 114 located at the end of the waste recycling rack for straightening and recycling products. After the products are inspected, they move to the end, and the unloading module pickup module 111 takes out the fan body from the carrier return mechanism 1. Qualified products are placed on the unloading conveyor belt 112 for recycling, while unqualified products are placed on the waste recycling rack 113. Then, the straightening module 114 pushes the unqualified fan body backward to make room for the unqualified fan body to be placed again. Each push by the straightening module 114 provides a position interface.

[0049] In this implementation case, the fan body is manually placed onto the conveyor belt and transported to the loading position via the conveyor belt.

[0050] 2. The handling and gripping mechanism moves the fan body to the return carrier line;

[0051] 3. The four-axis robot picks up the spring, checks its presence, and then installs it into the fan body;

[0052] 4. The oil injection mechanism injects oil into the fan body through the up-and-down movement of the cylinder and detects the presence of oil.

[0053] 5. The bearing is installed into the fan body by the misalignment and conveying mechanism after the hopper is moved.

[0054] 6. The fan blades are manually placed onto the conveyor belt, and the fan blades are transported to the loading position via the conveyor belt;

[0055] 7. After the conveying mechanism picks up the fan blades, the fan blades will automatically assemble after the inspection mechanism checks the springs and bearings.

[0056] 8. After the fan blades are assembled, they are moved to the next workstation where the bearings are misaligned, and then transported, clamped, and assembled.

[0057] 10. After misalignment, the conveying mechanism will move the retaining ring into the fan body for assembly;

[0058] 11. After the gaskets and retaining rings are installed, the next workstation will check their presence using AOI.

[0059] 12. Displacement sensors are used to detect the blade clearance of the product;

[0060] 12. NG products are dropped into the NG position by the unloading and handling mechanism;

[0061] 13. OK products are then moved to the conveyor belt for unloading;

[0062] 14. Manual material collection.

[0063] The advantages of this utility model are that the technical solution sets up a carrier return mechanism with a conveyor line structure, and sets up assembly equipment with different structures on both sides of the carrier return mechanism to work in sequence with the carrier return mechanism. The mechanisms are processed and assembled continuously, thereby realizing the assembly of the fan retaining ring and fan blade. Furthermore, the visual inspection mechanism and the gap inspection mechanism are used simultaneously to ensure the installation effect, which greatly improves the accuracy and efficiency.

[0064] The above description is only a preferred embodiment of the present utility model, but the protection scope of the present utility model is not limited thereto. Any equivalent substitutions or changes made by those skilled in the art within the technical scope disclosed in the present utility model, based on the technical solution and the inventive concept of the present utility model, should be included within the protection scope of the present utility model.

Claims

1. A core assembly device for automatic feeding of wind turbines, comprising a carrier return mechanism, characterized in that: It also includes, in sequence, a main body feeding mechanism, an automatic spring feeding mechanism, an automatic oiling mechanism, an oiling detection mechanism, an automatic bearing feeding and pressing mechanism, an automatic fan blade feeding mechanism, an automatic snap ring mounting mechanism, a vision inspection mechanism, a fan blade gap detection mechanism, and a unloading module, all arranged on the side of the carrier return mechanism. The fan blade gap detection mechanism includes a detection column, a slide rail arranged on the detection column, a detection seat mounted on the slide rail via a slider, a detection cylinder mounted on the detection column and driving the detection seat to move along the slide rail, a sensor arranged on the detection column and positioned above the detection seat, a limiting top holding block arranged at the bottom of the slide rail, and a detection pressure block arranged at the bottom of the detection seat.

2. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The main feeding mechanism includes a feeding conveyor belt, a lifting module located at the front end of the feeding conveyor belt, a aligning module located on the side of the front end of the feeding conveyor belt, and a material-grabbing gripper module located on the carrier return mechanism and placed on the lifting module.

3. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The automatic spring feeding mechanism includes a sensing module disposed on one side of the carrier return mechanism, a spring feeding robot disposed on the other side of the carrier return mechanism, and a spring feeding module.

4. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The automatic oiling mechanism includes a tray assembly disposed on one side of the carrier return mechanism and an oiling assembly disposed on the other side of the carrier return mechanism and corresponding to the tray assembly. The tray assembly includes a tray drive module and a tray driven by the tray drive module. The oiling assembly includes a column, a fixing plate mounted on the column by an adjustable fixing block, an application pressing cylinder disposed on the fixing plate, an application mounting seat driven by the application pressing cylinder, an application horizontal and vertical cylinder disposed on the application mounting seat, and an oil injector device driven by the application horizontal and vertical cylinder.

5. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The oiling inspection mechanism includes an inspection mounting column, a visual inspection camera mounted on the inspection mounting column via an adjustable fixing block, and a light source disposed below the visual inspection camera.

6. The core assembly equipment for automatic feeding of wind turbines according to claim 1, characterized in that: The automatic bearing feeding and pressing mechanism includes a bearing feeding module located on one side of the carrier return mechanism and a bearing picking and pressing module located on the other side of the carrier return mechanism, corresponding to the side of the bearing feeding module.

7. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The automatic fan blade feeding mechanism includes a fan blade feeding conveyor belt and a fan blade feeding module disposed at the end of the fan blade feeding conveyor belt; the fan blade feeding module includes a fan blade support, a fan blade lateral movement module disposed on the fan blade support, a fan blade vertical drive cylinder driven by the fan blade lateral movement module, a fan blade mounting base driven by the fan blade vertical drive cylinder, a fan blade clamping cylinder mounted on the fan blade mounting base, and a gripper driven by the fan blade clamping cylinder.

8. The core assembly equipment for automatic feeding of wind turbines according to claim 1, characterized in that: The automatic snap ring mounting mechanism includes a snap ring feeding module for providing snap rings and a snap ring pressing module that picks up snap rings from the snap ring feeding module and installs them into the fan body.

9. The core assembly equipment for automatic feeding of a wind turbine according to claim 1, characterized in that: The unloading module includes an unloading and picking module, an unloading conveyor belt disposed on the side of the carrier return mechanism, a waste recycling rack disposed at the end of the unloading conveyor belt, and a sorting module disposed at the end of the waste recycling rack for sorting and recycling products.