<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.imechanica.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>iMechanica - UMAT - Comments</title>
 <link>http://www.imechanica.org/taxonomy/term/1587</link>
 <description>Comments for &quot;UMAT&quot;</description>
 <language>en</language>
<item>
 <title>You can convert between different rate forms</title>
 <link>http://www.imechanica.org/node/4383#comment-9245</link>
 <description>&lt;p&gt;
Hi Shunlai,
&lt;/p&gt;
&lt;p&gt;
I think the way abaqus treat stress/strain rate is more or less determined by its corotational local coordinate system.&amp;nbsp; So direct implementation of orther rate forms are not so easy.&amp;nbsp; But if you have a constitutive relation in the form of one type of stress/strain rate, you can easily convert it into the rate form used by Abaqus.
&lt;/p&gt;
&lt;p&gt;
If not so straightforward to convert analytically, you can treat it as following.&amp;nbsp; Expand everything around the current configuration, and neglect all higher order terms in the increment of strain/displacement.&amp;nbsp; By doing that, the constitutive relation is a small-deformation relation, and the rate forms do not really matter, since the rigid-body rotation is already taken care of by abaqus, before passing into UMAT/VUMAT
&lt;/p&gt;
&lt;p&gt;
Hope this helps.
&lt;/p&gt;
&lt;p&gt;
Wei
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Thu, 27 Nov 2008 15:14:03 -0500</pubDate>
 <dc:creator>Wei Hong</dc:creator>
 <guid isPermaLink="false">comment 9245 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Re:</title>
 <link>http://www.imechanica.org/node/2909#comment-8849</link>
 <description>&lt;p&gt;
Hi Ramin,
&lt;/p&gt;
&lt;p&gt;
I wonder how come you get my code. It is still in progress mode. I would like to know which code are you talking about.
&lt;/p&gt;
&lt;p&gt;
Regards,
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Alankar&lt;br /&gt;
Ph.D. Student&lt;br /&gt;
School of Mechanical and Materials Engineering&lt;br /&gt;
Washington State University, Pullman
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Mon, 06 Oct 2008 16:20:42 -0400</pubDate>
 <dc:creator>alankar</dc:creator>
 <guid isPermaLink="false">comment 8849 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Euler angles can be used too</title>
 <link>http://www.imechanica.org/node/2909#comment-8843</link>
 <description>&lt;p&gt;
Yuanpei:
&lt;/p&gt;
&lt;p&gt;
The vectors that are specified are just two orthonormal vectors to determine the rotation matrix. They can surely be transformed into euler angles. Infact, one could reprogram the UMAT to deal only with euler angles.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I was perhaps hasty in saying that they DO NOT correspond to&amp;nbsp; &lt;font size=&quot;2&quot;&gt;&lt;span&gt;(hkl)&amp;lt;uvw&amp;gt;. Since it can be any two vectors, one cld also use &lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;&lt;span&gt;(hkl)&amp;lt;uvw&amp;gt;also.&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
What I normally do is the following. I use the euler angles (obtained from experimental texture) to construct a transformation matrix and then rotate the 100 and 001 axes to the global coordinate system.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Arun&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Mon, 06 Oct 2008 13:50:28 -0400</pubDate>
 <dc:creator>Arun Prakash</dc:creator>
 <guid isPermaLink="false">comment 8843 at http://www.imechanica.org</guid>
</item>
<item>
 <title>A problem regarding crystal plasticity</title>
 <link>http://www.imechanica.org/node/2909#comment-8836</link>
 <description>&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;Hi there,&lt;/font&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;I am working on crystal plasticity and I have started with your UMAT code you written for Single crystal plasticity. &lt;/font&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;I have a problem with this code and I would be appreciate if you can answer it.&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;When I use your code for modelling the single crystal or polycrystalline materials on ABAQUS, I get the results for current strength and resolved shear stresses and also for normal and slip direction for each plane but I cannot get the non-zero value results for shear strains and total cumulative shear strain.(state variables #13-24 and #109). If I right, the strains should be computed because stresses defined by strain increment but I do not know why ABAQUS does not show the strain state variables.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;In addition, The lattice rotation only happen for first step(first time increment) and becomes constant during the time for others step.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;Calibri&quot;&gt;Thanks,&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Mon, 06 Oct 2008 05:30:28 -0400</pubDate>
 <dc:creator>RaminBabaei</dc:creator>
 <guid isPermaLink="false">comment 8836 at http://www.imechanica.org</guid>
</item>
<item>
 <title>A problem regarding Crystal plasticity</title>
 <link>http://www.imechanica.org/node/2909#comment-8819</link>
 <description>&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;Calibri&quot;&gt;&lt;span&gt;Dear Alankar&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;&lt;/font&gt; &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;I am working on crystal plasticity and I have started with your UMAT code you written for Single crystal plasticity. &lt;/font&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;I have a problem with this code and I would be appreciate if you can answer it.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;&lt;/font&gt; &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;When I use your code for modelling the single crystal or polycrystalline materials on ABAQUS, I get the results for current strength and resolved shear stresses and also for normal and slip direction for each plane but I cannot get the non-zero value results for shear strains and total cumulative shear strain.(state variables #13-24 and #109). If I right, the strains should be computed because stresses defined by strain increment but I do not know why ABAQUS does not show the strain state variables.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;In addition, The lattice rotation only happen for first step(first time increment) and becomes constant during the time for others step.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;Calibri&quot; size=&quot;3&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;Calibri&quot;&gt;Thanks,&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sat, 04 Oct 2008 00:58:19 -0400</pubDate>
 <dc:creator>RaminBabaei</dc:creator>
 <guid isPermaLink="false">comment 8819 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Abaqus Process Automation Portal</title>
 <link>http://www.imechanica.org/node/2376#comment-8791</link>
 <description>&lt;p&gt;&lt;span&gt;Hello, &lt;/span&gt;&lt;span&gt;Re: Sharing Abaqus UMAT and VUMAT subroutines.&lt;/span&gt;&lt;span&gt;SIMULIA has an &amp;ldquo;Abaqus Process Automation Portal&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.simulia.com/PAPortal/&quot;&gt;http://www.simulia.com/PAPortal/&lt;/a&gt;&lt;/span&gt;&lt;span&gt;This portal provides a mechanism to the SIMULIA (Abaqus) community for collaboration through discussion forums for GUI customization and scripting techniques. Users can upload, download, and share solutions and process automation components.&lt;/span&gt; &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;The Abaqus Process Automation Portal&amp;nbsp;is approaching its 5 year anniversary and&amp;nbsp;many engineers found it to be a useful resource. Almost 3000 registered members currently exist and this number&amp;nbsp;continues&amp;nbsp;to&amp;nbsp;increase steadily.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards, Rene&amp;nbsp;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Mon, 29 Sep 2008 13:11:49 -0400</pubDate>
 <dc:creator>Sprunger</dc:creator>
 <guid isPermaLink="false">comment 8791 at http://www.imechanica.org</guid>
</item>
<item>
 <title>hi Arun，


Thank you for</title>
 <link>http://www.imechanica.org/node/2909#comment-8724</link>
 <description>&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;hi Arun，&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;Thank you for your kindly reply!&amp;nbsp;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;You have emphasized that &amp;quot;They are&lt;br /&gt;
just two vectors. They DO NOT correspond to &lt;/span&gt;&lt;span&gt;(hkl)&amp;lt;uvw&amp;gt;.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot; What&amp;rsquo;s the real meaning of&lt;br /&gt;
the two vectors of the local system? What do they stand for? Can they be transformed&lt;br /&gt;
to three Euler angles?&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;You said&lt;br /&gt;
that you &lt;/span&gt;&lt;span&gt;normally use the 100 and 001 axes for&lt;br /&gt;
specifying these orientations. Here, are the 100 and 001 axes consist of the global system or the local system? When there are a lot of grains, how do you do to deal with their different orientations? &lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;&amp;nbsp;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;Yuanpei&lt;/font&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 19 Sep 2008 06:42:51 -0400</pubDate>
 <dc:creator>Yuanpei Duan</dc:creator>
 <guid isPermaLink="false">comment 8724 at http://www.imechanica.org</guid>
</item>
<item>
 <title> 


hi Joe,


Thank you</title>
 <link>http://www.imechanica.org/node/2909#comment-8725</link>
 <description>&lt;p class=&quot;MsoNormal&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span&gt;&lt;font size=&quot;2&quot;&gt;h&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;i Joe,&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;Thank you very much for your&amp;nbsp;detailed explanation！ &lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;Glad to hear that both of the methods can&lt;br /&gt;
be chosen to define the orientation.&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;But I have never tried the method of *ORIENTATION&lt;br /&gt;
in the CAE. I just used to define the orientation in the INP. Maybe I can try and&lt;br /&gt;
find the best method.&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;Yuanpei&amp;nbsp;&lt;/font&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 19 Sep 2008 05:51:55 -0400</pubDate>
 <dc:creator>Yuanpei Duan</dc:creator>
 <guid isPermaLink="false">comment 8725 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Specifying orientation with Huang&#039;s crystal UMAT</title>
 <link>http://www.imechanica.org/node/2909#comment-8712</link>
 <description>&lt;p&gt;
With Huang&amp;#39;s UMAT, you can choose either to define the orientation of the crystal either using values in the input cards (like you describe), or to specify the orientation using CAE. We&amp;#39;ve tried both methods and can confirm they give the same answers. Using CAE to specify orientation works by creating an *ORIENTATION entry, with the appropriate numbers, in the resulting Abaqus INP file. If you&amp;#39;re not using CAE at all, but instead are editing the input file directly, you can of course add the relevant *ORIENTATION command to the INP file manually. If you use the CAE/*ORIENTATION method of specifying orientation, you must make sure that no orientation is specified in the UMAT card values, otherwise you&amp;#39;ll end up simulating another orientation that is the combined effect of both. Naturally you can remove orientation from the UMAT card by specifying directions in the local system that are the same as the corresponding directions in the global system, e.g.
&lt;/p&gt;
&lt;p&gt;
1, 0, 0, 1, 0, 0
&lt;/p&gt;
&lt;p&gt;
0, 1, 0, 0, 1, 0
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;
It sounds like you already know the orientation you want the crystal to have, in the form of (hkl)&amp;lt;uvw&amp;gt; or Euler angles. The (hkl)&amp;lt;uvw&amp;gt; system is most commonly used for specifying the preferred crystal orientation in rolled sheet metal, where the (hkl) crystal plane is parallel to the surface of the sheet, and the &amp;lt;uvw&amp;gt; crystal direction lies in the direction of the rolling. According to &lt;a href=&quot;http://www.materialsknowledge.org/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=30&quot; target=&quot;_blank&quot; title=&quot;Representing Orientations and Misorientations&quot;&gt;http://www.materialsknowledge.org/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=30&lt;/a&gt; , if people use this system when they&amp;#39;re not talking specifically about rolled sheet, then the (hkl) plane is the plane perpendicular to the global Z direction and the &amp;lt;uvw&amp;gt; direction is the global X direction. So to use the UMAT cards to specify orientation, you would need to know which direction was perpendicular to the (hkl) plane. If your crystal is any kind of cubic crystal, this is easy: the [hkl] direction is normal to the (hkl) plane for any h, k, l. For other crystal systems, there is most likely a formula that involves the unit cell dimensions. For cubic crystals only, the required input cards for a (hkl)&amp;lt;uvw&amp;gt; orientation would therefore be:
&lt;/p&gt;
&lt;p&gt;
h, k, l, 0, 0, 1
&lt;/p&gt;
&lt;p&gt;
u, v, w, 1, 0, 0
&lt;/p&gt;
&lt;p&gt;
For non-cubic systems, you would replace h, k, l with the direction that is perpendicular to the (hkl) plane.
&lt;/p&gt;
&lt;p&gt;
If you know the orientation in terms of Euler angles, you need some trigonometry to get the input card values. Probably the easiest way is to derive (or look up on Wikipedia!) the rotation matrix or similar equations for Euler angle rotation,&amp;nbsp; and use these to calculate the direction in the global system that the 1, 0, 0 direction in the local system corresponds to, and again for another direction like 0, 1, 0 or 0, 0, 1. Alternatively, using CAE might be some use here: you could start by creating an orientation that&amp;#39;s the same as the global orientation, and then rotate it by each Euler angle in turn around the appropriate axis for that angle.
&lt;/p&gt;
&lt;p&gt;
Joe&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Thu, 18 Sep 2008 10:34:44 -0400</pubDate>
 <dc:creator>Joe Kelleher</dc:creator>
 <guid isPermaLink="false">comment 8712 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Re: Different local systems for different grains？</title>
 <link>http://www.imechanica.org/node/2909#comment-8708</link>
 <description>&lt;p&gt;
Hi Yuanpei,
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
To clarify your query, the orientation of a crytal can be expressed in a lot of ways - Miller Indicies and Euler angles are just a couple of them. What is however expected in the UMAT of Huang is the following. You need to input the orientation of the crystal through two non-coplanar (preferebly perpendicular) vectors. These vectors do not have to correspond to any slip plane normal or direction. They are just two vectors. I normally use the 100 and 001 axes for specifying these orientations. Again I repeat - they DO NOT correspond to &lt;font size=&quot;0&quot;&gt;&lt;span&gt;(hkl)&amp;lt;uvw&amp;gt;. The Miller Indicies of slip families are given prior to specifying the orientation - for more details refer to information on input cards in the report of the UMAT.&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Given the fact that you specify the orientation through the props array, the *orientation parameter in the abaqus input file is not required.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Hope this clarifies your query
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Arun
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Thu, 18 Sep 2008 03:57:28 -0400</pubDate>
 <dc:creator>Arun Prakash</dc:creator>
 <guid isPermaLink="false">comment 8708 at http://www.imechanica.org</guid>
</item>
<item>
 <title>Different local systems for different grains？</title>
 <link>http://www.imechanica.org/node/2909#comment-8695</link>
 <description>&lt;p&gt;&lt;span&gt;I&lt;font size=&quot;2&quot;&gt;n &lt;/font&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;Prof. &lt;/font&gt;&lt;span&gt;&lt;font size=&quot;2&quot;&gt;Huang&amp;#39;s single crystal umat, the orientation&lt;br /&gt;
is described as follows:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;-1. , 0. , 1. , 0. , 0. , 1. ,&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;direction in local system , global system ,&lt;br /&gt;
of the 1st vector&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;-- , -- , -- , -- , -- , -- ,&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;(the first vector to determine crystal&lt;br /&gt;
orientation in global system) &lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;0. , 1. , 0. , 0. , 1. , 0. ,&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;direction in local system , global system ,&lt;br /&gt;
of the 2nd vector&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;-- , -- , -- , -- , -- , -- ,&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;(the second vector to determine crystal&lt;br /&gt;
orientation in global system)&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;As we know, the orientation can be&lt;br /&gt;
expressed by both (hkl)&amp;lt;uvw&amp;gt; and three Euler angles.&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;
So, I think that the first vector (-1. , 0. , 1. )and the second vector(0. , 1. , 0. ) here, which  represent grain&amp;#39;s orientation, consist of the local system and correspond to (hkl) and &amp;lt;uvw&amp;gt;. We can easily change the two vectors by modifying the data cards. When the two vectors are changed, the orientation of grains is also changed and the different local systems is founded. &lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;But someone said that the grain&amp;rsquo;s&lt;br /&gt;
orientation is defined by assigning different Material Orientations in ABAQUS&lt;br /&gt;
CAE. Should different local systems be set by using Material Orientation of&lt;br /&gt;
property in CAE for different grains?&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;
Now, I am so confused with the definition&lt;br /&gt;
of the orientation of polycrystal model. Which is the right way?&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;Could anybody help me?&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;Thank you!&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;Yuanpei&amp;nbsp;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Wed, 17 Sep 2008 22:08:41 -0400</pubDate>
 <dc:creator>Yuanpei Duan</dc:creator>
 <guid isPermaLink="false">comment 8695 at http://www.imechanica.org</guid>
</item>
<item>
 <title>About the initial orientation</title>
 <link>http://www.imechanica.org/node/2909#comment-7850</link>
 <description>&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;Hi Arun,&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;Thank you for your suggestions!&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;I am a beginner of UMAT and have a lot of&lt;br /&gt;
questions. I want to program a single crystal based polycrystal model. I have&lt;br /&gt;
read the UMAT of Prof. Huang. In his UMAT, the initial orientation is expressed&lt;br /&gt;
by two vectors of local and global systems, while not the Euler angles. How to modify&lt;br /&gt;
the umat of Prof. Huang so that the Euler angles can be used as the props&lt;br /&gt;
input? &lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;Ps: What&amp;rsquo;s the SX plasticity model?&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;Looking forward to your kind reply. &lt;/span&gt;&lt;span&gt;&lt;span&gt;:)&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;
&lt;span&gt;Yuanpei&lt;/span&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Tue, 16 Sep 2008 11:07:36 -0400</pubDate>
 <dc:creator>Yuanpei Duan</dc:creator>
 <guid isPermaLink="false">comment 7850 at http://www.imechanica.org</guid>
</item>
<item>
 <title>It&#039;s an old topic. </title>
 <link>http://www.imechanica.org/node/2375#comment-8548</link>
 <description>&lt;p&gt;
&lt;font face=&quot;arial,helvetica,sans-serif&quot; size=&quot;2&quot;&gt;Just as open source vs. closed source&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face=&quot;arial,helvetica,sans-serif&quot; size=&quot;2&quot;&gt;But I think sharing knowledges is a good thing.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face=&quot;arial,helvetica,sans-serif&quot; size=&quot;2&quot;&gt;Shunlai&lt;/font&gt;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sun, 24 Aug 2008 09:05:30 -0400</pubDate>
 <dc:creator>Shunlai.Zang</dc:creator>
 <guid isPermaLink="false">comment 8548 at http://www.imechanica.org</guid>
</item>
<item>
 <title>UMAT for Shape Memory Alloys</title>
 <link>http://www.imechanica.org/node/2375#comment-8536</link>
 <description>&lt;p&gt;
Hi,
&lt;/p&gt;
&lt;p&gt;
I am an M.Sc. mechanical engineering student and I am trying to model super elastic property of shape memory alloys in ABAQUS. I am new to ABAQUS and trying to learn it by reading the tutorials. It seems I have to use UMAT but I dont know how to use it or how to create a subroutine for my case. If anybody helps, makes contribution it would be appreciated.
&lt;/p&gt;
&lt;p&gt;
Look forward to getting some responses.
&lt;/p&gt;
&lt;p&gt;
Thanks&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Miray&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Wed, 20 Aug 2008 12:40:21 -0400</pubDate>
 <dc:creator>msimsek</dc:creator>
 <guid isPermaLink="false">comment 8536 at http://www.imechanica.org</guid>
</item>
<item>
 <title>searching Umat Vumat</title>
 <link>http://www.imechanica.org/node/2375#comment-8313</link>
 <description>&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;Hello, &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=&quot;2&quot;&gt;I&amp;#39;am looking for a vumat or umat file for thixotropic material! Has somebody already written such kind of file for abaqus! I want to simulate thixoforming / semi-solid process!&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
thx&amp;nbsp;
&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Sun, 20 Jul 2008 15:59:56 -0400</pubDate>
 <dc:creator>Tosche96</dc:creator>
 <guid isPermaLink="false">comment 8313 at http://www.imechanica.org</guid>
</item>
</channel>
</rss>
