This chapter builds on the idea of advanced elements within the SOLIDWORKS simulation library that we commenced looking at in the preceding chapter. Primarily, the current chapter hones in on solid elements, versatile elements for the simulation of arbitrary three-dimensional bodies. In the course of exploring these elements with two concrete examples, the chapter features the use of mesh control, the setting up of global/local interactions between components, the significance of curvature-based meshes, and an assessment of contact stress, among other things. Overall, the following topics will be covered:
You will need to have access to the SOLIDWORKS software with a SOLIDWORKS Simulation license.
The sample files used in this chapter can be found here:
As an analyst, you will be confronted with a wide range of simulation tasks, and the onus will be on you to decide on the most appropriate element as part of the finite element simulation workflow. Choosing the right element has an enormous impact on the accuracy of your simulations.
In the context of static analysis, the solid element remains one of the most flexible elements suitable for the analysis of various kinds of components. In the previous chapters, we mentioned some limitations of the truss/beam/shell elements when they were introduced. Although these elements allow us to use fewer elements in our simulations, they are all mathematical and mechanistic approximations of three-dimensional (3D) bodies. Therefore, in practice, a set of solid elements can be used whenever the structure you wish to analyze violates the limitations of structural elements such as beam/shell elements. For instance, anytime the dimensions of components are comparable to each other, then adopting solid elements for discretization becomes necessary (although not sufficient).
The set of engineering components that can be sufficiently analyzed with solid elements is vast. This ranges from simple to geometrically complex engineering structures and machinery. Figure 6.1 shows some examples of components that can be analyzed with solid elements:
Among the group of seemingly simple components that needs to be analyzed with solid elements is the following non-exhaustive list:
Examples of structures within the category of geometrically complex engineering components and machinery are far too numerous to list. A few examples include machinist vise, T crane hook, crankshaft, pliers, impeller, heavy-duty lifting brackets, and so on.
Now that we have gotten the basic background out of the way, it is time to bring into the picture some details and strategies necessary for the analysis of general 3D bodies.
The primary technical details needed for the analysis of 3D bodies are again similar to those we listed in the previous chapters. These include the following:
Next, we will touch upon a few tricks to simplify or modify components for analysis with solid elements.
It is impossible to have a list of all-encompassing strategies to be adopted for the simplification of components to be analyzed with solid elements. Nevertheless, three basic strategies that have wide applications are listed here:
Note that feature suppression can be done manually or with the automated option within the simulation environment.
The two strategies outlined so far demand that we remove certain features to simplify the model, but we can also add some subtle features that will simplify the downstream finite element simulation tasks. One such kind of addition is discussed next.
In a way, the addition of a split line, reference points, and reference axes on solid bodies mirror our use of critical positions in Chapter 3, Analyses of Beams and Frames.
Before we get to the case study, let's touch a little bit on a few attributes that solid elements possess.
The first attribute is that solid elements are truly 3D sub-domains with well-defined volume data. Another is that they sit atop the family tree of continuum elements (discussed in Chapter 1, Getting Started with Finite Element Simulation). Furthermore, two popular categories of solid elements are widely used in finite element simulations (Figure 6.4): (i) the hexahedron-based solid elements – a 3D extension of the 2D quadrilateral elements that are also sometimes called brick elements; and (ii) the tetrahedron-based solid elements – a 3D extension of the 2D triangular elements. In terms of usage, in most cases, a collection of tetrahedral elements is suitable for the analysis of irregular solid bodies. However, in the absence of irregular features (such as corners, grooves, keyways, and so on), a collection of hexahedral elements will provide better accuracy and will often require less simulation runtime compared to tetrahedral elements.
Note that only tetrahedral solid elements are available in SOLIDWORKS.
As with the shell element discussed in Chapter 5, Analyses of Axisymmetric Bodies, two formulations of the tetrahedral solid element exist within the SOLIDWORKS simulation library:
Now, as a consequence of being 3D and belonging to the family of continuum elements, each nodal point of the aforementioned solid elements has only three translational displacement degrees of freedom along the X, Y, and Z axes. They do not have rotational degrees of freedom.
Note
For further explorations of the mathematical formulations of solid elements, you may consult the books by Koutromanos [1] (see the Further reading section), Reddy [2], and Hutton [3], among others.
Drawing on the ideas we have presented so far, we will now dig into the exploration of two case studies that will allow us to employ solid elements in our simulation. The first is on helical spring, while the second relates to spur gears. The two case studies will showcase some new concepts, for instance:
We begin with the first case study in the next section.
Our first case study is a simulation exercise that involves a helical compression spring. Springs are known to store energy when deflected and return the same energy upon release from the deformed state. Their use can be found in systems as complex as vibration isolation systems, shock absorbers, watches, and bomb detonation mechanisms, to simple devices such as toy cars and pens. Detailed accounts of the design of springs can be found in some of the references in the Further reading section, for example, [4]. In what follows, we will examine the simulation of a helical compression spring as part of a sub-assembly.
Figure 6.5 shows different views of a spring-based weighing module. The performance of the module is intrinsically tied to the deformation of the compression helical spring (isolated in Figure 6.5c). As a result, understanding the performance of the spring is a necessary engineering design task. The spring is to be made from an ASTM316 stainless steel wire with a diameter of 10 mm. Other data about the spring are listed here:
The spring is ground at the ends. The objective is to compute the deflection and the maximum shear stress experienced by the spring when a load of 25 kg is placed on the load carrier (see Figure 6.5b). The load carrier weighs 500 g, resulting in a pre-load of 5 N. Further, we wish to know how well the deflection and the shear stress retrieved from our simulation compare with the theoretical expressions for springs' deflection and shear stress developed by Wahl [5].
In what follows, we will walk through a systematic procedure to create and analyze the spring sub-assembly in Figure 6.5c. As in earlier chapters, we will address the solution to the above problem in three major sections designated as Part A: Creating the model of the spring sub-assembly, Part B: Creating the simulation study, and Part C: Meshing and post-processing of results.
Let's begin with the modeling phase.
There are three components we will use for the simulation: (a) the helical spring; (b) the spring support hub; and (c) the load platen. Figure 6.6 shows the major geometric dimensions of these components:
Due to space limitations, the explanation that follows focuses squarely on the creation of the variable pitch spring (since the other components are easy to model).
To commence, start up SOLIDWORKS (File New Part). You are encouraged to save the file as Spring and ensure the unit is set to the MMGS unit system.
The backbone of the spring is the helix guide curve. The helix can be generated by specifying the following geometric details [6, 7]:
So, let's begin by sketching the reference circle of diameter 100 mm on Top Plane by taking the following steps:
Ensure the center of the circle is positioned at the origin of the coordinate system.
Notice that we have used the Variable pitch option (under Parameters) in Figure 6.8. You will also notice the preview of the helix. Notice that the first two coils and the last two coils will act as inactive coils.
With the completion of the helix profile, we will now add the cross-section of the spring wire.
The cross-section of the wire is 10 mm. However, to create this cross-section, we need a new plane. For this purpose, follow the steps listed next to create the new plane for the cross-section:
From the Plane property manager that appears (after completing step 2), complete the creation of the plane by following the next steps.
Steps 1–5 will create the plane. With the plane created, follow the steps listed next to create the 10 mm diameter cross-section.
We now need to position the center point of the circle at the starting point of the helix. We will do this by adding a pierce relation between the sketched circle and the helix curve.
With the cross-section snapped in place, we are now set to extrude the profile along the curve.
For this purpose, follow the steps listed next to use the Swept Boss/Base command to complete the extrusion:
By completing the preceding steps, you will get a model of the spring as shown in Figure 6.12b:
We have now completed the basic model of the helical spring. But we are still left with three more details (somewhat minor but important) about our model of the spring sub-assembly. These are as follows:
Note about End Treatment
For a variety of applications, it is common to subject compression helical springs to some form of end treatment. You can read more about this from any book on machine element design, for instance, the book by Mott [4] or from websites on spring design such as https://www.acxesspring.com or https://www.leespring.com.
We will now briefly engage with the creation of the end treatment.
For brevity's sake, the next set of steps offers a brief guide for the completion of the model. To create the end treatment and the reference axis, we will need to generate a set of intersection curves, which is the next task.
Follow the steps given next to create the intersection curves:
After you are done with the Intersection Curves command, a projection of the cross-sections that intersect the right plane will be formed as shown in Figure 6.14a.
After step 5 is complete, you may zoom in on the converted circles/curves. You should notice their perimeters have turned into dashed lines as shown in Figure 6.14c.
We are now done with the creation of the construction intersection curves. How do we use the curves we've created? That is the focus of the next sub-section.
According to the problem statement, the spring is ground at the ends. We will use the Extruded Cut command to replicate the grounding of the spring's ends. The steps for doing this are as follows:
Next, we will add two reference axes. Each one will pass through any of the converted curves we created earlier. The steps to achieve the addition of the reference axes are given next:
Figure 6.16b shows the two reference axes created:
We have now completed the final status of the spring. One last thing we need to cater to is the creation of the spring hub base and the load platen. You may use the dimensions provided in Figure 6.6(b and c) to create these items as shown in Figure 6.17a. Notice that in Figure 6.17b, a reference point is placed at the center of the face to allow us to apply a point load later on. In any case, a complete model of the sub-assembly is available for download if you've any difficulty in completing the model shown in Figure 6.17. Primarily, the components of the sub-assembly are modeled in place (which means they were just placed on each other in one part file) with no interacting mates between them.
This brings us to the end of the modeling of the spring sub-assembly. We will now shift our focus to tackle the simulation tasks.
The simulation workflow again comprises all the necessary pre-processing routines (the activation of the simulation study, assigning of material, application of fixtures, and the specification of loads).
We begin with the activation of the simulation environment.
To activate the simulation commands, we follow the steps highlighted next:
As soon as we complete steps 1–6, you will see the simulation environment with the compartmentalized sections as shown in Figure 6.18:
As seen in Figure 6.18, we have three parts. One of the remarkable features of SOLIDWORKS Simulation is that, once you launch a simulation study, most parts are automatically treated as solids (unless converted otherwise). What this means is that we do not have to make any conversion of the three imported parts. Recall that in Chapters 2, Analyses of Bars and Trusses to Chapter 4, Analyses of Torsionally Loaded Components, we manually converted the bodies to trusses/beams. We also did a conversion to a shell in Chapter 5, Analyses of Axisymmetric Bodies. Since we want to use solid elements for our discretization, we will therefore accept this default behavior.
It's time to shift our attention to the application of materials.
For the purpose of simplification, the spring, the spring hub, and the load platen are taken to be made of ASTM316 stainless steel (this may not be the case in a real design).
Follow the steps given next to assign the material to the three bodies at once:
The material assignment task is now completed. In the next sub-section, we will briefly take a look at the contact/interaction setting (before we deal with the application of the load and the specification of the fixture).
Since we have three parts that are interacting with each other, contacts must be defined between them. Now, given that the parts are designed to have faces that are touching each other, SOLIDWORKS has explicitly defined a contact for us.
To verify, let's examine this contact option:
As indicated in Figure 6.20b, a combination of Bonded interaction with the option to Ensure common nodes between touching boundaries has been chosen. The Bonded option selected here ensures the parts remain fully attached during the simulation (you don't want a situation where the spring runs away from the load platen).
For more details about the other options, see Chapter 4, Analyses of Torsionally Loaded Components, in the sub-section Scrutinizing the interaction settings. There is so much on interaction/contact settings that we will come back to them in the second case study. We will also re-visit them in Chapter 7, Analyses of Components with Mixed Elements. Nevertheless, this wraps up the examination of the interaction settings.
It is now time to apply the fixture.
Our boundary condition for this problem is simple: just a fixed support at the base of the sub-assembly. The steps to apply the fixture are as follows:
With the completion of the application of the fixed boundary condition, let's now move on to the application of the force at the top of the spring sub-assembly.
To apply the force, follow the steps outlined next:
Within the Force/Torque property manager that appears, execute the next actions.
Figure 6.22b shows the arrow of the applied load. You will notice that we have applied a force of 255 N in step 5. This is derived from the conversion of the 25 kg mass to weight (250 N). This is then combined with the pre-load of 5 N coming from the weight of the load carrier.
At this point, we have covered the creation of a variable pitch helical compression spring. We have examined the state of the body as solid within the simulation environment. We have assigned a material, applied the necessary fixture, and applied the point load to the spring sub-assembly. We are therefore set for the meshing task and running of the analysis, which is what happens in the next section.
This sub-section is devoted to meshing. As stated in Chapter 5, Analyses of Axisymmetric Bodies, when dealing with advanced elements, the mesh quality has a profound effect on the accuracy of our results. Furthermore, as we are dealing with a spring in this analysis, it is worth exploring that a wrong choice of mesh type can also make or break a simulation workflow. So, in what follows, we will examine the difference between the meshes created by the Standard Mesher and the Curvature-based Mesher. In simple terms, the meshes created by the former are called standard meshes, while those of the latter are known as curvature-based meshes.
Begin the meshing procedure by following the steps given next:
The Mesh property manager appears, using which you need to make the following selections.
By completing step 4, you are likely to get a message indicating a failed mesh as shown in Figure 6.23b, although the other two components are meshed easily (indicated by the green grids).
The message in Figure 6.23b suggests that the mesh failure is due to the spring. When you encounter this kind of failed meshing operation, clicking on the Mesh Failure Diagnostic button will take you to another window stipulating steps to take to correct the issue.
However, for this problem, we know that a major reason the mesh failed for the spring hinges on its extreme curvatures. The curved segments of the spring cannot be easily discretized using the standard mesh. We now have two options:
The steps to upgrade to a curvature-based mesh are briefly outlined here:
As expected, completing the steps for the curvature-based mesh discretized all three bodies with no difficulty, as shown in Figure 6.24b. Why does the curvature-based mesher handle discretization easily? Well, the elements produced by this mesher are based on parabolic tetrahedral solid elements, which are more robust than the linear tetrahedral elements of the standard mesher.
Meanwhile, by virtue of the position of the mesh slider (labeled 1) in Figure 6.24a, you will notice that we are using a less than fine mesh. The mesh quality can be fine-tuned if our result is not satisfactory. But waiting to see the result before knowing whether the mesh is good for the analysis is not optimal. The trick is to use the mesh detail feature of SOLIDWORKS Simulation.
Therefore, let's take a look at the mesh detail, which we have not done in any of the previous chapters. To get the mesh detail, simply right-click on the Mesh folder and then select Details (Figure 6.25a). Doing so will reveal the features of the mesh shown in Figure 6.25b:
What can we garner from Figure 6.25b? We can get the following details:
A good rule of thumb to know whether you have a relatively good mesh is to ensure the maximum aspect ratio is not more than 20. Luckily, this condition is satisfied by our mesh. For complex models, it is not uncommon to run into a situation in which the aspect ratio of some elements will be more than 20. In such scenarios, you will need to use Mesh Control to refine the discretization in the region where this happens. We will use Mesh Control in case study 2 later in this chapter.
Having come this far, we are ready to run the analysis and retrieve the results that we want.
Follow the steps given next to accomplish the running operation:
Note
Note that although we are neglecting the warning about excessive displacement here, the warning is telling us something about the design. Excessive deformation for a linear elastic material could lead to instability and should be checked in a normal design task. This warning will appear mostly when the maximum displacement/characteristic length of the structure being analyzed exceeds 10%.
Once the running process is complete, we will then be able to retrieve the desired results. Primarily, we are interested in the following:
Let's commence with the retrieval of the deflection result.
We are interested in the displacement of the spring in the vertical direction (that is, along the Y-axis). To obtain this value, carry out the following steps:
By completing steps 1–5, the graphics window will be updated with the plot of the vertical displacement, as shown in Figure 6.28:
Figure 6.28 indicates that the maximum downward deflection happens to be -34.5 mm, which is at the upper region of the assembly, while the lower region experiences negligible deflection (which makes sense because it is fixed). Meanwhile, note that the maximum value is for the whole sub-assembly. Clearly, we will want to know the deformation experienced by the spring. For this purpose, we will fall back on the use of the Probe tool, as outlined next.
Follow these steps to retrieve the average value of the displacement on the spring:
You will notice a table summarizing the displacement values in the lower-left corner of the Probe Result window, as shown in Figure 6.29. The Summary table indicates that an average value of -17.572 mm is experienced by the spring.
But what can we say about the accuracy of this number? As is often the case, we can borrow some knowledge from the theories of the design of machine elements. For instance, for a spring with a wire diameter (d = 10 mm), a mean diameter (D = 90 mm), number of active coils (Na = 10), shear modulus (G = 82 x 109 Pa), and an applied force (F), the deflection (y) can be predicted from equation 6-1 (see Further reading [4]):
(6-1)
Where k is the spring rate defined by:
(6-2)
With k found (in equation 6-2), and F = 255 N, then y = 255/14.06 = 18.13 mm. As you can see, this value only differs by less than 1% from what we got from our SOLIDWORKS simulation. This brings us to the end of the discussion on the deflection of the spring.
We will now obtain the shear stress.
Take the actions listed next to obtain the shear stress:
Now let's modify the options within the Stress plot property manager (summarized in Figure 6.30) that appears.
By completing the preceding steps, you should obtain a plot similar to Figure 6.31:
On the one hand, it can be seen from Figure 6.31 that the maximum shear stress happens to be roughly 75.708 MPa. On the other hand, the maximum positive shear stress happens in the interior of the spring.
We will now compare the shear stress from the simulation with the theoretical equation for shear stress in a spring, which was originally derived by Wahl [5]:
(6-3)
where , and it referred to the shear correction factor. Besides C = D/d (the spring index), the other parameters are as defined in the earlier equations. Substituting the values for all the parameters into the equation 6-3 yields 71.42 MPa.
Again, the theoretical value of the shear stress and that obtained from the simulation are very close, confirming the accuracy of the simulation setup. Recall that we have used a less than fine mesh, so the gap is likely to close with further refinement of the mesh. You are encouraged to try this to confirm.
This concludes the simulation of the first case study. This specific case study has taken us on a journey that sees us modeling a helical spring, preparing it for downstream simulation tasks. Furthermore, we have obtained, examined, and validated the displacement and shear results obtained for the spring.
Before we wrap up the chapter, we will go through another case study in the next section.
The central objective of this section is to analyze the spur gears assembly. We will focus narrowly on the qualitative assessment of the stress arising from the interaction of the gears' teeth. Among other things, this case study will enable us to see the application of a local interaction contact and the use of mesh control.
Figure 6.32a shows the assembly of a gear-shaft system for a power transmission train. The gears are made of plain carbon steel. The purpose of this case study is to examine the stress that develops due to the contact between the teeth of the gears when gear A rotates by 1.15 degrees, while gear B is retrained.
To address the simulation task concisely, two models of the assembly are provided for this problem. Download the Chapter 6 folder from the book's GitHub repository. Inside the folder, you will see the first assembly file (named Gear-Assembly), which is the basic model shown in Figure 6.32a. The second assembly file is named Gear-Assembly-Split, and is the one shown in Figure 6.32b, where split lines are added to facilitate mesh control and a stress plot. In what follows, the second assembly file will be used for the analysis.
Here, we start by opening the assembly file in SOLIDWORKS (File Open Gear-Assembly-Split). Ensure the unit is set to the MMGS unit system.
Once the assembly is opened, it is good to check any interference between the parts.
Follow the steps given next to check the interference of the assembly:
This launches the Interference Detection manager, inside which we take the steps that come next.
As you can see in Figure 6.33b, there is no interference in the assembly. Therefore, we will move to the simulation phase.
For this purpose, follow the steps given next:
After completing steps 1–3, the simulation environment is launched. You will then notice the four bodies contained in the assembly, as shown in Figure 6.34a. For this analysis, we are interested in the gears. Since the shafts are not of interest for this simulation, they will be removed using one of the useful features of the simulation environment (Exclude from Analysis).
To achieve the exclusion of the shafts from the analysis, carry out the following steps:
The preceding steps will smartly prevent the two shafts from being considered in our analysis. This has the advantage of reducing the size of the components that will be meshed and the duration of our analysis. You won't always have to do this, but it is a useful tool to be aware of.
Having achieved the removal of the shafts, our next task is to apply materials.
The material for the gears is plain carbon steel. Specify the material by following the steps given next to assign the material to the three bodies at once:
Our next task is setting up the interaction condition. This is crucial for getting a realistic result for the gear analysis.
As mentioned in the sub-section Examining the interaction setting (for case study 1), the default behavior of SOLIDWORKS is to define a bonded interaction for bodies/components that are in contact. Now, since the gears will be in contact but not bonded, for this case study, the interaction condition needs to be modified.
To set up the right contact, carry out the following steps:
This launches the Local Interactions manager, inside which we take the steps that come next.
Completing steps 1–8 facilitates the right condition for the interaction between the gears. A bonded interaction, on the other hand, will create a wrong interaction condition between the gears since it will treat the faces as if they were welded together. We are now ready to shift our focus to the fixture.
Each of the two gears needs to be properly supported to behave the way we want. We will specify that gear B is fixed, while gear A can rotate around the Z-axis (based on the problem statement).
The steps to apply the condition for gear B go like this:
We will now carry out the steps to apply the right boundary condition for gear A:
Notice that for the circumferential rotation (labeled 4 in Figure 6.39), we have entered the value 0.02 radian. This is equivalent to the value of 1.15 degrees specified in the problem statement.
With the completion of the applications of the boundary conditions, we are ready for the meshing phase, which is explored in the next sub-section.
For the meshing operation, we will first create a base mesh (using the curvature-based mesh) and then we will refine the mesh in the contact region. To achieve our aim, take the following steps:
Complete the options as indicated in Figure 6.40a. Notice that we are using the curvature-based mesh. The meshed gears are shown in Figure 6.40b:
The mesh created in step 1 is applied to the whole body of the two gears. To have a more refined mesh around the contact region, we will deploy the Mesh Control command as follows.
The difference between the area we have applied mesh control to and the other areas of the gears can be seen in Figure 6.42:
You can check the mesh details to examine the quality of the mesh (as we did in the previous sub-section Examining standard and curvature-based meshes). As seen in Figure 6.43, the mesh quality is satisfactory. We have a Maximum Aspect Ratio of around 9. Further, we also see evidence that we are indeed using a set of solid elements (a total number of 44225).
Now that we have gotten the meshing out of the way and conducted an examination of the generated mesh, let's run and retrieve the results.
As you know, once the other sub-sections are all properly set up, running the analysis is done in a single step. That is, right-click on the study name (Gear analysis) and then select Run, as shown in Figure 6.44:
Once the running of the simulation is complete, we will have the set of default results as usual. Indeed, Figure 6.45 depicts the plot of the von Mises stress from among the default results. From the figure, you will notice that a large portion of the two gears experience almost negligible stress from the applied load (mostly blue). However, the contact region is highly stressed.
The design of gears to prevent excessive stress as shown in Figure 6.45 is a specialized topic that is covered over several chapters in textbooks on the design of machine elements. Our interest in this simulation is to confirm two points [4]:
We'll move on to investigate the stress at the contact region qualitatively. To confirm the first point, carry out the following steps:
Next, adjust the options within the Stress plot property manager that appears as follows:
Once steps 1–6 are complete, the environment is updated with the plot of the contact stress as indicated in Figure 6.47:
Now, if, in step 4 of the preceding steps 1–6, you did not remove the checkmark inside the box, the plot will be as presented in Figure 6.48:
Both visualizations in Figure 6.47 and Figure 6.48 confirm that the maximum contact stress indeed happens at the mating surface.
The last result we will look at is the first principal stress. We are using the principal stress as a proxy for bending stress. For this purpose, take the steps outlined next to obtain the principal stress:
With the completion of steps 1–6, the environment is again updated with the plot of the principal stress, as shown in Figure 6.50:
Again, it can be seen from Figure 6.50 that the maximum bending stress indeed happens at the root of the tooth that experiences the maximum contact stress. We have only focused on qualitative assessments in the last two results to bring home the concepts. For some other variations of this case study, the numerical values of the stress need to be checked for failure analysis and so on. Besides, it is also possible to employ symmetry for the gear problem (for instance, by using a quarter of each gear). We can also do further mesh refinement and so on.
This wraps up our exploration of the two case studies. Over the course of the two case studies, we've explored some additional features of SOLIDWORKS Simulation. For instance, we demonstrated the following:
All these concepts are valuable for the simulation of many other types of components and you can extend the idea further in your various design tasks.
This chapter set out to explore the use of solid elements. It began with an overview of components that are suitable to be analyzed with solid elements and then shifted gear to the analysis of two case studies. The first case study focused on a spring sub-assembly. This was then followed by the second case study on the static analysis of a gear sub-assembly. Along the way, we leveraged on many features of SOLIDWORKS Simulation that are useful for the analysis of moderately complex entities using solid elements.
Up to now, we have dealt with the analysis of components using a single family of elements in each of Chapters 2, Analyses of Bars and Trusses – Chapter 6, Analyses of Components with Solid Elements. In the next chapter, you will learn about analyzing components with mixed elements.
Total number of active coils = 10
Number of inactive coils = 4
Free length = 500 mm
Outside diameter = 120 mm
The spring is ground at the ends. Compute the deflection experienced by the spring when a force of 300 N is applied at its top.