
<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="en">
	<title>HOMTOOLS</title>
	<link>http://homtools.lma.cnrs-mrs.fr/spip/</link>
	<description>Homogeneization toolbox for Abaqus</description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>




<item xml:lang="en">
		<title>Heterogeneous Materials</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article2</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article2</guid>
		<dc:date>2015-03-17T10:33:33Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools can be used to estimate the average mechanical response of a heterogeneous material by the way of Finite Element Analysis on a Representative Volume Element (RVE). It allows to compute the relationship between the average stress and the average strain, according to three different methods of localization: kinematic uniform boundary conditions (KUBC), periodic boundary conditions (PBC) and static uniform boundary conditions (SUBC). For all these methods, the average loading can be (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique1" rel="directory"&gt;What is Homtools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Homtools can be used to estimate the average mechanical response of a heterogeneous material by the way of Finite Element Analysis on a Representative Volume Element (RVE). It allows to compute the relationship between the average stress and the average strain, according to three different methods of localization: kinematic uniform boundary conditions (KUBC), periodic boundary conditions (PBC) and static uniform boundary conditions (SUBC). For all these methods, the average loading can be either the average stress or the average strain (or an independent combination of average strains and stresses components). The constitutive materials of the RVE can be either linear or non-linear and the analysis can be in small or finite-strain. The presence of interaction properties (such as contact and friction) is naturally taken into account. &lt;span class='spip_document_1 spip_documents spip_documents_center'&gt;
&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/VER1.png' width=&quot;200&quot; height=&quot;183&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h1&gt;Localisation boundary conditions&lt;/h1&gt; The following figures illustrate a simple 2D test case of a stiff elastic cylindrical filler in a soft elastic matrix, treated with the three available methods in Homtools: &lt;strong&gt;KUBC&lt;/strong&gt; (Kinematic Uniform Boundary Conditions), &lt;strong&gt;PBC&lt;/strong&gt; (Periodic Boundary Conditions), &lt;strong&gt;SUBC&lt;/strong&gt; (Static Uniform Boundary Conditions).
&lt;table style=&quot;width:100%&quot;&gt; &lt;tr&gt; &lt;td&gt;&lt;dl class='spip_document_4 spip_documents' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/matrixfillerKUBC.png&quot; title='PNG - 12.9 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L150xH150/matrixfillerKUBC-6350d-cd48a.png' width='150' height='150' alt='PNG - 12.9 kb' style='height:150px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;
&lt;/td&gt; &lt;td&gt;&lt;dl class='spip_document_5 spip_documents' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/matrixfillerPUBC.png&quot; title='PNG - 14.9 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L150xH150/matrixfillerPUBC-26773-b9405.png' width='150' height='150' alt='PNG - 14.9 kb' style='height:150px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;
&lt;/td&gt; &lt;td&gt;&lt;dl class='spip_document_6 spip_documents' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/matrixfillerSUBC.png&quot; title='PNG - 15.2 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L150xH150/matrixfillerSUBC-89a32-94812.png' width='150' height='150' alt='PNG - 15.2 kb' style='height:150px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;
&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;
&lt;/table&gt;
&lt;p&gt;These methods require specific boundary conditions.&lt;/p&gt;
&lt;div class=&quot;paquet&quot;&gt;
&lt;a class=&quot;boutton_descriptif&quot; href=&quot;#&quot;&gt;KUBC (click for a description)&lt;/a&gt; &lt;div class=&quot;descriptif&quot;&gt;
&lt;p&gt;This method consists in applying on the boundary the displacement field that would occur if the strain were uniform inside the RVE.&lt;/p&gt;
&lt;table style=&quot;width:100%&quot;&gt; &lt;tr&gt; &lt;td&gt;
In &lt;strong&gt;small strains&lt;/strong&gt;, the boundary conditions are :
&lt;p&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L136xH39/c185631a35113110cecd52be252f913a-9fbac.png&quot; style='height:39px;width:136px;vertical-align:middle;' width='136' height='39' alt=&quot;\quad \vec{u} = &lt; \bf{\varepsilon(\vec{u})}&gt; \cdot \vec{OM} &quot; title=&quot;\quad \vec{u} = &lt; \bf{\varepsilon(\vec{u})}&gt; \cdot \vec{OM} &quot; /&gt;&lt;/p&gt; &lt;p&gt;in which :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L13xH31/710172fefd740810cfe777d4423f2bc9-5c30f.png&quot; style='height:31px;width:13px;vertical-align:middle;' width='13' height='31' alt=&quot; \vec{u} &quot; title=&quot; \vec{u} &quot; /&gt; is the displacement field,
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L30xH31/2fc468007588f7df6e9c5128144f54cf-64f7b.png&quot; style='height:31px;width:30px;vertical-align:middle;' width='30' height='31' alt=&quot; \varepsilon(\vec{u}) &quot; title=&quot; \varepsilon(\vec{u}) &quot; /&gt; is the strain field,
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L31xH39/abc2ad404b7d4d00825b0110ccdd60cb-ba4df.png&quot; style='height:39px;width:31px;vertical-align:middle;' width='31' height='39' alt=&quot; \vec{OM}&quot; title=&quot; \vec{OM}&quot; /&gt; is the position vector of the point &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L19xH30/69691c7bdcc3ce6d5d8a1361f22d04ac-9f415.png&quot; style='height:30px;width:19px;vertical-align:middle;' width='19' height='30' alt=&quot; M&quot; title=&quot; M&quot; /&gt; on the boundary.
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L43xH25/5b8ea2e5f376a95fe3ae6c0bdbc6c841-0b33e.png&quot; style='height:25px;width:43px;vertical-align:middle;' width='43' height='25' alt=&quot;&lt; \bullet &gt;&quot; title=&quot;&lt; \bullet &gt;&quot; /&gt; is the averaging operator over the RVE: &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L160xH49/82804371a7df3b974d623b41c0747c63-00252.png&quot; style='height:49px;width:160px;vertical-align:middle;' width='160' height='49' alt=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; title=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L9xH23/571ca3d7c7a5d375a429ff5a90bc5099-fb87c.png&quot; style='height:23px;width:9px;vertical-align:middle;' width='9' height='23' alt=&quot; \cdot &quot; title=&quot; \cdot &quot; /&gt; is the inner product.&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
In &lt;strong&gt;finite strains&lt;/strong&gt;, the boundary conditions are :
&lt;p&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L164xH39/4ce43ac31d2e2f459abd9820a5f1d00d-bb15a.png&quot; style='height:39px;width:164px;vertical-align:middle;' width='164' height='39' alt=&quot;\quad \vec{u} = \left(&lt; \bf{f}&gt;-\bf{Id}\right) \cdot \vec{OM} &quot; title=&quot;\quad \vec{u} = \left(&lt; \bf{f}&gt;-\bf{Id}\right) \cdot \vec{OM} &quot; /&gt;&lt;/p&gt; &lt;p&gt;in which :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L14xH30/8fa14cdd754f91cc6554c9e71929cce7-a771d.png&quot; style='height:30px;width:14px;vertical-align:middle;' width='14' height='30' alt=&quot;f&quot; title=&quot;f&quot; /&gt; is the deformation gradient,
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L18xH30/d7b5e0a01941db71b0a1ade38d82469a-0dc07.png&quot; style='height:30px;width:18px;vertical-align:middle;' width='18' height='30' alt=&quot; \bf{Id}&quot; title=&quot; \bf{Id}&quot; /&gt; is the identity tensor.
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L31xH39/abc2ad404b7d4d00825b0110ccdd60cb-ba4df.png&quot; style='height:39px;width:31px;vertical-align:middle;' width='31' height='39' alt=&quot; \vec{OM}&quot; title=&quot; \vec{OM}&quot; /&gt; is the position vector of the point &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L19xH30/69691c7bdcc3ce6d5d8a1361f22d04ac-9f415.png&quot; style='height:30px;width:19px;vertical-align:middle;' width='19' height='30' alt=&quot; M&quot; title=&quot; M&quot; /&gt; on the boundary in the reference configuration.
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L43xH25/5b8ea2e5f376a95fe3ae6c0bdbc6c841-0b33e.png&quot; style='height:25px;width:43px;vertical-align:middle;' width='43' height='25' alt=&quot;&lt; \bullet &gt;&quot; title=&quot;&lt; \bullet &gt;&quot; /&gt; is the averaging operator over the RVE in the reference configuration: &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L160xH49/82804371a7df3b974d623b41c0747c63-00252.png&quot; style='height:49px;width:160px;vertical-align:middle;' width='160' height='49' alt=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; title=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L9xH23/571ca3d7c7a5d375a429ff5a90bc5099-fb87c.png&quot; style='height:23px;width:9px;vertical-align:middle;' width='9' height='23' alt=&quot; \cdot &quot; title=&quot; \cdot &quot; /&gt; is the inner product.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
There is no restriction concerning the use of this method, except that no rigid part must intersect the boundary (holes are permitted).
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paquet&quot;&gt;
&lt;a class=&quot;boutton_descriptif&quot; href=&quot;#&quot;&gt;SUBC (click for a description) &lt;/a&gt;
&lt;div class=&quot;descriptif&quot;&gt;
This method consists in applying on the boundary the stress vector field that would occur if the stress were uniform inside the RVE.
&lt;table style=&quot;width:100%&quot;&gt; &lt;tr&gt; &lt;td&gt;
In &lt;strong&gt;small strains&lt;/strong&gt;, the boundary conditions are :
&lt;p&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L114xH31/c35b4e997db28d51d90074998f1bbb99-aa35c.png&quot; style='height:31px;width:114px;vertical-align:middle;' width='114' height='31' alt=&quot;\quad \bf{\sigma} \bf{\cdot} \vec{n}} = &lt;\bf{\sigma}&gt; \cdot \vec{n} &quot; title=&quot;\quad \bf{\sigma} \bf{\cdot} \vec{n}} = &lt;\bf{\sigma}&gt; \cdot \vec{n} &quot; /&gt;&lt;/p&gt; &lt;p&gt;in which :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L13xH23/ff7e677a8a72363d8f1b9f1b8f7f04f7-2a15b.png&quot; style='height:23px;width:13px;vertical-align:middle;' width='13' height='23' alt=&quot;\bf{\sigma}&quot; title=&quot;\bf{\sigma}&quot; /&gt; is the cauchy stress tensor,
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L14xH31/70dbf96567025389d8854f1aea4e62ad-2a634.png&quot; style='height:31px;width:14px;vertical-align:middle;' width='14' height='31' alt=&quot; \vec{n}&quot; title=&quot; \vec{n}&quot; /&gt; is the outwarding normal.
&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L43xH25/5b8ea2e5f376a95fe3ae6c0bdbc6c841-0b33e.png&quot; style='height:25px;width:43px;vertical-align:middle;' width='43' height='25' alt=&quot; &lt; \bullet &gt;&quot; title=&quot; &lt; \bullet &gt;&quot; /&gt; is the averaging operator over the RVE: &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L160xH49/82804371a7df3b974d623b41c0747c63-00252.png&quot; style='height:49px;width:160px;vertical-align:middle;' width='160' height='49' alt=&quot;&lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; title=&quot;&lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L9xH23/571ca3d7c7a5d375a429ff5a90bc5099-fb87c.png&quot; style='height:23px;width:9px;vertical-align:middle;' width='9' height='23' alt=&quot; \cdot &quot; title=&quot; \cdot &quot; /&gt; is the inner product.&lt;/p&gt;
&lt;/td&gt;&lt;td&gt;
In &lt;strong&gt;finite strains&lt;/strong&gt;, the boundary conditions are :
&lt;p&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L114xH31/146412f085c7bb2a32efea1e83e71ba0-a0c89.png&quot; style='height:31px;width:114px;vertical-align:middle;' width='114' height='31' alt=&quot;\quad \bf{\pi} \bf{\cdot} \vec{n}} = &lt;\bf{\pi}&gt; \cdot \vec{n} &quot; title=&quot;\quad \bf{\pi} \bf{\cdot} \vec{n}} = &lt;\bf{\pi}&gt; \cdot \vec{n} &quot; /&gt;&lt;/p&gt; &lt;p&gt;in which :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L13xH23/5ac587de6d43425f564817cd344fb033-adf16.png&quot; style='height:23px;width:13px;vertical-align:middle;' width='13' height='23' alt=&quot;\bf{\pi}&quot; title=&quot;\bf{\pi}&quot; /&gt; is the Piolla Kirchoff II stress tensor,
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L14xH31/70dbf96567025389d8854f1aea4e62ad-2a634.png&quot; style='height:31px;width:14px;vertical-align:middle;' width='14' height='31' alt=&quot; \vec{n}&quot; title=&quot; \vec{n}&quot; /&gt; is the outwarding normal in the reference configuration.
&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L43xH25/5b8ea2e5f376a95fe3ae6c0bdbc6c841-0b33e.png&quot; style='height:25px;width:43px;vertical-align:middle;' width='43' height='25' alt=&quot;&lt; \bullet &gt;&quot; title=&quot;&lt; \bullet &gt;&quot; /&gt; is the averaging operator over the RVE in the reference configuration: &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L160xH49/82804371a7df3b974d623b41c0747c63-00252.png&quot; style='height:49px;width:160px;vertical-align:middle;' width='160' height='49' alt=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; title=&quot; &lt; \bullet &gt; = \frac{1}{\mbox{Vol}(V)} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L9xH23/571ca3d7c7a5d375a429ff5a90bc5099-fb87c.png&quot; style='height:23px;width:9px;vertical-align:middle;' width='9' height='23' alt=&quot; \cdot &quot; title=&quot; \cdot &quot; /&gt; is the inner product.&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
There is no restriction concerning the use of this method, except that no holes must intersect the boundary (rigid parts are permitted but a specific treatment is required).
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paquet&quot;&gt;
&lt;a class=&quot;boutton_descriptif&quot; href=&quot;#&quot;&gt;PBC (click for a description) &lt;/a&gt;
&lt;div class=&quot;descriptif&quot;&gt;
The method is theoretically relevant for periodic media, which can be defined by a periodicity cell and the associated periodicity vector of translation. The periodic homogenisation process consists in assuming that the strains and stresses are periodic at the level of the periodicity cell (which is defined as the RVE). The periodicity of stresses and strains leads to specific periodic boundary conditions for the localisation problem on the RVE.
&lt;table style=&quot;width:100%&quot;&gt; &lt;tr&gt; &lt;td&gt;
In &lt;strong&gt;small strains&lt;/strong&gt;, the boundary conditions are :
&lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L123xH39/f2c88833ab13f226f75572cdb72b5a66-e65b2.png&quot; style='height:39px;width:123px;vertical-align:middle;' width='123' height='39' alt=&quot;\vect{u} - &lt; \bf{\varepsilon(\vec{u})}&gt; \cdot \vec{OM} &quot; title=&quot;\vect{u} - &lt; \bf{\varepsilon(\vec{u})}&gt; \cdot \vec{OM} &quot; /&gt; periodic and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L31xH31/7eecf7d50a75d2ba85a0aae57171759a-069fa.png&quot; style='height:31px;width:31px;vertical-align:middle;' width='31' height='31' alt=&quot; \bf{\sigma} \cdot \vec{n}} &quot; title=&quot; \bf{\sigma} \cdot \vec{n}} &quot; /&gt; antiperiodic.&lt;/p&gt; &lt;p&gt;A quantity is said to be &quot;periodic&quot; (resp. &quot;antiperiodic&quot;) when it takes the same value (resp. opposite value) at two opposite points on the boundary (one of them being the image of the other by translation of a periodicity vector).&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;In &lt;strong&gt;finite strains&lt;/strong&gt;, the boundary conditions are :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L149xH39/c01a38cf42d5a3ecd877d54f530ea885-b180a.png&quot; style='height:39px;width:149px;vertical-align:middle;' width='149' height='39' alt=&quot;\vect{u} - \left(&lt; \bf{f}&gt;-\bf{Id}\right) \cdot \vec{OM} &quot; title=&quot;\vect{u} - \left(&lt; \bf{f}&gt;-\bf{Id}\right) \cdot \vec{OM} &quot; /&gt; periodic and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L31xH31/81955707cfc2e7d4e4fd589496dabe6f-4d5cc.png&quot; style='height:31px;width:31px;vertical-align:middle;' width='31' height='31' alt=&quot; \bf{\pi} \cdot \vec{n}} &quot; title=&quot; \bf{\pi} \cdot \vec{n}} &quot; /&gt; antiperiodic. A quantity is in this case said to be &quot;periodic&quot; (resp. &quot;antiperiodic&quot;) when it takes the same value (resp. opposite value) at two opposite points on the boundary (one of them being the image of the other by translation of a periodicity vector in the initial configuration).&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;There is no restriction concerning the use of this method (periodic holes and rigid parts intersecting the boundary are permitted but a specific treatment is required for the rigid parts).&lt;/p&gt; &lt;/div&gt;
&lt;/div&gt;
The difficulty of applying these methods resides in the creation of the corresponding non classical boundary conditions, that can be written as linear constraints between the displacements at each point on the boundary of the RVE and the average strains.
&lt;p&gt;In Homtools, we use Reference Points to prescribe the average loading and these constraints.&lt;/p&gt; &lt;h1&gt;Reference Points to apply the average loading and the specific boundary conditions&lt;/h1&gt;
&lt;p&gt;The average strains are introduced as degrees of freedom of Reference Points and Homtools automatically generates the linear constraints (*equation) between these additionnal degrees of freedom and the displacements on the boundary of the RVE. Thanks to duality properties, the reaction forces at the Reference Points are the average stresses multiplied by the volume of the RVE. With this method, prescribing average strains or stresses becomes as easy as prescribing displacements or concentrated forces at a node. Furthermore, obtaining the relationship between the average strain and the average stress does not require any specific post-treatment.&lt;/p&gt; &lt;p&gt;For fiinte strain problems, the degrees of freedom of the Reference Points are the components of the average deformation gradient tensor and the reaction forces are the components of the avrage Piola-Kirchoff II stress tensor.&lt;/p&gt; &lt;h1&gt; How to use Homtools &lt;/h1&gt;
&lt;p&gt;The main steps are :
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; mesh the RVE
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; in the &quot;Interaction&quot; module, create the Reference Points (2 for 2D problems in plane stress or strain or 3D problems in small strains, 3 for 3D problems in finite strains)
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; in the &quot;Interaction&quot; module, choose &quot;Homtools&quot; in the drop off menu &quot;Plug-in&quot; and answer the questions.&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_7 spip_documents spip_documents_right' style='float:right; width:453px;'&gt;
&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L453xH210/homtoolsmenu-31463.png' width='453' height='210' alt=&quot;&quot; style='height:210px;width:453px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; in the &quot;Load&quot; module, prescribe the average strains components or/and the stresses components by prescribing the degrees of freedom (dsplacements) or the nodal forces at the reference points.
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; after solving the problem, in the &quot;Vizualisation&quot; module, you can obtain the effective response of the RVE by the postreatment of the displacements and yhe nodal forces at the Reference Points.&lt;/p&gt; &lt;p&gt;Check the following video to see the steps required to define a complete homogenization problem (in french).&lt;/p&gt; &lt;div class=&quot;playerVideo&quot;&gt; &lt;section&gt; &lt;figure&gt; &lt;video width=&quot;420&quot; height=&quot;310&quot; preload=&quot;metadata&quot; tabindex=&quot;-1&quot; controls autobuffer&gt; &lt;source src=&quot;sites/homtools.lma.cnrs-mrs.fr/IMG/mp4/demoabq.mp4&quot; type='video/mp4' /&gt; &lt;/video&gt; &lt;/figure&gt; &lt;/section&gt; &lt;/div&gt; &lt;!-- Fermeture de ID : playerVideo --&gt;
&lt;h1&gt;Remarks&lt;/h1&gt;
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; for the method SUBC, no hole should intersect the boundary of the RVE (inconsistency of the method in this case). Furthermore, the displacement field is not unique for this method (rigid translations and rotations are not fixed)
&lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; the method PBC is theoretically only relevant for periodic materials. The linear constraints couple the displacements at nodes on opposite faces of the boundary. The mesh of opposite faces must be identical: at each node of a face must correspond a node on the opposite face defined by translation of a periodicity vector. In Homtools, you must define the couple of faces together with a periodicity vectors : the mesh of the second set must result from the translation of the mesh of the first set according to the periodicity vector. You must repeat the operation as many times as necessary for all the couple of faces. Fot this method, the displacement field is not unique: the rigid translation is not fixed by the periodicity conditions and you can make the solution unique by fixing the dispalcements at a node in the RVE.
&lt;script type=&quot;text/javascript&quot;&gt; &lt;!-- (function($){ $(function(){ $('.descriptif').hide(); $('.paquet .boutton_descriptif').toggle(function(){ $('.descriptif').hide();	$(this).toggleClass('deplie').siblings('.descriptif').slideToggle(); return false; }, function(){ $('.descriptif').hide(); $(this).toggleClass('deplie').siblings('.descriptif').slideToggle(); return false; } ); }); })(jQuery); --&gt; &lt;/script&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/mp4/demoabq.mp4" length="60305758" type="application/mp4" />
		

	</item>
<item xml:lang="en">
		<title>Homtools Support</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article8</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article8</guid>
		<dc:date>2015-03-02T09:04:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools is a research product which is provided as is. Therefore documention and help are very succinct. Nevertheless, we will try to regroup frequently asked questions on this page. If you need specifc support or if you want a specific development to be done in homtools do not hesitate to contact us.

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique4" rel="directory"&gt;Support&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Homtools is a research product which is provided as is. Therefore documention and help are very succinct. Nevertheless, we will try to regroup frequently asked questions on this page.&lt;/p&gt; &lt;p&gt;If you need specifc support or if you want a specific development to be done in homtools do not hesitate to contact us.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>About Homtools</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article7</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article7</guid>
		<dc:date>2015-02-16T21:25:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools is developed and maintened since 2010 at the Laboratory of Mechanic and Acoustic (CNRS UPR7051). Initially this set of tools was designed to simplify the full field homogenization process of nonlinear composite materials. Since 2010, Homtools is slowly growing... The devel team is actually composed by its creators: St&#233;phane Lejeunes is a CNRS Research Engineer. He works on the modeling and the simulation of Rubber materials and structures. He is also a numerician and software (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique3" rel="directory"&gt;About&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Homtools is developed and maintened since 2010 at the &lt;a href=&quot;http://www.lma.cnrs-mrs.fr/&quot; class='spip_out' rel='external'&gt;Laboratory of Mechanic and Acoustic&lt;/a&gt; (CNRS UPR7051). Initially this set of tools was designed to simplify the full field homogenization process of nonlinear composite materials. Since 2010, Homtools is slowly growing...&lt;/p&gt; &lt;p&gt;The devel team is actually composed by its creators:&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt; &lt;td&gt;
&lt;a href=&quot;http://www.lma.cnrs-mrs.fr/spip.php?auteur44&amp;lang=fr&quot; class='spip_out' rel='external'&gt;St&#233;phane Lejeunes&lt;/a&gt; is a &lt;a href=&quot;http://www.cnrs.fr/&quot; class='spip_out' rel='external'&gt;CNRS&lt;/a&gt; Research Engineer. He works on the modeling and the simulation of Rubber materials and structures. He is also a numerician and software developer for nonlinear and multiphysics problems. &lt;/td&gt; &lt;td&gt;&lt;dl class='spip_document_11 spip_documents spip_documents_center' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://www.lma.cnrs-mrs.fr/sites/www.lma.cnrs-mrs.fr/local/cache-vignettes/L160xH200/auton44-9d9da.jpg&quot; title='JPEG - 6.7 kb' type=&quot;image/jpeg&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L120xH150/auton44-9d9dadc6-3e827-d59b6.jpg' width='120' height='150' alt='JPEG - 6.7 kb' style='height:150px;width:120px;' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;
&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td&gt; &lt;a href=&quot;http://www.lma.cnrs-mrs.fr/spip.php?auteur102&amp;lang=fr&quot; class='spip_out' rel='external'&gt;St&#233;phane Bourgeois&lt;/a&gt; is an Associate Professor at &lt;a href=&quot;http://www.centrale-marseille.fr/&quot; class='spip_out' rel='external'&gt;Ecole Centrale Marseille&lt;/a&gt;. He works on the modeling of rod and tapespring structures and on the numerical homogeneisation of structures and materials &lt;/td&gt;&lt;td&gt;&lt;dl class='spip_document_10 spip_documents spip_documents_center' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://www.lma.cnrs-mrs.fr/sites/www.lma.cnrs-mrs.fr/local/cache-vignettes/L167xH200/auton102-e1344.jpg&quot; title='JPEG - 8.4 kb' type=&quot;image/jpeg&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L126xH150/auton102-e13a865-694e9-be331.jpg' width='126' height='150' alt='JPEG - 8.4 kb' style='height:150px;width:126px;' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;
&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;If you want to participate to this project or to share your experiences with Homtools do not hesitate to contact us!&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Download</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article6</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article6</guid>
		<dc:date>2015-02-06T15:32:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools is a opensource project that is avaible with the terms of CecillC licence. Homtools is a research software that is provided as is. No responsibility can be imputed to the authors in any usage of this software. If you use Homtools for producing research results, we should be grateful if you add this reference to your paper/communication: &#8220;Une Toolbox Abaqus pour le calcul de propri&#233;t&#233;s effectives de milieux h&#233;t&#233;rog&#232;nes Lejeunes St&#233;phane, Bourgeois St&#233;phane 2011, 10th National Conference (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique2" rel="directory"&gt;Download&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Homtools is a opensource project that is avaible with the terms of &lt;a href=&quot;http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html&quot; class='spip_out' rel='external'&gt;CecillC licence&lt;/a&gt;. Homtools is a research software that is provided as is. No responsibility can be imputed to the authors in any usage of this software. If you use Homtools for producing research results, we should be grateful if you add &lt;a href=&quot;https://hal.archives-ouvertes.fr/hal-00592866&quot; class='spip_out' rel='external'&gt;this reference&lt;/a&gt; to your paper/communication:&lt;/p&gt; &lt;p&gt;&#8220;Une Toolbox Abaqus pour le calcul de propri&#233;t&#233;s effectives de milieux h&#233;t&#233;rog&#232;nes
Lejeunes St&#233;phane, Bourgeois St&#233;phane 2011, &lt;i&gt;10th National Conference on Computational methods for Structures, Giens, France &lt;/i&gt; &#8221;&lt;/p&gt; &lt;p&gt;Installing Homtools is very simple:&lt;/p&gt; &lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Unpack the archive (zip file) in a directory &lt;/li&gt;&lt;li&gt; Modify or create the abaqus_v6.env file in your home directory with the following line: plugin_central_dir = &quot;/path/to/homtools/dir&quot;&lt;/li&gt;&lt;/ol&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;table class=&quot;doc_bouton doc_bouton_orange doc_bouton_center&quot; cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td class=&quot;left&quot;&gt; &lt;a class=&quot;spip&quot; href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/spip.php?action=telecharger&amp;arg=12&quot;&gt; &lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L32xH32/zip-cc69e-ffa9f.png' width='32' height='32' alt='' class='spip_logos' align='left' style='height:32px;width:32px;' /&gt; &lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;right&quot;&gt; &lt;a class=&quot;spip&quot; href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/spip.php?action=telecharger&amp;arg=12&quot;&gt; Homtools 0.9 &lt;span class=&quot;info&quot;&gt; ( 238 kb) &lt;/span&gt; &lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;table class=&quot;doc_bouton doc_bouton_orange doc_bouton_center&quot; cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td class=&quot;left&quot;&gt; &lt;a class=&quot;spip&quot; href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/spip.php?action=telecharger&amp;arg=13&quot;&gt; &lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L32xH32/pdf-c23fb-74a61.png' width='32' height='32' alt='' class='spip_logos' align='left' style='height:32px;width:32px;' /&gt; &lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;right&quot;&gt; &lt;a class=&quot;spip&quot; href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/spip.php?action=telecharger&amp;arg=13&quot;&gt; Tutorial &lt;span class=&quot;info&quot;&gt; ( 1.2 Mb) &lt;/span&gt; &lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/zip/homtools0.9.zip" length="243753" type="application/zip" />
		
		<enclosure url="http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/pdf/tutorial.pdf" length="1293242" type="application/pdf" />
		

	</item>
<item xml:lang="en">
		<title>Post-computations</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article5</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article5</guid>
		<dc:date>2015-01-26T13:54:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Post-computation are often needed to determine specific macro quantities. Homtools furnish scripts that operate on ODB files. Compute spatial average of a nodal field Computing average quantity for fields which are in the output database of an Abaqus Job (ODB) can be done with a simple command line. Homtools furnish a script that compute an average value of a nodal field for a given set of elements. The nodal field is simply interpolated at Gauss Points and integrated over elements. Users (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique1" rel="directory"&gt;What is Homtools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Post-computation are often needed to determine specific macro quantities. Homtools furnish scripts that operate on ODB files.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h1&gt;Compute spatial average of a nodal field&lt;/h1&gt; Computing average quantity for fields which are in the output database of an Abaqus Job (ODB) can be done with a simple command line. Homtools furnish a script that compute an average value of a nodal field for a given set of elements. The nodal field is simply interpolated at Gauss Points and integrated over elements.
&lt;p&gt;Users just have to edit the file Field_Average.py and to modify the following lines with appropriate values:&lt;/p&gt; &lt;p&gt;odbname='Job.odb' &lt;br&gt;
fieldname='U' &lt;br&gt;
elsetname=' ALL ELEMENTS' &lt;br&gt;
stepname='Step-1' &lt;br&gt;
framenumber=-1&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>RVE generation</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article4</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article4</guid>
		<dc:date>2015-01-26T13:17:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools provides scripts to randomly generate simple micro-structures. In the current version 2D voronoi cells and 2D spherical inclusions are available. Randomly generate RVE You want to study the influence of micro-structural parameters on the macroscopic response of your RVE? Homtools provides two examples of random generation of simple geometry of RVE (voronoi cells and spherical inclusions). Starting from these examples you can developed your own RVE generator. Feel free to share (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique1" rel="directory"&gt;What is Homtools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Homtools provides scripts to randomly generate simple micro-structures. In the current version 2D voronoi cells and 2D spherical inclusions are available.&lt;/p&gt;
&lt;dl class='spip_document_3 spip_documents spip_documents_center' style=''&gt; &lt;dt&gt;&lt;a href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/voronoi.png&quot; title='PNG - 73.9 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L150xH134/voronoi-d6c75.png' width='150' height='134' alt='PNG - 73.9 kb' /&gt;&lt;/a&gt;&lt;/dt&gt; &lt;/dl&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h1&gt;Randomly generate RVE&lt;/h1&gt;
You want to study the influence of micro-structural parameters on the macroscopic response of your RVE? Homtools provides two examples of random generation of simple geometry of RVE (voronoi cells and spherical inclusions). Starting from these examples you can developed your own RVE generator. Feel free to share our experiences with us: we will add your development to the sources.
&lt;p&gt;RVE generation is avaible in the part module of Abaqus CAE: Plug-ins-&gt;Homtools&lt;/p&gt; &lt;p&gt;Here is the GUI interface for 2D random spherical inclusions &lt;span class='spip_document_14 spip_documents spip_documents_center'&gt;
&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L500xH308/rvegeneration-60412.png' width='500' height='308' alt=&quot;&quot; style='height:308px;width:500px;' /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Heterogeneous Structures</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article3</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article3</guid>
		<dc:date>2015-01-26T13:15:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>Homtools can be used to estimate the average mechanical response of heterogeneous periodic beams or plates by the way of Finite Element Analysis on the 3D periodicity cell. It allows to compute the relationship between the average generalized stresses (normal stress, bending moments, twisting moment...) and the average generalized strains (normal strain, bending curvatures...). It can be used for example to estimate the effective inertia of the equivalent homogeneous beam in the linear (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique1" rel="directory"&gt;What is Homtools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Homtools can be used to estimate the average mechanical response of heterogeneous periodic beams or plates by the way of Finite Element Analysis on the 3D periodicity cell. It allows to compute the relationship between the average generalized stresses (normal stress, bending moments, twisting moment...) and the average generalized strains (normal strain, bending curvatures...). It can be used for example to estimate the effective inertia of the equivalent homogeneous beam in the linear elasticity framework. Nevertheless, the constitutive materials of the periodicity cell can be non-linear and the presence of interaction properties is naturally taken into account. Homtools can thus help to build a non-linear effective beam or plate model and identify its parameters. &lt;span class='spip_document_9 spip_documents spip_documents_center'&gt;
&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/IMG/png/ver2b.png' width=&quot;200&quot; height=&quot;188&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h1&gt;Heterogeneous Periodic Beams&lt;/h1&gt;
&lt;p&gt;This functionnality is relevant for heterogeneous beams that are periodic in the direction of their axis. In that case, a periodicity cell can be defined, together with a periodicity vector which is parallel to the beam axis. The kinematics of the effective beam model is the one of Navier-Euler-Bernoulli (no transverse shearing). Four effective generalized strains are considered : the normal strain, the two bending strains and the twisting strain. The associated effective generalized stresses are the normal stress, the bending moments and the twisting moment. Homtools allows to prescribe an average loading in terms of these effective strains or stresses (or any independent combination of them) on the 3D periodicity cell. It requires non-classical boundary conditions that can be written as linear constraints between the displacements at each point on the boundary of the periodicity cell and the average strains.&lt;/p&gt; &lt;div class=&quot;paquet&quot;&gt;
&lt;a class=&quot;boutton_descriptif&quot; href=&quot;#&quot;&gt;click here for details&lt;/a&gt; &lt;div class=&quot;descriptif&quot;&gt;
&lt;table style=&quot;width:100%&quot;&gt;
&lt;tr&gt;
This method consists in applying periodicity conditions on the two opposite cross-sections of the periodicity cell &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L14xH30/5206560a306a2e085a437fd258eb57ce-02caf.png&quot; style='height:30px;width:14px;vertical-align:middle;' width='14' height='30' alt=&quot;V&quot; title=&quot;V&quot; /&gt;. A local orthonormal coordinates system must be defined, such that the axis &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L40xH31/95d2d5b770dc6f0d9abd737e6fc522d0-3eb3c.png&quot; style='height:31px;width:40px;vertical-align:middle;' width='40' height='31' alt=&quot;(O,z) &quot; title=&quot;(O,z) &quot; /&gt; is the beam reference axis. The normal strain &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L11xH23/e1671797c52e15f763380b45e841ec32-bd074.png&quot; style='height:23px;width:11px;vertical-align:middle;' width='11' height='23' alt=&quot;e &quot; title=&quot;e &quot; /&gt; characterize the effective elongation along &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L40xH31/95d2d5b770dc6f0d9abd737e6fc522d0-3eb3c.png&quot; style='height:31px;width:40px;vertical-align:middle;' width='40' height='31' alt=&quot;(O,z) &quot; title=&quot;(O,z) &quot; /&gt;. The bending strains &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L15xH30/5816a3210bbbab1d8dc57a0850a78101-9dde9.png&quot; style='height:30px;width:15px;vertical-align:middle;' width='15' height='30' alt=&quot;k_1&quot; title=&quot;k_1&quot; /&gt; and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L15xH30/598f2d188e13c994d3ca15cec7cb87bc-8f1ed.png&quot; style='height:30px;width:15px;vertical-align:middle;' width='15' height='30' alt=&quot;k_2&quot; title=&quot;k_2&quot; /&gt; are the effective curvature around the axis &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L40xH31/c8b3bdce710b068f05c91f458b3235ca-00f37.png&quot; style='height:31px;width:40px;vertical-align:middle;' width='40' height='31' alt=&quot;(O,x)&quot; title=&quot;(O,x)&quot; /&gt; and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L40xH31/12304adced21fe0311177b82b8d3f6cb-f74ff.png&quot; style='height:31px;width:40px;vertical-align:middle;' width='40' height='31' alt=&quot;(O,y)&quot; title=&quot;(O,y)&quot; /&gt; and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L16xH30/2d748fa42abdf5d8d84eb3beac40535c-32781.png&quot; style='height:30px;width:16px;vertical-align:middle;' width='16' height='30' alt=&quot;k_t&quot; title=&quot;k_t&quot; /&gt; is the twisting strain around&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L40xH31/95d2d5b770dc6f0d9abd737e6fc522d0-3eb3c.png&quot; style='height:31px;width:40px;vertical-align:middle;' width='40' height='31' alt=&quot; (O,z)&quot; title=&quot; (O,z)&quot; /&gt;. The effective stresses (normal stress &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L16xH30/8d9c307cb7f3c4a32822a51922d1ceaa-509e8.png&quot; style='height:30px;width:16px;vertical-align:middle;' width='16' height='30' alt=&quot;N&quot; title=&quot;N&quot; /&gt;, bending moment &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L23xH30/0a04315fff14859d66e75bebbaaa6990-4e054.png&quot; style='height:30px;width:23px;vertical-align:middle;' width='23' height='30' alt=&quot;M_1&quot; title=&quot;M_1&quot; /&gt; and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L23xH30/2ce2507b1ae2246c8fd6f465f7bd2a28-2d00d.png&quot; style='height:30px;width:23px;vertical-align:middle;' width='23' height='30' alt=&quot;M_2&quot; title=&quot;M_2&quot; /&gt;, and twisting moment &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L21xH30/4ef051f63460d198faa75d72a9e45518-7dd7d.png&quot; style='height:30px;width:21px;vertical-align:middle;' width='21' height='30' alt=&quot;M_t&quot; title=&quot;M_t&quot; /&gt;) are defined as:
&lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L85xH30/6d12ff21b0c5af7e8b3e6c6b0db9ad4b-bce09.png&quot; style='height:30px;width:85px;vertical-align:middle;' width='85' height='30' alt=&quot; N=&lt; \sigma_{zz}&gt; &quot; title=&quot; N=&lt; \sigma_{zz}&gt; &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L100xH30/ac8cfff2593a0ce1ce68d3a7a4f33fe7-0fade.png&quot; style='height:30px;width:100px;vertical-align:middle;' width='100' height='30' alt=&quot; M_1=&lt; y \, \sigma_{zz}&gt; &quot; title=&quot; M_1=&lt; y \, \sigma_{zz}&gt; &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L113xH30/12642235574956473752182fe8b72363-04526.png&quot; style='height:30px;width:113px;vertical-align:middle;' width='113' height='30' alt=&quot; M_2=&lt; -x \, \sigma_{zz}&gt; &quot; title=&quot; M_2=&lt; -x \, \sigma_{zz}&gt; &quot; /&gt; &lt;br /&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L150xH30/c2074970336b42b1b3ba74abe4a21932-e90c8.png&quot; style='height:30px;width:150px;vertical-align:middle;' width='150' height='30' alt=&quot; M_t=&lt; x \, \sigma_{yz}-y \, \sigma_{xz}&gt; &quot; title=&quot; M_t=&lt; x \, \sigma_{yz}-y \, \sigma_{xz}&gt; &quot; /&gt;&lt;/p&gt; &lt;p&gt;in which &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L123xH49/b2f7c966f4592519f229621d7ce35d7c-ebdca.png&quot; style='height:49px;width:123px;vertical-align:middle;' width='123' height='49' alt=&quot; &lt; \bullet &gt; = \frac{1}{l} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; title=&quot; &lt; \bullet &gt; = \frac{1}{l} \displaystyle \int_V \; \bullet \; \mbox{d}V &quot; /&gt; with &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L10xH30/2db95e8e1a9267b7a1188556b2013b33-815f4.png&quot; style='height:30px;width:10px;vertical-align:middle;' width='10' height='30' alt=&quot;l&quot; title=&quot;l&quot; /&gt; the length of the periodicity cell (norm of the periodicity vector).&lt;/p&gt; &lt;p&gt;The periodic homogenisation process consists in assuming that the strain field is the sum of a pure Euler-Bernoulli-Navier strain field and of a periodic fluctuation strain field that takes into account the heterogenities. It leads to the following boundary conditions:&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L44xH35/d64894d34618425efec3a80e9214c131-72529.png&quot; style='height:35px;width:44px;vertical-align:middle;' width='44' height='35' alt=&quot;\vect{u} - \vect{u}^b&quot; title=&quot;\vect{u} - \vect{u}^b&quot; /&gt; periodic and &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L31xH31/7eecf7d50a75d2ba85a0aae57171759a-069fa.png&quot; style='height:31px;width:31px;vertical-align:middle;' width='31' height='31' alt=&quot; \bf{\sigma} \cdot \vec{n}} &quot; title=&quot; \bf{\sigma} \cdot \vec{n}} &quot; /&gt; antiperiodic,&lt;/p&gt; &lt;p&gt;in which:&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L16xH35/f7e16051be0c7ae85b3b258f21bfc002-c907b.png&quot; style='height:35px;width:16px;vertical-align:middle;' width='16' height='35' alt=&quot;\vect{u}^b&quot; title=&quot;\vect{u}^b&quot; /&gt; is the displacement that leads to a pure Euler-Bernoulli-Navier strain field (&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L66xH30/d57b57d82659ba6bda651718a9bf187d-36eaa.png&quot; style='height:30px;width:66px;vertical-align:middle;' width='66' height='30' alt=&quot;x,y \mbox{ and }z&quot; title=&quot;x,y \mbox{ and }z&quot; /&gt; are the coordinates of a current point) :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L174xH71/622de814081e745ee0fd80a54025b447-6f238.png&quot; style='height:71px;width:174px;vertical-align:middle;' width='174' height='71' alt=&quot; \left\{ \begin{array}{l} u^b_1=e \, z +y \,z \, k_1 -x\, z \, k_2 \\ u^b_2= -y \, z \, k_t+\frac{1}{2}z^2\,k_2 \\ u^b_3= x \, z \, k_t-\frac{1}{2}z^2\,k_1 \\ \end{array} \right. &quot; title=&quot; \left\{ \begin{array}{l} u^b_1=e \, z +y \,z \, k_1 -x\, z \, k_2 \\ u^b_2= -y \, z \, k_t+\frac{1}{2}z^2\,k_2 \\ u^b_3= x \, z \, k_t-\frac{1}{2}z^2\,k_1 \\ \end{array} \right. &quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; a quantity is said to be &quot;periodic&quot; (resp. &quot;antiperiodic&quot;) when it takes the same value (resp. opposite value) at two opposite points on the boundary (one of them being the image of the other by translation of a periodicity vector).&lt;/p&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Homtools uses Reference Points to prescribe the average loading and these constraints.&lt;/p&gt; &lt;h1&gt;Heterogeneous Periodic Plates&lt;/h1&gt;
&lt;p&gt;Under construction&lt;/p&gt; &lt;h1&gt;Macro nodes and Reference axis or plane&lt;/h1&gt;
As in the case of &lt;a href=&quot;http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article2&quot; class='spip_in'&gt;material homogeneisation&lt;/a&gt;, reference nodes needs to be added to the model. The degree of freedom of these nodes are associated to the generalized strains. Linear relation (*equation) will automatically be generated by Homtools between the reference nodes and all the mesh nodes that are selected by the users as boundary nodes. However, users also need to define an axis (for beam) or a plane (for plates) which will be used as the neutral axis or plane to define the effective generalzed strains and stresses.
&lt;p&gt;Here is a sample of the GUI for beam:&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_15 spip_documents spip_documents_center'&gt;
&lt;img src='http://homtools.lma.cnrs-mrs.fr/spip/sites/homtools.lma.cnrs-mrs.fr/local/cache-vignettes/L477xH446/beamgui-52543.png' width='477' height='446' alt=&quot;&quot; style='height:446px;width:477px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;script type=&quot;text/javascript&quot;&gt; &lt;!-- (function($){ $(function(){ $('.descriptif').hide(); $('.paquet .boutton_descriptif').toggle(function(){ $('.descriptif').hide();	$(this).toggleClass('deplie').siblings('.descriptif').slideToggle(); return false; }, function(){ $('.descriptif').hide(); $(this).toggleClass('deplie').siblings('.descriptif').slideToggle(); return false; } ); }); })(jQuery); --&gt; &lt;/script&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>What is homtools?</title>
		<link>http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article1</link>
		<guid isPermaLink="true">http://homtools.lma.cnrs-mrs.fr/spip/spip.php?article1</guid>
		<dc:date>2015-01-26T12:59:02Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Homtools</dc:creator>



		<description>What is Homtools? Homtools is a set of python scripts for Abaqus that greatly simplify the determination of homogenized characteristics of heterogeneous materials and structures. Homtools has been developed to simplify and to automatize the tasks which are required to perform an homogeneization problem on a Representative Volume Element of material or structure. Several full field approaches are available. The toolbox integrates some GUIs that permit to easily define the appropriate (...)

-
&lt;a href="http://homtools.lma.cnrs-mrs.fr/spip/spip.php?rubrique1" rel="directory"&gt;What is Homtools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h1&gt;What is Homtools?&lt;/h1&gt;
&lt;p&gt;Homtools is a set of python scripts for &lt;a href=&quot;http://www.3ds.com/products-services/simulia/&quot; class='spip_out' rel='external'&gt;Abaqus&lt;/a&gt; that greatly simplify the determination of homogenized characteristics of heterogeneous materials and structures.&lt;/p&gt; &lt;p&gt;Homtools has been developed to simplify and to automatize the tasks which are required to perform an homogeneization problem on a Representative Volume Element of material or structure. Several full field approaches are available. The toolbox integrates some GUIs that permit to easily define the appropriate specific boundary conditions and the average loadings in the CAE.&lt;/p&gt; &lt;h1&gt;What kind of problems can be solved with Homtools?&lt;/h1&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
