cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Materials Have Invalid Young's Modulus

SOLVED
Newbie

Materials Have Invalid Young's Modulus

What?

Another 2 - 3 days to debug an issue!

This is crazy!

 

I am attempting to conduct a simple simulation on a part to determing how much deflection the part has under load.

So far it can't be done.

 

Aluminum Material has been assigned.
Displacement Geometric surfaces has been set.
Force on the geometrical references has been set.
A New Static Analysis Deffinition has been set.
Attempt to run the analysis and I get 3 annoying errors in the diagnostics:

The following materials have invalid Young's Modulus: ALUMINIUM
Cannot perform this operation for this case
Cannot start the design study

If I select ignore, I get ignored...
Blank screen, no available options except to exit the results.

PLEASE DON'T TELL ME IT'S A GRAPHICS CARD THAT NEEDS A DRIVER UPDATE!!

It's the software... Graphics card drivers are tossed into the fray of discussions as a fix all.


Reviewing aluminum materials in both materials_database and materials-library subdirectories:


PTC\Creo 2.0\Common Filles\M090\creo_standards\materials_database METAL_ALUMINIUM_6061.mtl contains no mention of young's modulus,
which maybe the root cause of the failed simulation.

The two .mtl files are written completely different.


ND_RelParSet_K01 = {

Name = METAL_ALUMINIUM_6061

PARAMETERS =
{
Name = PTC_MATERIAL_DESCRIPTION
Type = String
Default = 'Aluminium_6061_Alloy'
Access = Full
},
{
Name = TEMPERATURE
Type = Real
Default = 0.000000e+00 F
Access = Full
},
{
Name = PTC_INITIAL_BEND_Y_FACTOR
Type = Real
Default = 5.000000e-01
Access = Full
},
{
Name = PTC_BEND_TABLE
Type = String
Default = ''
Access = Full
},
{
Name = PTC_MATERIAL_TYPE
Type = Integer
Default = 9
Access = Locked
},
{
Name = PTC_FAILURE_CRITERION_TYPE
Type = String
Default = 'NONE'
Access = Locked
},
{
Name = PTC_FATIGUE_TYPE
Type = String
Default = 'NONE'
Access = Locked
},

------------------------------------------------------------
Do I dare add a statement to include young's modulus like this?

{
Name = PTC_YOUNG_MODULUS
Type = Real
Default = 7.310000e+01 GPa
Access = Full
},

------------------------------------------------------------

{
Name = PTC_MATERIAL_SUB_TYPE
Type = String
Default = 'LINEAR'
Access = Locked
},
{
Name = PTC_MASS_DENSITY
Type = Real
Default = 9.750000e-02 lbm/in^3
Access = Full
}

}


PTC\Creo 2.0\Common Files\M090\text\materials-library AL6061.mtl:


ND_RelParSet_K01 = {

Name = AL6061

PARAMETERS =
{
Name = PTC_MATERIAL_TYPE
Type = Integer
Default = 9
Access = Full
},
{
Name = PTC_FAILURE_CRITERION_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_FATIGUE_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_YOUNG_MODULUS
Type = Real
Default = 1.000000e+07 psi
Access = Full
},
{
Name = PTC_POISSON_RATIO
Type = Real
Default = 3.000000e-01
Access = Full
},
{
Name = PTC_THERMAL_EXPANSION_COEF
Type = Real
Default = 1.300000e-05 / F
Access = Full
},
{
Name = PTC_SPECIFIC_HEAT
Type = Real
Default = 8.299000e+05 in^2 / (sec^2 F)
Access = Full
},
{
Name = PTC_THERMAL_CONDUCTIVITY
Type = Real
Default = 2.249000e+01 lbf / (sec F)
Access = Full
},
{
Name = PTC_MASS_DENSITY
Type = Real
Default = 2.536000e-04 lbf sec^2/in^4
Access = Full
},
{
Name = PTC_BEND_TABLE
Type = String
Default = ''
Access = Full
},
{
Name = PTC_XHATCH_FILE
Type = String
Default = 'AL6061'
Access = Full
},
{
Name = TEMPERATURE
Type = Real
Default = 0.000000e+00 F
Access = Full
}
}

 

I really don't appreciate files being peppered all over the server and my hard drive.

There is the aluminium.mat in the material directory, I cannot add the missing data to it through the properties dialog box.
The adv-metal-aluminum.dmt is for appearences.

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Materials Have Invalid Young's Modulus

Another shortcoming was the culprit.

I discovered that ALL my aluminium materials lacked a completed material deffinition, and I learned that to edit the deffinition you need to right click the loaded material in the right pane labeled Materials in Model.

I had to add the values of Poisson's Ratio and Young's Modulus which to me is absurd.

When you buy software and a manintenance program that is as expensive as this, it should be a completed product in these avenues.

The end result for my simulation lacks the data I was seeking, I remain to be forced to tweak more values that are imbeded somewhere in the crypted interface.

View solution in original post

1 REPLY 1

Re: Materials Have Invalid Young's Modulus

Another shortcoming was the culprit.

I discovered that ALL my aluminium materials lacked a completed material deffinition, and I learned that to edit the deffinition you need to right click the loaded material in the right pane labeled Materials in Model.

I had to add the values of Poisson's Ratio and Young's Modulus which to me is absurd.

When you buy software and a manintenance program that is as expensive as this, it should be a completed product in these avenues.

The end result for my simulation lacks the data I was seeking, I remain to be forced to tweak more values that are imbeded somewhere in the crypted interface.

View solution in original post