A simplified model of a backhoe is shown in the figure. Some members can be treated as beam elements. Some can be treated as links. A 2D analysis model is appropriate to determine pin reactions and member forces.
Objective: determine forces at selected pins and forces carried in each member.
Assume all BEAM members have an I-shaped cross section with a section height of 10" (for a standard shape, web thickness: 0.311", flange width: 4.661", flange thickness: 0.491". This produces a cross-section with area = 7.38 in2 and MOI = 122.6 in4). Use Preprocessor > Sections > Beam > Common Sects
Assume all three hydraulic cylinders are link members with a cross-sectional area of 5.066 in2 (for simple tubing with outside radius: 3" and inside radius: 2.718"). Preprocessor > Real Constants > Add/Edit/…
Ignore the weight of the members and consider only the applied horizontal load of 2000 lbf.
Treat the bucket as three links in a right triangle, 3 ft. on each short side.
![]()
Since the analysis objective is to determine forces (not deflections and stresses), the material data and member cross-section data is arbitrary. Use steel properties for all parts.
Use (solid modeling) keypoints and lines to create the beam member geometry. [Note: for line element modeling, points B and C in the figure are the same point, B]. The elevation of point D is not critical, just place it lower than point A (about 2 ft. lower elevation than point A).
A sketch of the line geometry (in feet units) is available as an IGES file, backhoe_lines.igs Use a Right-click on this link, then "Save Target As...", then "Save as type: All Files", and use a file name like: backhoe_lines.igs
File > Import > IGES… but turn OFF: merging of coincident keypoints, create solid, and delete small areas. (This way, each line is not connected to any others - they have coincident, but not shared keypoints, where they meet.)
Scale the model to inch measure (use a factor of 12 to convert feet to inches in X and Y, Z=0)
There is one pin joint between two beams that must be specially treated. (If two beams meet at a common node, then they are fully bonded together at that joint). To model a pin, the mesh must have two co-incident nodes at only the spot where the beam/pin junction is needed. In ANSYS, we use Coupled-DOF to force the points to translate together (UX and UY), but leave the rotation/moment un-constrained (ROTZ)
Merge all coincident keypoints EXCEPT the joint (Point E) between the horizontal beam line and lines from the bucket up to point F.
Element Type > Add/Edit/Delete > Add
...BEAM188 and LINK180
Element Type > Add/Edit/Delete > Options … always check element behavior options
Real Constants > Add/Edit/Delete > Add ... one real constants needed for LINK180
Material Properties > Material Model >
Linear > Elastic > Isotropic ... enter modulus and Poisson's ratio
Preprocessor > Sections > Beam > Common
Sects … define the I-beam cross-section
MESH TOOL:
Assign "Attributes" to the lines (material, element type, and real constant set –OR – Section ID) to define which lines will be beams and which will be links.
Note: when specifying Section ID for BEAM, activate the “Pick Orientation KP’s” check box. You will be prompted to pick the KP for orientation. Suggestion: use the KP at point D to orient all beams.
Set Size Controls > On Lines … use 1 division for lines which will be link elements
Set Size Controls > Global … to control mesh on all other lines
Mesh all lines
Create two sets of Coupled DOF sets (for UX and for UY) at the beam-to-beam pin joint. Coupled-DOF’s act on NODES, not keypoints. Define them after you have meshed the model. Preprocessing > Coupling/Ceqn > Couple DOFs … create set 1 (two nodes, UX direction) and set 2 (same two nodes, UY direction)
Constrain KEYPOINTs at locations A and D in UX and UY and
UZ
Constrain ALL KEYPOINTs in UZ
Apply Fx force to the left on the KEYPOINT at the bottom edge of the
“bucket” links
(To prevent a rigid-body motion failure) Apply
a rotational constraint (ROTY) on the KEYPOINT at location F
Info on the Element Table is also available at this link.
Use the HELP system to determine the data available for the Element Table:
Help,BEAM188
| SF: y,z | Section shear forces |
| Fx |
Axial
force |
| MY,
MZ |
Bending
Moments |
| Output
Quantity Name |
ETABLE
and ESOL Command Input |
||
|
Item |
I |
J |
|
| Fx |
SMISC |
1 |
14 |
| My |
SMISC |
2 |
15 |
| Mz |
SMISC |
3 |
16 |
| SFz | SMISC | 5 | 18 |
| SFy | SMISC | 6 | 19 |
Help,LINK180
Table 180.1 LINK180 Element Output Definitions
| Force | Member force in the element coordinate system |
| Sxx | Axial Stress |
Table 180.2 LINK180 Item and Sequence Numbers
| Output Quantity Name | ETABLE and ESOL Command Input | |||
|---|---|---|---|---|
| Item | E | I | J | |
| Force | SMISC | 1 | - | - |
| Sxx | LS | - | 1 | 2 |
Research question:
Import the IGES geometry to DesignModeler (use feet units) and in Details: Process Line Bodies, Yes
Open Simulation (must be a 3D simulation since WB only has 3D Beam elements)
Even though WB uses only BEAM188 elements, the bodies with the CYL cross-section should have NO bending stress since they have the revolute joint on each end to behave as a pin joint. Check the Max. and Min. Bending Stress using the Beam Tool for the 6 bodies which have the CYL cross-section to make sure they act as two-force members.
Unfortunately, the only way to extract the axial and shear forces and the bending moments is using the ETABLE in a Solution > Command Object. Select the groups of BEAM188's that represent the I shaped members, define the ETABLE commands, and generate the plots. Then, follow the same process for the CYL cross-section members. Such a Command Object might look like this:
/SHOW,PNG ! send plots to PNG file
/GFILE,500 ! plot file resolution
/RGB,INDEX,100,100,100,0 ! switch the
/RGB,INDEX,0,0,0,15 ! B/W colors
/VIEW,1,0,0,1 ! set the viewing direction (this is FRONT view)
esel,s,type,,1,3 ! I-shape BEAM elements
esel,a,type,,5
ETABLE,FX-I,SMISC,1
ETABLE,FX-J,SMISC,14
ETABLE,SFZ-I,SMISC,5
ETABLE,SFZ-J,SMISC,18
ETABLE,MY-I,SMISC,2
ETABLE,MY-J,SMISC,15
PLLS,FX-I,FX-J ! axial force
PLLS,SFZ-I,SFZ-J ! shear force
PLLS,MY-I,MY-J ! bending moment
esel,s,type,,4 ! CYL shape BEAM elements
esel,a,type,,6,10
ETABLE,FX-I,SMISC,1
ETABLE,FX-J,SMISC,14
PLLS,FX-I,FX-J ! axial force
esel,all
/SHOW,TERM ! direct plots back to screen
CMSEL,S,POINT_E ! using a "Named Selection" for all nodes at Point E
PRNLD
allsel
PRRF ! list reactions at constrained nodel