Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Distributed Young's Modulus

Status
Not open for further replies.

dsch1

Mechanical
Sep 23, 2014
1
I'm trying to model a simple beam in ANSYS 14.5, and I want the Young's Modulus to vary linearly along the beam (e.g. start at 10GPa at one side, and vary linearly to be 15GPa on the other side).

The only way I can see this working so far is by meshing and applying different properties to elements individually. Is there an input for a distributed Young's Modulus?

Cheers
 
Replies continue below

Recommended for you

Two ways to do this.

1. Make Youngs modulus a function of temp, set your CTE to zero, and apply a temp that varies across the beam.

2. Run an APDL script like this:

/prep7

l=10

block,0,l,0,1,0,.5
et,1,185
nuxy,1,.3
esize,.25
vmesh,1

ecount=elmiqr(0,14)

*dim,edata,,ecount,5
*vget,edata(1,1),elem,1,cent,x
*vfill,edata(1,2),ramp,10,0
*voper,edata(1,3),edata(1,1),div,10
*voper,edata(1,4),edata(1,3),mult,5
*voper,edata(1,5),edata(1,2),add,edata(1,4)

ex,(1:ecount),edata(1:ecount,5)

emodif,(1:ecount),mat,(1:ecount)


Rick Fischer
Principal Engineer
Argonne National Laboratory
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor