Flexible cable analysis method, device, electronic device and readable storage medium
By performing rebound simulation and risk analysis on flexible cables, the problem of inefficient flexible cable analysis in the existing technology is solved, and automatic analysis and production efficiency are improved.
Patent Information
- Application Number
- CN202411612027.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-11-13
AI Technical Summary
In the prior art, the analysis of flexible wiring is relatively inefficient and cannot meet the demand for production efficiency.
A flexible wiring analysis method is proposed, including obtaining product models, determining flexible wiring, performing rebound simulation, determining the component state corresponding to the degree of rebound, and performing risk analysis based on the component state.
By performing rebound simulation and risk analysis on the flexible cable, the risks of the flexible cable can be effectively evaluated, automatic analysis can be achieved, and production efficiency can be improved.
Smart Images

Figure CN119129522B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of product design, and in particular to a flexible cable analysis method, device, electronic device and readable storage medium. Background Art
[0002] Flexible cables are important parts for mobile phone assembly. Because flexible cables have the property of rebounding, their angles will change over time. Therefore, during assembly, it is necessary to analyze the pre-folding position and angle of the flexible cables. In the prior art, the analysis of flexible cables is usually based on the experience and judgment of engineers. However, this method is relatively inefficient and cannot meet the requirements of production efficiency. Summary of the invention
[0003] The main purpose of the present invention is to provide a flexible cable analysis method, device, electronic device and readable storage medium, aiming to solve the problem of low efficiency in the analysis of flexible cables in the prior art.
[0004] To achieve the above object, the present invention provides a flexible cable analysis method, the method comprising the steps of:
[0005] Acquire a product model, and determine a flexible cable in the product model;
[0006] Performing a springback simulation on the flexible cable to obtain a corresponding springback degree of the flexible cable;
[0007] Determine a component state of a target component corresponding to the degree of springback, the target component being a component located around the flexible cable in the product model, the component state being used to indicate a positional relationship between the flexible cable and the target component;
[0008] A risk analysis is performed on the flexible cable according to the component status.
[0009] Optionally, the rebound degree is a rebound angle, and the performing a rebound simulation on the flexible cable to obtain the rebound degree corresponding to the flexible cable includes:
[0010] Determining an anchor point on the flexible cable;
[0011] Determine the movable end of the flexible cable, and use the cable between the movable end and the anchor point as a moving part;
[0012] The movable member is rotated around the anchor point in a rebound direction until it contacts the target component, and a current rotation angle is determined as the rebound angle.
[0013] Optionally, there are multiple anchor points, and the cables between different anchor points and the movable ends constitute multiple movable members; rotating the movable member around the anchor points and along the rebound direction until it contacts the target component, and determining the current rotation angle as the rebound angle includes:
[0014] For each movable member, the movable member is rotated around the corresponding anchor point along the rebound direction of the anchor point until it contacts the target component, and the current rotation angle of each anchor point is determined as the rebound angle corresponding to the anchor point.
[0015] Optionally, determining an anchor point on the flexible cable includes:
[0016] Determining a bending point on the flexible cable;
[0017] The bending point is used as the anchor point.
[0018] Optionally, the performing a springback simulation on the flexible cable to obtain a springback degree corresponding to the flexible cable includes:
[0019] Monitoring the number of anchor points on the flexible cable and determining whether the number of anchor points on the flexible cable changes;
[0020] If the number of anchor points on the flexible cable changes, the current number of anchor points on the flexible cable is determined, and a springback simulation is performed on the flexible cable based on the current number of anchor points to obtain a corresponding springback degree of the flexible cable.
[0021] Optionally, performing risk analysis on the flexible cable according to the component status includes:
[0022] When the component state indicates that the positional relationship between the target component and the flexible cable is that the target component is in contact with the flexible cable, acquiring a component property of the target component;
[0023] Determining, according to the component attribute, whether the target component is a component that cannot contact the flexible cable;
[0024] If yes, the risk level of the flexible cable is considered to be high.
[0025] Optionally, after performing risk analysis on the flexible cable according to the component status, the method further comprises:
[0026] Obtaining analysis results corresponding to the risk analysis;
[0027] Determining a bending process corresponding to the analysis result;
[0028] The bending process corresponding to the analysis result is used as the target bending process of the flexible cable.
[0029] To achieve the above object, the present invention further provides a flexible cable analysis device, the flexible cable analysis device comprising:
[0030] A first acquisition module, used to acquire a product model and determine a flexible cable in the product model;
[0031] A first simulation module, used for performing a springback simulation on the flexible cable to obtain a corresponding springback degree of the flexible cable;
[0032] A first determination module is used to determine a component state of a target component corresponding to the degree of rebound, wherein the target component is a component located around the flexible cable in the product model, and the component state is used to indicate a positional relationship between the flexible cable and the target component;
[0033] The first analysis module is used to perform risk analysis on the flexible cable according to the component status.
[0034] To achieve the above objectives, the present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the flexible cable analysis method as described above when executed by the processor.
[0035] To achieve the above object, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the flexible cable analysis method described above are implemented.
[0036] The present invention proposes a flexible cable analysis method, device, electronic device and readable storage medium, which obtains a product model and determines a flexible cable in the product model; performs a rebound simulation on the flexible cable to obtain the corresponding degree of rebound of the flexible cable; determines the component state of a target component corresponding to the degree of rebound, wherein the target component is a component located around the flexible cable in the product model, and the component state is used to indicate the positional relationship between the flexible cable and the target component; and performs a risk analysis on the flexible cable according to the component state. By performing a rebound simulation on the flexible cable, the impact of the flexible cable on the components in the product when the cable rebounds, that is, the component state, can be understood, and the degree of impact of the flexible cable on the components reflects whether the setting of the flexible cable is appropriate. Therefore, the risk of the flexible cable can be effectively evaluated through the component state, and the automatic analysis of the flexible cable can be realized without manual execution, thereby improving production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0039] Figure 1 It is a schematic diagram of the process of the first embodiment of the flexible cable analysis method of the present invention;
[0040] Figure 2 It is a schematic diagram of obtaining a CT image from a product model in the flexible cable analysis method of the present invention;
[0041] Figure 3 It is a schematic diagram of the overlap of the CT diagram of the flexible cable analysis method of the present invention and the design concept diagram;
[0042] Figure 4 A schematic diagram of a springback simulation of a bending point in the flexible cable analysis method of the present invention;
[0043] Figure 5 A schematic diagram of springback simulation of two bending points in the flexible cable analysis method of the present invention;
[0044] Figure 6 A schematic diagram of a bending process of a bending point in the flexible cable analysis method of the present invention;
[0045] Figure 7 A schematic diagram of the bending process at two bending points of the flexible cable analysis method of the present invention;
[0046] Figure 8 It is a schematic diagram of the module structure of the electronic device of the present invention.
[0047] Description of Figure Numbers:
[0048] DETAILED DESCRIPTION
[0049] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work should fall within the scope of protection of the present application.
[0050] The present invention provides a flexible cable analysis method, referring to Figure 1 , Figure 1 This is a flow chart of a first embodiment of a flexible cable analysis method according to the present invention, wherein the method comprises the following steps:
[0051] Step S10, obtaining a product model, and determining a flexible cable in the product model;
[0052] It can be understood that the present application analyzes the setting of the flexible cable in a specific product; the product model is a model created based on the specific product design; the product model includes various components of the product, flexible cables, etc.
[0053] The specific method of obtaining the product model can be set based on actual needs, such as making a product model in the software based on actual product needs; another example is obtaining the product model by scanning the physical product; taking the product as a mobile phone as an example, the customer publishes the design concept drawing of the mobile phone, ICT designs the bending machine, the operator pre-folds the flexible cable, the engineer measures the position and angle of the flexible cable, the engineer outputs the control diagram, assembles the mobile phone based on the above information, scans the assembled mobile phone to obtain a scan file, and models the product model based on the scan file; the specific scanning method and modeling tool can be selected based on actual needs, such as scanning the mobile phone with CTM3000 to obtain a PCR scan file, and generating the product model VGL based on the PCR scan file with Datos software.
[0054] After obtaining the product model, the position of the flexible cable is determined in the product model; specifically, a CT (Computed Tomography) image of the position of the flexible cable can be obtained by sectioning the product model; see Figure 2 , you can choose to cut the product model 1 in the X, Y or Z direction to obtain a CT image of the flexible cable. The specific cutting direction is determined based on the bending direction of the flexible cable 2. The bending condition of the flexible cable can be clearly seen on the CT image, which is convenient for subsequent analysis.
[0055] It should be noted that when analyzing the flexible cable, it is generally necessary to match it with the customer's design concept drawing; there are tolerances in the assembly of mobile phones, and there are tolerances in the parts themselves, so there is a deviation between the actual mobile phone and the design concept. Similarly, there are tolerances in the attachment and bending of the head-shaped cable. The attachment tolerance is generally ±0.2mm, the bending position tolerance is generally ±-0.5mm, and the angle tolerance is ±20°, so it is necessary to match it with the design concept drawing; the design concept drawing can be a model file or a section drawing. If the design concept drawing is a model file, the corresponding section drawing can be obtained in the same way as the CT drawing of the flexible cable. If the design concept drawing is an image file such as a jpg format that directly reflects the setting of the flexible cable, the design concept drawing can be directly matched with the CT drawing; see Figure 3 , overlap the CT map with the design concept map, so that the difference between the design concept map and the CT map can be known, and then based on the difference, it can be judged whether the product meets the design requirements and the product can be optimized.
[0056] Step S20, performing a springback simulation on the flexible cable to obtain a springback degree corresponding to the flexible cable;
[0057] Step S30, determining a component state of a target component corresponding to the degree of rebound, wherein the target component is a component located around the flexible cable in the product model, and the component state is used to indicate a positional relationship between the flexible cable and the target component;
[0058] After being bent, the flexible cable will rebound, that is, it will return from the bent state to the flat state; and the rebound simulation simulates the rebound process of the flexible cable from the bent state to the flat state; and when the flexible cable rebounds, it may affect other components 3 in the product, such as touching other components 3 and driving other components 3 to move, etc.; therefore, it is necessary to determine the state of component 3 after the rebound simulation to clarify the impact of the rebound of the flexible cable on component 3. The target component is the component 3 located around the flexible cable in the product model, so when the flexible cable rebounds, the target component located around it will be affected first, so it is necessary to perform risk analysis based on the component state of the target component.
[0059] Step S40: performing risk analysis on the flexible cable according to the component status.
[0060] The component status reflects the impact of the flexible cable rebounding on the component; and the impact of the flexible cable rebounding on the component may not meet the design requirements. Therefore, based on the component status, it can be determined whether the setting of the flexible cable is reasonable. Therefore, the risk analysis of the flexible cable can be performed according to the component status.
[0061] The risk analysis indicates the degree of influence of the flexible cable setting on other components; when the springback of the flexible cable has a greater influence on the component and fails to meet the design requirements, the risk of the flexible cable is considered to be high; when the springback of the flexible cable has a smaller influence on the component and can meet the design requirements, the risk of the flexible cable is considered to be low.
[0062] This embodiment simulates the rebound of the flexible cable to understand the impact of the flexible cable on the components in the product when it rebounds, that is, the component status. The impact of the flexible cable on the component reflects whether the setting of the flexible cable is appropriate. Therefore, the risk of the flexible cable can be effectively evaluated through the component status, and automatic analysis of the flexible cable is realized without manual execution, thereby improving production efficiency.
[0063] Further, in a second embodiment of the flexible cable analysis method of the present invention proposed based on the first embodiment of the present invention, the rebound degree is a rebound angle, and the step S20 includes the steps of:
[0064] Step S21, determining an anchor point on the flexible cable;
[0065] Step S22, determining the movable end of the flexible cable, and using the cable between the movable end and the anchor point as a moving part;
[0066] Step S23, rotating the moving part around the anchor point and along the rebound direction until it contacts the target component, and determining the current rotation angle as the rebound angle.
[0067] The anchor point indicates the fulcrum where the flexible cable rebounds; it is understandable that after being bent, the flexible cable often rebounds based on the bending point. Therefore, when determining the anchor point, the bending point on the flexible cable can be determined; and the bending point is used as the anchor point.
[0068] See also Figure 4 Generally, one end of the flexible cable is fixed, and after bending, the other end is movable. When the flexible cable rebounds, the movable end of the flexible cable will rebound with the bending point as the fulcrum; therefore, when simulating the rebound of the flexible cable, the anchor point is used as the rebound fulcrum, and the movable end of the flexible cable is rotated along the rebound direction with the anchor point as the center of the circle; it can be understood that the rebound direction is opposite to the bending direction of the flexible cable; when the movable part rotates to contact with the target component, the current rotation angle is used as the rebound angle, that is, when the rebound of the flexible cable reaches the rebound angle, it will contact with the target component.
[0069] Based on different application scenarios, the materials and processes used for flexible cables can be selected; materials such as PI (Polyimide), LCP (Liquid Crystal Polymer), adding a sheet metal middle frame, etc.; processes such as room temperature pre-folding, heated pre-folding, etc. It is understandable that different materials and different processes will affect the rebound of flexible cables. Therefore, the rebound degree of flexible cables can be determined in advance for different materials and processes, and then when analyzing specific flexible cables, the corresponding rebound angle can be set based on the materials and processes.
[0070] Furthermore, there are multiple anchor points, and the cables between different anchor points and the movable ends constitute multiple movable parts; the step S23 includes the steps of:
[0071] Step S231 , for each movable member, the movable member is rotated around the corresponding anchor point along the rebound direction of the anchor point until it contacts the target component, and the current rotation angle of each anchor point is determined as the rebound angle corresponding to the anchor point.
[0072] In practical applications, it is necessary to simulate different bending states of flexible cables in order to determine the best bending method for the flexible cables. For example, flexible cables can rebound based on multiple points. Therefore, during the simulation, more complex rebound situations can be simulated by setting multiple anchor points.
[0073] See also Figure 5 , Figure 5 Taking setting two anchor points A and B on the flexible cable as an example, at this time, the two sections from anchor point A to anchor point B + anchor point B to the movable end of the flexible cable constitute the first moving part, and the anchor point B to the movable end of the flexible cable constitutes the second moving part; when anchor point A rebounds, the first moving part will rebound together with it. Specifically, with anchor point A as the center of the circle, anchor point A to the movable end of the flexible cable rotates along the rebound direction; when anchor point B rebounds, the second moving part will rebound. Specifically, with anchor point B as the center of the circle, anchor point B to the movable end of the flexible cable rotates along the rebound direction.
[0074] In practical applications, different anchor points will rebound at the same time. Therefore, it is necessary to determine the corresponding rebound angle for each anchor point and perform rebound simulation based on multiple anchor points with corresponding rebound angles at the same time; for example, the first movable member is rotated along the rebound direction with anchor point A as the center and the rebound angle corresponding to anchor point A. After the rotation is completed, the position of anchor point B is determined, and the second movable member is rotated along the rebound direction with the current anchor point B as the center and the rebound angle corresponding to anchor point B; thereby realizing the rebound simulation based on anchor point A and anchor point B.
[0075] The rebound simulation of more anchor points can be implemented by analogy and will not be elaborated here.
[0076] Furthermore, the step S20 includes:
[0077] Step S24, monitoring the number of anchor points on the flexible cable, and determining whether the number of anchor points on the flexible cable changes;
[0078] Step S25, if the number of anchor points on the flexible cable changes, determine the current number of anchor points on the flexible cable, and perform a springback simulation on the flexible cable based on the current number of anchor points to obtain a corresponding springback degree of the flexible cable.
[0079] In practical applications, different rebound situations may need to be simulated for the same flexible cable. Therefore, the anchor points on the flexible cable need to be adjusted, such as increasing or reducing the number of anchor points, so that different rebound phenomena occur in the flexible cable, thereby achieving a comprehensive analysis of the flexible cable.
[0080] The user can adjust the specific anchor points set on the flexible cable. After each adjustment, the rebound simulation is performed again based on the currently set anchor points of the flexible cable to determine the rebound degree of the flexible cable under the current anchor point setting, thereby realizing the risk analysis of the specific rebound scenario.
[0081] Further, in a third embodiment of the flexible cable analysis method of the present invention proposed based on the first embodiment of the present invention, step S40 includes the following steps:
[0082] Step S41, when the component state indicates that the positional relationship between the target component and the flexible cable is that the target component is in contact with the flexible cable, obtaining a component property of the target component;
[0083] Step S42, determining whether the target component is a component that cannot contact the flexible cable according to the component attribute;
[0084] Step S43: If yes, it is considered that the risk level of the flexible cable is high.
[0085] The target component is disposed adjacent to the flexible cable, so the flexible cable may contact the target component. When the flexible cable contacts the target component, the target component may be affected. Therefore, the relative relationship between the flexible cable and the target component needs to be determined.
[0086] In actual applications, some components will not be affected when in contact with the flexible cable, while some components will be affected when in contact with the flexible cable, and some positions of some components will be affected when in contact with the flexible cable, while other positions will not be affected when in contact with the flexible cable; therefore, the contact properties of the component or the specific position of the component can be determined based on whether the contact with the flexible cable will be affected.
[0087] The contact position is the position where the flexible cable contacts the target component after the springback simulation. After the springback simulation, the contact position with the target component can be determined based on the specific position of the flexible cable.
[0088] The component attributes are used to indicate the relevant information of the target component, and the component attributes indicate the contactable attributes of the target component; when determining whether the contact position is incontactable; if the target component is incontactable, the contact position is incontactable; if the target component is contactable, the contact position is releasable; if the overall contactability of the target component is not uniform, the contactable range in the target component is obtained, and it is determined whether the contact position is within the contactable range. If the contact position is within the contactable range, the contact position is releasable, and if the contact position is within the incontactable range, the contact position is incontactable.
[0089] If the contact position is determined to be incontactable, it is considered that the flexible cable will affect the target component, so the risk level of the flexible cable is set to high; if the contact position is determined to be contactable, it is considered that the flexible cable will not affect the target component, so the risk level of the flexible cable is set to low.
[0090] Furthermore, in a fourth embodiment of the flexible cable analysis method of the present invention proposed based on the first embodiment of the present invention, the following steps are included after step S40:
[0091] Step S50, obtaining the analysis result corresponding to the risk analysis;
[0092] Step S60, determining a bending process corresponding to the analysis result;
[0093] Step S70 , using the bending process corresponding to the analysis result as the target bending process of the flexible cable.
[0094] The analysis results are used to indicate the feasibility of the flexible cable design; the analysis results include but are not limited to product models, CT images, relevant parameters of simulated springback, and risk levels; it can be understood that the risk analysis based on the component status after the springback simulation can determine the impact of the flexible cable on the corresponding components when springback occurs, thereby judging whether the design of the flexible cable can meet the production requirements.
[0095] The bending process is a specific execution method for bending the flexible cable. It is understandable that the springback of the flexible cable is different after being processed by different bending processes. Therefore, when performing springback simulation, the flexible cable can be simulated based on different bending processes, and the most suitable bending process can be determined as the target bending process based on the final result; as shown in FIG. Figure 4 , Figure 4 The springback simulation of the bending process for a bending point is shown in Figure 6 At this time, the corresponding bending process is as follows Figure 7 As shown, the flexible cable is bent by bending the male connector 5 and the female connector 4 to form a bending point; Figure 4 It can be seen that when only one bending point A is set, if the flexible cable rebounds, the rebound angle is too large and it will contact the component; Figure 5 ,exist Figure 4 On the basis of the above, another bending point B is added. At this time, although the rebound angle of the bending point A is too large, due to the existence of the bending point B, the movable part is bent in the opposite direction of the rebound direction based on the rebound of the bending point A, thereby avoiding the problem of the movable part rebounding angle being too large; see Figure 7 At this time, the corresponding bending process is as follows Figure 7 As shown, the flexible cable is bent by constructing two bending points by bending the male head 5 and the female head 4; that is, in this case, it is obvious that the method of using two bending points can better meet the needs, so it can be determined that the target bending process of the flexible cable is a bending process with two bending points.
[0096] In this embodiment, a specific target bending process can be determined based on the analysis result, so that the flexible cable can be bent in a more appropriate manner.
[0097] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0098] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0099] The present application also provides a flexible cable analysis device for implementing the above-mentioned flexible cable analysis method, the flexible cable analysis device comprising:
[0100] A first acquisition module, used to acquire a product model and determine a flexible cable in the product model;
[0101] A first simulation module, used for performing a springback simulation on the flexible cable to obtain a corresponding springback degree of the flexible cable;
[0102] A first determination module is used to determine a component state of a target component corresponding to the degree of rebound, wherein the target component is a component located around the flexible cable in the product model, and the component state is used to indicate a positional relationship between the flexible cable and the target component;
[0103] The first analysis module is used to perform risk analysis on the flexible cable according to the component status.
[0104] The flexible cable analysis device simulates the rebound of the flexible cable to understand the impact of the flexible cable on the components in the product when it rebounds, that is, the component status. The impact of the flexible cable on the component reflects whether the setting of the flexible cable is appropriate. Therefore, the risk of the flexible cable can be effectively evaluated through the component status, and automatic analysis of the flexible cable is realized without manual execution, thereby improving production efficiency.
[0105] It should be noted that the first acquisition module in this embodiment can be used to execute step S10 in the embodiment of the present application, the first simulation module in this embodiment can be used to execute step S20 in the embodiment of the present application, and the first analysis module in this embodiment can be used to execute step S40 in the embodiment of the present application.
[0106] Furthermore, the first simulation module includes:
[0107] A first determining unit, configured to determine an anchor point on the flexible cable;
[0108] A second determining unit is used to determine the movable end of the flexible cable and use the cable between the movable end and the anchor point as a moving part;
[0109] The first acquisition unit is used to rotate the moving part around the anchor point and along the rebound direction until it contacts the target component, and determine a current rotation angle as the rebound angle.
[0110] Furthermore, there are multiple anchor points, and the cables between different anchor points and the movable ends constitute multiple movable parts; the first acquisition unit includes:
[0111] The first execution subunit is used to rotate each movable part around the corresponding anchor point along the rebound direction of the anchor point until the movable part contacts the target component, and determine the current rotation angle of each anchor point as the rebound angle corresponding to the anchor point.
[0112] Further, the first determining unit includes:
[0113] A first determining subunit, used to determine a bending point on the flexible cable;
[0114] The second execution subunit is used to use the bending point as the anchor point.
[0115] Furthermore, the first simulation module includes:
[0116] A first monitoring unit, configured to monitor the number of anchor points on the flexible cable and determine whether the number of anchor points on the flexible cable changes;
[0117] The third determining unit is configured to determine the current number of anchor points on the flexible cable if the number of anchor points on the flexible cable changes, and perform a rebound simulation on the flexible cable based on the current number of anchor points to obtain a corresponding degree of rebound of the flexible cable.
[0118] Furthermore, the first analysis module includes:
[0119] A fourth determining unit, configured to determine a target component adjacent to the flexible cable;
[0120] A first judging unit, configured to judge whether the target component is in contact with the flexible cable according to the component state;
[0121] The first execution unit is configured to determine that the risk level of the flexible cable is high if the target component is in contact with the flexible cable.
[0122] Furthermore, the first execution unit includes:
[0123] a second determining subunit, configured to determine a contact position of the target component with the flexible cable if the target component is in contact with the flexible cable;
[0124] A first acquisition subunit, configured to acquire a component attribute of the target component and determine whether the contact position is incontactable according to the component attribute;
[0125] The third execution subunit is configured to determine that the risk level of the flexible cable is high if the contact position is incontactable.
[0126] Furthermore, the first analysis module also includes:
[0127] A second acquisition unit, used to acquire an analysis result corresponding to the risk analysis;
[0128] a fifth determining unit, configured to determine a target bending process corresponding to the analysis result;
[0129] A sixth determining unit is configured to determine the bending process of the flexible cable as the target bending process.
[0130] Reference Figure 8 In terms of hardware structure, the electronic device may include components such as a communication module 10, a memory 20, and a processor 30. In the electronic device, the processor 30 is connected to the memory 20 and the communication module 10 respectively, and a computer program is stored in the memory 20. The computer program is executed by the processor 30 at the same time, and the steps of the above method embodiment are implemented when the computer program is executed.
[0131] The communication module 10 can be connected to an external communication device through a network. The communication module 10 can receive requests from an external communication device, and can also send requests, instructions and information to the external communication device, which can be other electronic devices, servers or Internet of Things devices, such as televisions, etc.
[0132] The memory 20 can be used to store software programs and various data. The memory 20 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function (such as obtaining a product model), etc.; the data storage area can include a database, and the data storage area can store data or information created according to the use of the system, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0133] The processor 30 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 20, and calling data stored in the memory 20, so as to monitor the electronic device as a whole. The processor 30 may include one or more processing units; optionally, the processor 30 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 30.
[0134] although Figure 8 Although not shown, the electronic device may further include a circuit control module, which is used to connect to a power source to ensure the normal operation of other components. Figure 8 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0135] The present invention also provides a computer-readable storage medium on which a computer program is stored. The computer-readable storage medium may be Figure 8 The memory 20 in the electronic device may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The computer-readable storage medium includes a number of instructions for enabling a terminal device with a processor (which may be a television, a car, a mobile phone, a computer, a server, a terminal, or a network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0136] In the present invention, the terms "first", "second", "third", "fourth" and "fifth" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0137] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0138] Although the embodiments of the present invention have been shown and described above, the scope of protection of the present invention is not limited thereto. It is understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art can change, modify and replace the above embodiments within the scope of the present invention, and these changes, modifications and replacements should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A flexible cable analysis method, characterized in that: The flexible cable analysis method comprises: Acquire a product model, and determine a flexible cable in the product model; Performing a springback simulation on the flexible cable to obtain a corresponding springback degree of the flexible cable; Determine a component state of a target component corresponding to the degree of springback, the target component being a component located around the flexible cable in the product model, the component state being used to indicate a positional relationship between the flexible cable and the target component; Performing risk analysis on the flexible cable according to the component status; The degree of rebound is a rebound angle, and the rebound simulation of the flexible cable is performed to obtain the corresponding degree of rebound of the flexible cable, which includes: Determining an anchor point on the flexible cable; Determine the movable end of the flexible cable, and use the cable between the movable end and the anchor point as a moving part; Rotate the moving part around the anchor point and in the rebound direction until it contacts the target component, and determine the current rotation angle as the rebound angle; The performing risk analysis on the flexible cable according to the component status includes: When the component state indicates that the positional relationship between the target component and the flexible cable is that the target component is in contact with the flexible cable, acquiring a component property of the target component; Determining, according to the component attribute, whether the target component is a component that cannot contact the flexible cable; If yes, the risk level of the flexible cable is considered to be high.
2. The flexible cable analysis method according to claim 1, characterized in that: There are multiple anchor points, and the cables between different anchor points and the movable ends constitute multiple movable members; rotating the movable member around the anchor points and in the rebound direction until it contacts the target component, and determining the current rotation angle as the rebound angle includes: For each movable member, the movable member is rotated around the corresponding anchor point along the rebound direction of the anchor point until it contacts the target component, and the current rotation angle of each anchor point is determined as the rebound angle corresponding to the anchor point.
3. The flexible cable analysis method according to claim 1, characterized in that: Determining the anchor point on the flexible cable includes: Determining a bending point on the flexible cable; The bending point is used as the anchor point.
4. The flexible cable analysis method according to any one of claims 1 to 3, characterized in that: The performing a springback simulation on the flexible cable to obtain a springback degree corresponding to the flexible cable includes: Monitoring the number of anchor points on the flexible cable and determining whether the number of anchor points on the flexible cable changes; If the number of anchor points on the flexible cable changes, the current number of anchor points on the flexible cable is determined, and a springback simulation is performed on the flexible cable based on the current number of anchor points to obtain a corresponding springback degree of the flexible cable.
5. The flexible cable analysis method according to claim 1, characterized in that: The step of performing risk analysis on the flexible cable according to the component status includes: Obtaining analysis results corresponding to the risk analysis; Determining a bending process corresponding to the analysis result; The bending process corresponding to the analysis result is used as the target bending process of the flexible cable.
6. A flexible cable analysis device, characterized in that: The flexible cable analysis device comprises: A first acquisition module, used to acquire a product model and determine a flexible cable in the product model; A first simulation module, used for performing a springback simulation on the flexible cable to obtain a corresponding springback degree of the flexible cable; A first determination module is used to determine a component state of a target component corresponding to the degree of rebound, wherein the target component is a component located around the flexible cable in the product model, and the component state is used to indicate a positional relationship between the flexible cable and the target component; A first analysis module, configured to perform risk analysis on the flexible cable according to the component status; The degree of rebound is a rebound angle, and the first simulation module includes: A first determining unit, configured to determine an anchor point on the flexible cable; A second determining unit is used to determine the movable end of the flexible cable and use the cable between the movable end and the anchor point as a moving part; A first acquisition unit is used to rotate the moving part around the anchor point and along the rebound direction until it contacts the target component, and determine a current rotation angle as the rebound angle; The first analysis module comprises: A fourth determining unit, configured to determine a target component adjacent to the flexible cable; A first judging unit, configured to judge whether the target component is in contact with the flexible cable according to the component state; The first execution unit is configured to determine that the risk level of the flexible cable is high if the target component is in contact with the flexible cable.
7. An electronic device, characterized in that: The electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the flexible cable analysis method according to any one of claims 1 to 5 when executed by the processor.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the flexible cable analysis method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Flat cable connector and electronic equipment
CN116053829A
Flexible film material conformal attachment compliance analysis method and system
CN117056995A