Ingeniería asistida por ordenador

15 10 2011

Geometry Generation

We will create this model by first tracing out the cross section of the pulley and then sweeping this area about the y axis.

Creation of Cross Sectional Area

  1. Create 3 Rectangles

Main Menu > Preprocessor > (-Modeling-) Create > Rectangle > By 2 Corners
BLC4, XCORNER, YCORNER, WIDTH, HEIGHT

The geometry of the rectangles:

Rectangle 1

Rectangle 2

Rectangle 3

WP X (XCORNER)

2

3

8

WP Y (YCORNER)

0

2

0

WIDTH

1

5

0.5

HEIGHT

5.5

1

5

You should obtain the following:

  1. Add the Areas

Main Menu > Preprocessor > (-Modeling-) Operate > (-Boolean-) Add > Areas
AADD, ALL

ANSYS will label the united area as AREA 4 and the previous three areas will be deleted.

  1. Create the rounded edges using circles

Preprocessor > (-Modeling-) Create > (-Areas-) Circle > Solid circles
CYL4,XCENTER,YCENTER,RAD

The geometry of the circles:

Circle 1

Circle 2

WP X (XCENTER)

3

8.5

WP Y (YCENTER)

5.5

0.2

RADIUS

0.5

0.2

  1. Subtract the large circle from the base

Preprocessor > Operate > Subtract > Areas
ASBA,BASE,SUBTRACT

  1. Copy the smaller circle for the rounded edges at the top

Preprocessor > (-Modeling-) Copy > Areas

    • Click on the small circle and then on OK.
    • The following window will appear. It asks for the x,y and z offset of the copied area. Enter the y offset as 4.6 and then click OK.

    • Copy this new area now with an x offset of -0.5

You should obtain the following

  1. Add the smaller circles to the large area.

Preprocessor > Operate > Add > Areas
AADD,ALL

  1. Fillet the inside edges of the top half of the area

Preprocessor > Create > (-Lines-) Line Fillet

    • Select the two lines shown below and click on OK.

    • The following window will appear prompting for the fillet radius. Enter 0.1

    • Follow the same procedure and create a fillet with the same radius between the following lines

  1. Create the fillet areas
    • As shown below, zoom into the fillet radius and plot and number the lines.

Preprocessor > (-Modeling-) Create > (-Areas-) Arbitrary > By Lines

    • Select the lines as shown below

    • Repeat for the other fillet
  1. Add all the areas together

Preprocessor > Operate > Add > Areas
AADD,ALL

  1. Plot the areas (Utility Menu > Plot – Areas)

Sweep the Cross Sectional Area

Now we need to sweep the area around a y axis at x=0 and z=0 to create the pulley.

  1. Create two keypoints defining the y axis

Create keypoints at (0,0,0) and (0,5,0) and number them 1001 and 1002 respectively. (K,#,X,Y,Z)

  1. By default the graphics will now show all keypoints. Plot Areas
  2. Sweep the area about the y axis

Preprocessor > (-Modeling-) Operate > Extrude > (-Areas-) About axis

    • You will first be prompted to select the areas to be swept so click on the area.
    • Then you will be asked to enter or pick two keypoints defining the axis.
    • Plot the Keypoints (Utility Menu > Plot > Keypoints. Then select the following two keypoints

    • The following window will appear prompting for sweeping angles. Click on OK.

You should now see the following in the graphics screen.

Create Bolt Holes

  1. Change the Working Plane

By default, the working plane in ANSYS is located on the global Cartesian X-Y plane. However, for us to define the bolt holes, we need to use a different working plane. There are several ways to define a working plane, one of which is to define it by three keypoints.

    • Create the following Keypoints

X

Y

Z

#2001

0

3

0

#2002

1

3

0

#2003

0

3

1

    • Switch the view to top view and plot only keypoints.
  1. Align the Working Plane with the Keypoints

Utility Menu > WorkPlane > Align WP with > Keypoints +

    • Select Keypoints 2001 then 2002 then 2003 IN THAT ORDER. The first keypoint (2001) defines the origin of the working plane coordinate system, the second keypoint (2002) defines the x-axis orientation, while the third (2003) defines the orientation of the working plane. The following warning will appear when selecting the keypoint at the origin as there are more than one in this location.

Just click on ‘Next’ until the one selected is 2001.

    • Once you have selected the 3 keypoints and clicked ‘OK’ the WP symbol (green) should appear in the Graphics window. Another way to make sure the active WP has moves is:

Utility Menu > WorkPlane > Show WP Status

note the origin of the working plane. By default those values would be 0,0,0.

  1. Create a Cylinder (solid cylinder) with x=5.5 y=0 r=0.5 depth=1 You should see the following in the graphics screen

We will now copy this volume so that we repeat it every 45 degrees. Note that you must copy the cylinder before you use boolean operations to subtract it because you cannot copy an empty space.

  1. We need to change active CS to cylindrical Y

Utility Menu > WorkPlane > Change Active CS to > Global Cylindrical Y
This will allow us to copy radially about the Y axis

  1. Create 8 bolt Holes

Preprocessor > Copy > Volumes

    • Select the cylinder volume and click on OK. The following window will appear; fill in the blanks as shown,

Youi should obtain the following model,

    • Subtract the cylinders from the pulley hub (Boolean operations) to create the boltholes. This will result in the following completed structure:


Command File Mode of Solution

The above example was solved using a mixture of the Graphical User Interface (or GUI) and the command language interface of ANSYS. This problem has also been solved using the ANSYS command language interface that you may want to browse. Open the .HTML version, copy and paste the code into Notepad or a similar text editor and save it to your computer. Now go to ‘File > Read input from…’ and select the file. A .PDF version is also available for printing.


Problem Description B

We will be creating a solid model of the Spindle Base shown in the following figure.

Geometry Generation

We will create this model by creating the base and the back and then the rib.

Create the Base

  1. Create the base rectangle

WP X (XCORNER)

WP Y (YCORNER)

WIDTH

HEIGHT

0

0

109

102

  1. Create the curved edge (using keypoints and lines to create an area)
    • Create the following keypoints

X

Y

Z

Keypoint 5

-20

82

0

Keypoint 6

-20

20

0

Keypoint 7

0

82

0

Keypoint 8

0

20

0

    • You should obtain the following:
    • Create arcs joining the keypoints

Main Menu > Preprocessor > (-Modeling-) Create > (-Lines-) Arcs > By End KPs & Rad

      • Select keypoints 4 and 5 (either click on them or type 4,5 into the command line) when prompted.
      • Select Keypoint 7 as the center-of-curvature when prompted.
      • Enter the radius of the arc (20) in the ‘Arc by End KPs & Radius’ window
      • Repeat to create an arc from keypoints 1 and 6

(Alternatively, type LARC,4,5,7,20 followed by LARC,1,6,8,20 into the command line)

    • Create a line from Keypoint 5 to 6

Main Menu > Preprocessor > (-Modeling-) Create > (-Lines-) Lines > Straight Line
L,5,6

    • Create an Arbitrary area within the bounds of the lines

Main Menu > Preprocessor > (-Modeling-) Create > (-Areas-) Arbitrary > By Lines
AL,4,5,6,7

    • Combine the 2 areas into 1 (to form Area 3)

Main Menu > Preprocessor > (-Modeling-) Operate > (-Booleans-) Add > Volumes
AADD,1,2

  1. You should obtain the following image:
  2. Create the 4 holes in the base

We will make use of the ‘copy’ feature in ANSYS to create all 4 holes

    • Create the bottom left circle (XCENTER=0, YCENTER=20, RADIUS=10)
    • Copy the area to create the bottom right circle (DX=69)

(AGEN,# Copies (include original),Area#,Area2# (if 2 areas to be copied),DX,DY,DZ)

    • Copy both circles to create the upper circles (DY=62)
    • Subtract the three circles from the main base

(ASBA,3,ALL)

You should obtain the following:

  1. Extrude the base

Preprocessor > (-Modeling-) Operate > Extrude > (-Areas-) Along Normal

The following window will appear once you select the area

    • Fill in the window as shown (length of extrusion = 26mm). Note, to extrude the area in the negative z direction you would simply enter -26.

(Alternatively, type VOFFST,6,26 into the command line)

Create the Back

  1. Change the working plane

As in the previous example, we need to change the working plane. You may have observed that geometry can only be created in the X-Y plane. Therefore, in order to create the back of the Spindle Base, we need to create a new working plane where the X-Y plane is parallel to the back. Again, we will define the working plane by aligning it to 3 Keypoints.

    • Create the following keypoints

X

Y

Z

#100

109

102

0

#101

109

2

0

#102

159

102

sqrt(3)/0.02

    • Align the working plane to the 3 keypoints

Recall when defining the working plane; the first keypoint defines the origin, the second keypoint defines the x-axis orientation, while the third defines the orientation of the working plane.
(Alternatively, type KWPLAN,1,100,101,102 into the command line)

  1. Create the back area
    • Create the base rectangle (XCORNER=0, YCORNER=0, WIDTH=102, HEIGHT=180)
    • Create a circle to obtain the curved top (XCENTER=51, YCENTER=180, RADIUS=51)
    • Add the 2 areas together
  2. Extrude the area (length of extrusion = 26mm)

Preprocessor > (-Modeling-) Operate > Extrude > (-Areas-) Along Normal
VOFFST,27,26

  1. Add the base and the back together
    • Add the two volumes together

Preprocessor > (-Modeling-) Operate > (-Booleans-) Add > Volumes
VADD,1,2

You should now have the following geometry

Note that the planar areas between the two volumes were not added together.

    • Add the planar areas together (don’t forget the other side!)

Preprocessor > (-Modeling-) Operate > (-Booleans-) Add > Areas
AADD, Area 1, Area 2, Area 3

  1. Create the Upper Cylinder
    • Create the outer cylinder (XCENTER=51, YCENTER=180, RADIUS=32, DEPTH=60)

Preprocessor > (-Modeling-) Create > (-Volumes-) Cylinder > Solid Cylinder
CYL4,51,180,32, , , ,60

    • Add the volumes together
    • Create the inner cylinder (XCENTER=51, YCENTER=180, RADIUS=18.5, DEPTH=60)
    • Subtract the volumes to obtain a hole

You should now have the following geometry:

Create the Rib

  1. Change the working plane
    • First change the active coordinate system back to the global coordinate system (this will make it easier to align to the new coordinate system)

Utility Menu > WorkPlane > Align WP with > Global Cartesian

(Alternatively, type WPCSYS,-1,0 into the command line)

    • Create the following keypoints

X

Y

Z

#200

-20

61

26

#201

0

61

26

#202

-20

61

30

    • Align the working plane to the 3 keypoints

Recall when defining the working plane; the first keypoint defines the origin, the second keypoint defines the x-axis orientation, while the third defines the orientation of the working plane.
(Alternatively, type KWPLAN,1,200,201,202 into the command line)

  1. Change active coordinate system

We now need to update the coordiante system to follow the working plane changes (ie make the new Work Plane origin the active coordinate)

Utility Menu > WorkPlane > Change Active CS to > Working Plane
CSYS,4

  1. Create the area
    • Create the keypoints corresponding to the vertices of the rib

X

Y

Z

#203

129-(0.57735*26)

0

0

#204

129-(0.57735*26) + 38

sqrt(3)/2*76

0

    • Create the rib area through keypoints 200, 203, 204

Preprocessor > (-Modeling-) Create > (-Areas-) Arbitrary > Through KPs
A,200,203,204

  1. Extrude the area (length of extrusion = 20mm)
  2. Add the volumes together

You should obtain the following:


Quitting ANSYS

To quit ANSYS, select ‘QUIT’ from the ANSYS Toolbar or select ‘Utility Menu’/’File’/’Exit…’. In the dialog box that appears, click on ‘Save Everything’ (assuming that you want to) and then click on ‘OK’.




Ingeniería asistida por ordenador

7 10 2011

Hoy hemos trabajado con los elementos axilsimétricos. El ejemplo tratado ha sido un recipiente a presión.




Ingenieria asistida por ordenador

3 10 2011

Analisis de una viga en voladizo mediante ansys clasic.

De este ejercicio cabe destacar la aplicación del comando plot de resustados. (plls, esfuerzos cortantes y momentos flectores).

 

Datos del problema:

Sección: IPE 80.
Material: Acero EA A37.
Longitud: 3 m.
Carga puntual: 1000 N.

/PREP7
!*
!*
ET,1,BEAM3
!*
R,1,400,13333,200, , , ,
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,210000
MPDATA,PRXY,1,,0.3
/UI,BEAM,OFF
K, ,,,,
K, ,3,,,
LSTR,       1,       2
FLST,5,1,4,ORDE,1
FITEM,5,1
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1,0.5, , , , , , ,1
!*
LMESH,       1
FINISH
/SOL
!*
ANTYPE,0
FLST,2,1,3,ORDE,1
FITEM,2,1
!*
/GO
DK,P51X, , , ,0,ALL, , , , , ,
FLST,2,1,3,ORDE,1
FITEM,2,2
!*
/GO
FK,P51X,FY,-1000
/STATUS,SOLU
SOLVE
FINISH
/POST1
!*
PLESOL, M,Z, 0,1.0
PLETAB, ,NOAV
!*
PRESOL,F
!*
PLESOL, F,Y, 0,1.0
PLDISP,2
FINISH





Ingenieria asistida por ordenador

3 10 2011

Os pongo un ejemplo de calculo de fatiga realizado con ansys versión clasica.

Datos:

(Go to Main Menu)
Preprocessor
Element Type
Add/Edit/Delete
Add
Structural & Solid & Quad 4 node 42 & OK
Material Props
Material Models
Structural
Linear
Elastic
Isotropic
EX = 210e5
PRXY = 0.3 & OK
Modeling
Create
Areas
Rectangle
By Dimensions
(Click X1 box) 0 (Click X2 box) 60
(Click Y1box) 0 (Click Y2 box) 1 & OK
Meshing
Mesh Tool
Click on the Lines Set button
Pick lines 2 & 4 & Apply
NDIV = 4
SPACE = -2 & Apply
Pick lines 1 & 3 & Apply
NDIV = 30
SPACE = -2 & OK
Click the Mesh Button
Pick All & OK
Solution
Analysis Type
New Analysis
Choose Transient & OK & OK
Sol’n Controls
Basic Tab
Time at end of loadstep: 10

Transient Tab
Choose Stepped Loading & OK
Define Loads
Apply
Structural
Displacement
On Lines
Pick line 4 & OK
Select All DOFs
Displacement Value = 0 & OK
Force/Moment
On Keypoints
Pick keypoints 2 & 3 & OK
Direction of Force/Moment: FY
Force/Moment Value: 50 & OK
Load Step Opts
Write LS File
Load step file number n: 1 & OK
Analysis Type
Sol’n Controls
Basic Tab
Time at end of loadstep: 20 & OK
Define Loads
Delete
Structural
Force/Moment
On Keypoints
Pick All & OK
Apply
Structural
Force/Moment
On Keypoints
Pick keypoints 2 & 3 & OK
Direction of Force/Moment: FY
Force/Moment Value: -50 & OK
Load Step Opts
Write LS File
Load step file number n: 2 & OK
Analysis Type
Sol’n Controls
Basic Tab
Time at end of loadstep: 30 & OK

Define Loads
Delete
Structural
Force/Moment
On Keypoints
Pick All & OK
Apply
Structural
Force/Moment
On Keypoints
Pick keypoints 2 & 3 & OK
Direction of Force/Moment: FY
Force/Moment Value: 74.5 & OK
Load Step Opts
Write LS File
Load step file number n: 3 & OK
Analysis Type
Sol’n Controls
Basic Tab
Time at end of loadstep: 40 & OK
Define Loads
Delete
Structural
Force/Moment
On Keypoints
Pick All & OK
Apply
Structural
Force/Moment
On Keypoints
Pick keypoints 2 & 3 & OK
Direction of Force/Moment: FY
Force/Moment Value: -74.5 & OK
Load Step Opts
Write LS File
Load step file number n: 4 & OK
Solve
From LS Files
Starting LS file number: 1
Ending LS file number: 4
File number increment: 1 & OK

(Go to Main Menu)
General Postproc
Read Results
By Pick
Select Set 1 & Read & Close

Steps to perform the Fatigue Analysis
Definitions used in performing a fatigue analysis:
Location: a node in the model for which fatigue stresses are to be stored.
Event: a set of stress conditions that occur at different times during a unique stress cycle.
Loading: one of the stress conditions that is part of an event.
(Go to Main Menu)
General Postproc
Fatigue
Property Table
S-N Table
(Click N1) 10 (Click S1) 62.1e3
(Click N2) 1000 (Click S2) 62.0e3
(Click N3) 10000 (Click S3) 51.2e3
(Click N4) 100000 (Click S4) 42.2e3
(Click N5) 1000000 (Click S5) 34.8e3

Stress Locations
NLOC = 1
NODE = 65 (node along the surface at the fixed end of the beam
TITLE = Fixed End & Apply

NLOC = 2
NODE = 54 (node along the surface in the middle of the beam)
TITLE = Middle & Apply
NLOC = 1
NODE = 32 (node along the surface at the free end of the beam)
TITLE = Free End & OK

Store Stresses
From rst File
NODE: 65
Event: 1
Loading: 1 & Apply
NODE: 54
Event: 1
Loading: 1 & Apply
NODE: 32
Event: 1
Loading: 1 & OK

Read Results
By Pick
Select Set 2 & Read & Close
Fatigue
Store Stresses
From rst File
NODE: 65
Event: 1
Loading: 2 & Apply
NODE: 54
Event: 1
Loading: 2 & Apply
NODE: 32
Event: 1
Loading: 2 & OK
Read Results
By Pick
Select Set 3 & Read & Close
Fatigue
Store Stresses
From rst File
NODE: 65
Event: 2
Loading: 1 & Apply
NODE: 54
Event: 2
Loading: 1 & Apply
NODE: 32
Event: 2

Loading: 1 & OK
Read Results
By Pick
Select Set 4 & Read & Close
Fatigue
Store Stresses
From rst File
NODE: 65
Event: 2
Loading: 2 & Apply
NODE: 54
Event: 2
Loading: 2 & Apply
NODE: 32
Event: 2
Loading: 2 & OK
Assign Events
NEV = 1
CYCLE = 500000
TITLE = Load 1 & Apply

NEV = 2
CYCLE = 5000
TITLE = Load 2 & OK
Calculate Fatig & OK

Results:

Location: 1 Node 65 at the fixed end.
The combination of event 2, load 1 and event 2, load 2 produces an alternating stress intensity of
55744 N/cm2. The spring was subjected to 5000 cycles while from the S-N Table, the maximum
number of cycles allowed at that stress intensity is 3595. The partial usage value, 1.39063, is the ratio
of cycles used/cycles allowed.
The combination of event 1, load 1 and event 1, load 2 produces an alternating stress intensity of
37412 N/cm2. The spring was subjected to 500,000 cycles while from the S-N Table, the maximum
number of cycles allowed at that stress intensity is 421,300. The partial usage value, 1.18669, is the
ratio of cycles used/cycles allowed.
The Cumulative Fatigue Usage value is sum of the partial usage factors (Miner’s rule).

Autors: Nyquist / Haghighi




Ingenieria asistida por ordenador

24 09 2011

Os pongo un ejemplo de calculo de cerchas por el método de los nudos.




Resistencia de materiales

17 09 2011

Os cuelgo unos videos interesantes sobre resistencia de materiales.

O en vigas hiperestaticas, el metodo de mohr.




Ingeniería asistida por ordenador

17 09 2011

Hoy se ha realizado la presentación de la asignatura