Hi all:
I am new to solidworks simulation and I am confused of how solidworks calculate the CTE value in the linear analysis.
In my testing model, a 1m length rectangular block is used, model width is 0.1mm. The simulation is carried in 2D plane
and interial refief is used to stabilize the model.
Material Properities is:
Temperature(Degree) | CTE |
0 | 1.00E-07 |
100 | 1.00E-05 |
200 | 2.00E-05 |
300 | 3.00E-05 |
I have tried two boundary conditions:
1. model heating from 0 to 300 degrees.
2. model cooling from 300 to 0 degrees.
I expect these two cases should give me exactly same displacement result however software gives that:
1. 0 to 300 degrees: 9mm displacement( software take 3E-5 CTE)
2. 300 to 0 degrees: 0.03mm displacement (software take 1E-7 CTE)
I assume software should be able to average the CTE value via different temperatues range but the software just take the end point value.
Can anyone tell me how to correct this problem?
Regards.
Zhemin
SolidworksSimulation