Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:futur:cristian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
commit:futur:cristian [2017/02/24 09:21] canalescommit:futur:cristian [2017/03/07 20:16] – [Headers] canales
Line 1: Line 1:
  
-====== Commit 2016-10-XX ====== +====== Commit 2017-03-07 ======
- +
-===== Miscellaneous ===== +
-  * ''toolbox.lagamine'': I added an interface to import tests (mesh and boundary conditions) from the FE code Lagamine (MSM group @ ArGEnCo). +
-===== Divers ===== +
-  * GiD importer +
-  * Lagamine importer+
  
 ===== Yield criteria ===== ===== Yield criteria =====
-have implemented some new yield criteria in order to extend the features of Metafor in this field. The new developments include one isotropic yield locus and four anisotropic  +Due to a mistake from my part, did not include the EAS elements in the ''monosMaterials2'' testing battery for the new implemented yield surfaces in my previous [[commit:2017:02_24|Commit]]. 
- +I have now included them for the following yield criteria: 
-==== DruckerPlasticCriterion ==== +  * Hill48PlasticCriterionv2 
- +  * CazacuBarlat01OrthoPlasticCriterion 
-$$ \left\lbrace 27 \left[(J_2)^{3}-c(J_3)^{2}\right] \right\rbrace ^{1/6} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ +  CazacuBarlat04OrthoPlasticCriterion 
- +  * DruckerPlasticCriterion 
-==== CazacuBarlat01OrthoPlasticCriterion ==== +  * YoshidaUemori13J2J3OrthoPlasticCriterion 
- +  YoshidaUemori13J2OrthoPlasticCriterion
-$$ \left\lbrace 27 \left[(J_2^0)^{3}-c(J_3^0)^{2}\right\right\rbrace ^{1/6} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ +
- +
-==== CazacuBarlat04IsotropicPlasticCriterion ==== +
- +
-$$ \sqrt{3}\left[ (J_2)^{3/2}-cJ_3 \right] ^{1/3} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ +
- +
-==== CazacuBarlat04OrthoPlasticCriterion ==== +
- +
-$$ \sqrt{3}\left[ (J_2^0)^{3/2}-cJ_3^0 \right] ^{1/3} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ +
- +
-==== YoshidaUemori13J2OrthoPlasticCriterion ==== +
- +
-$$ +
-\newcommand{\sbraces}[1]{\left[#1\right]} +
-\newcommand{\cbraces}[1]{\left(#1\right)} +
-\newcommand{\gbraces}[1]{\left\lbrace #1\right\rbrace} +
- +
-\gbraces{\frac{27}{n}\sum^{n}_{m=1}\sbraces{\tilde{J_2}^{(m)}}^3}^{1/6} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0  +
-$$ +
- +
-==== YoshidaUemori13J2J3OrthoPlasticCriterion ==== +
- +
-$$ +
-\newcommand{\sbraces}[1]{\left[#1\right]} +
-\newcommand{\cbraces}[1]{\left(#1\right)} +
-\newcommand{\gbraces}[1]{\left\lbrace #1\right\rbrace} +
- +
-\gbraces{\frac{27}{n}\sum^{n}_{m=1}\sbraces{\tilde{J_2}^{(m)}}^3 - \sbraces{\tilde{J_3}^{(m)}}^2}^{1/6} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0  +
-$$+
  
-==== Work in progress ==== +===== mtParasolid - Tests ===== 
-  * Implementation of  +I have updated the Numisheet tests: square and cross-shaped deep drawing processes. \\ 
-  * ''HosfordPlasticCriterion'' +They have been setup to check contact interactions, force driven kinematic and mass elements when considering Parasolid entities. 
-  * ''Barlat0413pOrthoPlasticCriterion'' (Yld2004-13p) +Furthermore, I have sorted the tests in order to have one file with the final simulation parameters (not to be testedand one file with lighter parameters (to be tested).
-  * ''Barlat0418pOrthoPlasticCriterion'' (Yld2004-18p) +
-  * ''CazacuBarlat06IsotropicPlasticCriterion'' +
-  * ''CazacuBarlat06OrthoPlasticCriterion''+
  
 +===== Headers =====
 +I have corrected the headers (# \$Id$) in the new files that I included in my previous [[commit:2017:02_24|Commit]].
  
 ===== Fichiers ajoutés/supprimés ====== ===== Fichiers ajoutés/supprimés ======
  
 <code> <code>
-[a]: mtMaterials\plasticCriteria\CazacuBarlat01OrthoPlasticCriterion.cpp +[a]:
-[a]: mtMaterials\plasticCriteria\CazacuBarlat01OrthoPlasticCriterion.h +
-[a]: mtMaterials\plasticCriteria\CazacuBarlat04OrthoPlasticCriterion.cpp +
-[a]: mtMaterials\plasticCriteria\CazacuBarlat04OrthoPlasticCriterion.h +
-[a]: mtMaterials\plasticCriteria\DruckerPlasticCriterion.cpp +
-[a]: mtMaterials\plasticCriteria\DruckerPlasticCriterion.h +
-[a]: mtMaterials\plasticCriteria\YoshidaUemori13J2J3OrthoPlasticCriterion.cpp +
-[a]: mtMaterials\plasticCriteria\YoshidaUemori13J2J3OrthoPlasticCriterion.h +
-[a]: mtMaterials\plasticCriteria\YoshidaUemori13J2OrthoPlasticCriterion.cpp +
-[a]: mtMaterials\plasticCriteria\YoshidaUemori13J2OrthoPlasticCriterion.h+
 [r]: [r]:
 </code> </code>
Line 75: Line 30:
  
 <code> <code>
-[a]: apps\monosMaterials2\CB01Ortho2090T3.py +[a]: mtParasolid\tests\tools\numisheet1993BM1.py 
-[a]: apps\monosMaterials2\CB04IsoCMax.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_full_die.xmt_txt 
-[a]: apps\monosMaterials2\CB04IsoCMin.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_full_holder.xmt_txt 
-[a]: apps\monosMaterials2\CB04OrthoMg05Th.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_full_punch.xmt_txt 
-[a]: apps\monosMaterials2\DruckerCMax.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_quarter_die.xmt_txt 
-[a]: apps\monosMaterials2\DruckerCMin.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_quarter_holder.xmt_txt 
-[a]: apps\monosMaterials2\YUJ2J3Ortho980Y.py +[a]: mtParasolid\tests\tools\numisheet1993BM1_quarter_punch.xmt_txt 
-[a]: apps\monosMaterials2\YUJ2Ortho980Y.py +[a]: mtParasolid\tests\tools\numisheet2011BM2.py 
-[r]: +[a]: mtParasolid\tests\numisheet1993BM1.py 
 +[a]: mtParasolid\tests\numisheet2011BM2.py 
 +[r]: mtParasolid\tests\numisheet\
 </code> </code>
  
- --- //[[ccanales@ulg.ac.be|Cristian]] 2017/02/24 //+ --- //[[ccanales@ulg.ac.be|Cristian]] 2017/03/07//
commit/futur/cristian.txt · Last modified: 2017/04/05 15:54 by canales

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki