<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>PolymerFEM - Constitutive Models</title>
		<link>http://polymerfem.com/</link>
		<description>The latest news about constitutive modeling and simulation of polymers.</description>
		<language>en</language>
		<lastBuildDate>Fri, 18 May 2012 03:15:00 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://polymerfem.com/images/misc/rss.png</url>
			<title>PolymerFEM - Constitutive Models</title>
			<link>http://polymerfem.com/</link>
		</image>
		<item>
			<title>Polycrystal Shape Memory Alloys</title>
			<link>http://polymerfem.com/showthread.php?2643-Polycrystal-Shape-Memory-Alloys&amp;goto=newpost</link>
			<pubDate>Wed, 16 May 2012 13:56:37 GMT</pubDate>
			<description>Hi all,  
 
I am modelling polycrystal shape memory alloys upon uniaxial loading using Abaqus UMAT. I modelled single crystal which are unrotated or...</description>
			<content:encoded><![CDATA[<div>Hi all, <br />
<br />
I am modelling polycrystal shape memory alloys upon uniaxial loading using Abaqus UMAT. I modelled single crystal which are unrotated or rotated successfully. But when I model polycrystal shape memory alloys I get always this error in Abaqus message file: &quot;***NOTE: THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE IS JUDGED UNLIKELY. ***ERROR: TOO MANY ATTEMPTS MADE FOR THIS INCREMENT&quot; . I know that this problem occurs because of the material Jacobian. I calculated my Jacobian numerically using finite difference. <br />
<br />
I used this algorithm which Matsgd wrote for me in another thread:<br />
<br />
1. Calculate the stress at time t+dt based on the strain at t+dt (and the state variables at time t).<br />
2. Update STRESS and STATEV in the UMAT. Do not modify these when calculating DDSDDE.<br />
<br />
3.<br />
<br />
Define SIX strain increment vectors:<br />
de1 = alpha*[1 0 0 0 0 0]<br />
de2 = alpha*[0 1 0 0 0 0]<br />
de3 = alpha*[0 0 1 0 0 0]<br />
de4 = 2*alpha*[0 0 0 1 0 0]<br />
de5 = 2*alpha*[0 0 0 0 1 0]<br />
de6 = 2*alpha*[0 0 0 0 0 1]<br />
<br />
If your constitutive model uses engineering shear strains, ignore the factor &quot;2&quot; above.<br />
<br />
For each of the strain increment vectors above, calculate a stress vector, using the known strain epsilon at time t+dt, and the strain increment vectors above. In other words, calculate stresses just the same way you would do normally, only this time based on the SIX strain vectors:<br />
<br />
(epsilon + de1) -&gt; sigma1<br />
(epsilon + de2) -&gt; sigma2<br />
(epsilon + de3) -&gt; sigma3<br />
(epsilon + de4) -&gt; sigma4<br />
(epsilon + de5) -&gt; sigma5<br />
(epsilon + de6) -&gt; sigma6<br />
<br />
The first column of C is then given by<br />
(sigma1-sigma)/alpha.<br />
The second is given by<br />
(sigma2-sigma)/alpha<br />
<br />
<br />
<br />
<br />
<br />
This algorithm is useful for single crystal problems. However, when I use polycrystal model, my solution does not converge. What can I do? Can it be an another problem different from Jacobian calculation? or Can I try different things in calculation of Jacobian?<br />
<br />
Thank you.<br />
Nazim Babacan</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?22-Constitutive-Models">Constitutive Models</category>
			<dc:creator>NazBaba</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2643-Polycrystal-Shape-Memory-Alloys</guid>
		</item>
		<item>
			<title>creating with equation</title>
			<link>http://polymerfem.com/showthread.php?2642-creating-with-equation&amp;goto=newpost</link>
			<pubDate>Tue, 15 May 2012 03:27:00 GMT</pubDate>
			<description>can i create a part with equation... 
 
example: create a circle with y = x+2 
 
thanks</description>
			<content:encoded><![CDATA[<div>can i create a part with equation...<br />
<br />
example: create a circle with y = x+2<br />
<br />
thanks</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2642-creating-with-equation</guid>
		</item>
		<item>
			<title>Add new variable in subroutine DLOAD</title>
			<link>http://polymerfem.com/showthread.php?2641-Add-new-variable-in-subroutine-DLOAD&amp;goto=newpost</link>
			<pubDate>Fri, 11 May 2012 02:06:33 GMT</pubDate>
			<description><![CDATA[Hi 
 
I'm doing something related to Subroutine in Abaqus. I got stuck in problem:" I try to add more variables in subroutine: example: I want to...]]></description>
			<content:encoded><![CDATA[<div>Hi<br />
<br />
I'm doing something related to Subroutine in Abaqus. I got stuck in problem:&quot; I try to add more variables in subroutine: example: I want to have a variable 'A' in DLOAD and After an increment, 'A' variable will change Value.&quot; <br />
When I try to do it. I pass this case:<br />
<br />
in DLOAD, I add some code :<br />
	IF (KINC.lt.102) THEN <br />
	ALLOCATE( CV(100), STAT = AllocateStatus)<br />
	IF (AllocateStatus /= 0) STOP &quot;*** Not enough memory ***&quot;<br />
	END IF	<br />
	CV(1)=10+KINC	<br />
	CV(2)=99<br />
The result of CV(1) change, I think that CV changes depend on KINC (KINC will change after an increment). After do that, I try to change CV but I dont want to use KINC, Someone have some ideas about my problem can Help me !!!! <br />
<br />
Thank you so much</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>luonganh89</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2641-Add-new-variable-in-subroutine-DLOAD</guid>
		</item>
		<item>
			<title>Umat</title>
			<link>http://polymerfem.com/showthread.php?2640-Umat&amp;goto=newpost</link>
			<pubDate>Thu, 10 May 2012 03:49:07 GMT</pubDate>
			<description>ist possible UMAT subroutine make the element to active or deactive the element? what the coding should input?  
thanx..</description>
			<content:encoded><![CDATA[<div>ist possible UMAT subroutine make the element to active or deactive the element? what the coding should input? <br />
thanx..</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2640-Umat</guid>
		</item>
		<item>
			<title>Help about Allocating Variables in Subroutine Abaqus ?</title>
			<link>http://polymerfem.com/showthread.php?2639-Help-about-Allocating-Variables-in-Subroutine-Abaqus&amp;goto=newpost</link>
			<pubDate>Tue, 08 May 2012 01:10:42 GMT</pubDate>
			<description>I try to allocate some variables in fortran Subroutine abaqus. but i get some error. Anyone has met this problem can share me some experience ?</description>
			<content:encoded><![CDATA[<div>I try to allocate some variables in fortran Subroutine abaqus. but i get some error. Anyone has met this problem can share me some experience ?</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>luonganh89</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2639-Help-about-Allocating-Variables-in-Subroutine-Abaqus</guid>
		</item>
		<item>
			<title>GHM(Golla-Hughes-Mac Tavish model) for viscoelastic materials</title>
			<link>http://polymerfem.com/showthread.php?2638-GHM(Golla-Hughes-Mac-Tavish-model)-for-viscoelastic-materials&amp;goto=newpost</link>
			<pubDate>Mon, 07 May 2012 15:02:16 GMT</pubDate>
			<description><![CDATA[Bonjour; 
J'ai une structure sandwich à coeur viscoélastique que je veux la modéliser sous Ansys. 
La loi du comportement du coeur viscoélastique...]]></description>
			<content:encoded><![CDATA[<div>Bonjour;<br />
J'ai une structure sandwich à coeur viscoélastique que je veux la modéliser sous Ansys.<br />
La loi du comportement du coeur viscoélastique suit le modèle GHM suivant<br />
G(s)=G0(1+sum(alpha(i)*(s^2+2*omega*xsi*s/s^2+2*omega*xsi*s+omega^2))<br />
avec:<br />
G0:le module statique de cisaillement<br />
alpha,xsi,omega:sont les paramètres du minioscillateurs correspondant(vu que ce module est équivalemnt à la somme de termes des mini-oscillateurs).<br />
Sous Ansys,j'ai constaté qu'il ya soit le modèle réhologique de Maxwell, soit les séries de Prony pour définir cette loi.<br />
Je veux modéliser cette loi sous ansys,mais je n'ai trouvé aucun tutorial qui parle sur les structures viscoélastiques(non-linéarité matérielles).<br />
<br />
Est ce que vous pouvez me rensigner et guider pour ce faire ce genre de trucs.<br />
Merci bcp</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?16-Viscoelasticity">Viscoelasticity</category>
			<dc:creator>SOSO</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2638-GHM(Golla-Hughes-Mac-Tavish-model)-for-viscoelastic-materials</guid>
		</item>
		<item>
			<title>Layered Shell Modeling</title>
			<link>http://polymerfem.com/showthread.php?2637-Layered-Shell-Modeling&amp;goto=newpost</link>
			<pubDate>Sun, 06 May 2012 14:03:38 GMT</pubDate>
			<description>Hi, 
 
I am confused regarding displacements calculated through layered shell model in Ansys using Shell 181. 
 
The model is composed of 5 layered...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
I am confused regarding displacements calculated through layered shell model in Ansys using Shell 181.<br />
<br />
The model is composed of 5 layered sections of different materials (with thicknesses) assigned to an area. The whole laminate is cooled from a reference (zero-strain) (150 C) temperature to a uniform temperature (-40 C).<br />
<br />
I need to calculate the difference of displacements between two nodes in the meshed area, for a specific location in layer no. 3. The issue is that I only have nodes in one plane and the results (i think) are interpolated along the thickness. My question is that, is there any method to find displacements at a specific layer in the shell model [as we can find all other results (stress, strains etc.) for different layers]<br />
<br />
I have also developed a 3D model (solid 185) for the same problem and the displacements calculated verifies with the literature but has a difference of the order of 10 with the shell model. I need to use the shell model in order to decrease the problem size.<br />
<br />
Any help will be appreciated. Thanks!</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>osmias</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2637-Layered-Shell-Modeling</guid>
		</item>
		<item>
			<title>can i adding element in abaqus by calling the subroutine?</title>
			<link>http://polymerfem.com/showthread.php?2636-can-i-adding-element-in-abaqus-by-calling-the-subroutine&amp;goto=newpost</link>
			<pubDate>Fri, 04 May 2012 07:05:48 GMT</pubDate>
			<description><![CDATA[may i know can i adding element in abaqus by calling the subroutine? and what subroutine should i use? 
 
example: when the stress at the element "A"...]]></description>
			<content:encoded><![CDATA[<div>may i know can i adding element in abaqus by calling the subroutine? and what subroutine should i use?<br />
<br />
example: when the stress at the element &quot;A&quot; exceed the certain and i want to call to add the element so that can reduce the stress at the part?</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2636-can-i-adding-element-in-abaqus-by-calling-the-subroutine</guid>
		</item>
		<item>
			<title>analysis step problem...</title>
			<link>http://polymerfem.com/showthread.php?2635-analysis-step-problem&amp;goto=newpost</link>
			<pubDate>Thu, 03 May 2012 15:25:51 GMT</pubDate>
			<description>i had set my step with the some value of load....  
and may i know why the analysis of the stress and strain will be the same with the different time...</description>
			<content:encoded><![CDATA[<div>i had set my step with the some value of load.... <br />
and may i know why the analysis of the stress and strain will be the same with the different time period set?<br />
<br />
is't means the time period with 100 with load, A kN = 100 cycle with load, A kN?<br />
<br />
thank you.....</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2635-analysis-step-problem</guid>
		</item>
		<item>
			<title>adding element</title>
			<link>http://polymerfem.com/showthread.php?2634-adding-element&amp;goto=newpost</link>
			<pubDate>Thu, 03 May 2012 06:49:35 GMT</pubDate>
			<description>may i know can i adding the element during the analysis is running? and how i can do it\....  
 
example: 
when the stress value at element AA...</description>
			<content:encoded><![CDATA[<div>may i know can i adding the element during the analysis is running? and how i can do it\.... <br />
<br />
example:<br />
when the stress value at element AA greater the threshold, i would like to add the element at the element AA so that can reduce the the stress value...   <br />
<br />
thank you...</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?24-Computer-Software">Computer Software</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2634-adding-element</guid>
		</item>
		<item>
			<title>Depvar</title>
			<link>http://polymerfem.com/showthread.php?2633-Depvar&amp;goto=newpost</link>
			<pubDate>Thu, 03 May 2012 04:22:30 GMT</pubDate>
			<description>For the abaqus documentation. depvar is used to allocate space at each integration point for solution-dependent state variables.. im not very...</description>
			<content:encoded><![CDATA[<div>For the abaqus documentation. depvar is used to allocate space at each integration point for solution-dependent state variables.. im not very understand on that... can somebody give an simple example of using depvar.... thank you..</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>Ng Theng Pin</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2633-Depvar</guid>
		</item>
		<item>
			<title>Applying initial stress field in Ansys using INISTATE</title>
			<link>http://polymerfem.com/showthread.php?2632-Applying-initial-stress-field-in-Ansys-using-INISTATE&amp;goto=newpost</link>
			<pubDate>Wed, 02 May 2012 22:39:34 GMT</pubDate>
			<description><![CDATA[I am having some difficulty using the INISTATE feature in Ansys 13.0. Let's say I have a square sheet modelled using shell elements. I am using a...]]></description>
			<content:encoded><![CDATA[<div>I am having some difficulty using the INISTATE feature in Ansys 13.0. Let's say I have a square sheet modelled using shell elements. I am using a non-linear hyperelastic law. The edge of the sheet is fixed in all DOF. I apply an anisotropic initial stress field to the sheet where Sx=0.01 and Sy-0.02 using:<br />
<br />
INISTATE,SET,DTYP,STRE,CYS,-2   <br />
INISTATE,DEFINE,,,,,0.01,0.02<br />
<br />
I check that the stress field is what I want it to be by typing:<br />
<br />
INISTATE,LIST<br />
<br />
I run two analyses where I displace the centre node of the domain and calculate the reaction force on the node. In the first analysis, I displace the node in the positive X direction. In the second analysis, I displace the same node in the positive Y direction. As the material is non-linear, I expect the stiffness of the sheet in the Y direction to be greater than in the X direction due to the initial stress state. Therefore, the reaction force in the second analysis should be higher for a given displacement than the reaction force for the same displacement in the first analysis. However, this is not what I get. The reaction force is higher when the node is displaced in the X direction.<br />
<br />
Instead of using INISTATE, if I apply the initial stress by applying appropriate forces along the edge of the sheet in a loadstep prior to displacing the nodes, the reaction force results are what I expect. I have run equivalent ABAQUS analyses in the past using the *INITIAL CONDITIONS, TYPE=STRESS feature and the results were what I expected also.<br />
<br />
Am I misunderstanding/misusing the INISTATE feature in Ansys? Or is my logic wrong?<br />
<br />
Thanks for any input.<br />
<br />
Cormac</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?24-Computer-Software">Computer Software</category>
			<dc:creator>CF</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2632-Applying-initial-stress-field-in-Ansys-using-INISTATE</guid>
		</item>
		<item>
			<title>Max temperature in Dynamic Mechanical Testing</title>
			<link>http://polymerfem.com/showthread.php?2631-Max-temperature-in-Dynamic-Mechanical-Testing&amp;goto=newpost</link>
			<pubDate>Wed, 02 May 2012 19:25:00 GMT</pubDate>
			<description>Hi, 
 
I am trying to evaluate viscoelastic properties of a rubber material using Dynamic Mechanical Analyser. The frequency range of my interest is...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
I am trying to evaluate viscoelastic properties of a rubber material using Dynamic Mechanical Analyser. The frequency range of my interest is up to 8 KHz. I read in literature that using Time Temperature Superposition technique (or frequency shifting) we can convert data at extended temperatures to higher / lower frequencies.<br />
<br />
Can someone suggest if there is a formula or thumb rule as to the minimum temperature down to which I should test the sample for getting master curve up to 8 KHz ?<br />
<br />
Thank you.<br />
<br />
Kind regards<br />
Kiran</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?16-Viscoelasticity">Viscoelasticity</category>
			<dc:creator>KiranK</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2631-Max-temperature-in-Dynamic-Mechanical-Testing</guid>
		</item>
		<item>
			<title>COMSOL: Setting up simple optimization problem</title>
			<link>http://polymerfem.com/showthread.php?2630-COMSOL-Setting-up-simple-optimization-problem&amp;goto=newpost</link>
			<pubDate>Wed, 02 May 2012 11:03:07 GMT</pubDate>
			<description>Hi all, i have some doubts about setting the COMSOL optimization module. 
 
My aim is quite simple, i should find the optimal value of a variable to...</description>
			<content:encoded><![CDATA[<div>Hi all, i have some doubts about setting the COMSOL optimization module.<br />
<br />
My aim is quite simple, i should find the optimal value of a variable to minimize the objective equation.<br />
In particular i should set up the parameter C in this equation(which represents the outlet pressure of a laminar flow model): <br />
<br />
S=Q*C+po<br />
<br />
in order to minimize the following equation:<br />
<br />
abs(p-15000)<br />
<br />
Where p is the pressure coming out from linear flow model (spf) and 15000 is a reference pressure, both applied to domain.<br />
The algorithm is quite simple, comsol should:<br />
<br />
1)assign a value to C <br />
2)estimate the value of domain pressure( coming out from laminar flow model) <br />
3)verify if optimality condition is satisfied, otherwise start again from 1<br />
<br />
My doubt is about implementation: which kind of objective should i use (integral objective, probe objective...)? Should i use inequality constraints too?<br />
<br />
Best regards</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?23-Finite-Element-Modeling">Finite Element Modeling</category>
			<dc:creator>tdh89</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2630-COMSOL-Setting-up-simple-optimization-problem</guid>
		</item>
		<item>
			<title>How to plot pole figure after CPFEM modeling by using UMAT?</title>
			<link>http://polymerfem.com/showthread.php?2629-How-to-plot-pole-figure-after-CPFEM-modeling-by-using-UMAT&amp;goto=newpost</link>
			<pubDate>Wed, 02 May 2012 06:02:19 GMT</pubDate>
			<description>Thanks for sharing your knowledge.</description>
			<content:encoded><![CDATA[<div>Thanks for sharing your knowledge.</div>

]]></content:encoded>
			<category domain="http://polymerfem.com/forumdisplay.php?22-Constitutive-Models">Constitutive Models</category>
			<dc:creator>ilovebluesky</dc:creator>
			<guid isPermaLink="true">http://polymerfem.com/showthread.php?2629-How-to-plot-pole-figure-after-CPFEM-modeling-by-using-UMAT</guid>
		</item>
	</channel>
</rss>

