SlideShare a Scribd company logo
1 of 3
Download to read offline
Abaqus Users (Commercial Finite Element Code)                                 http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152




          Abaqus Users (Commercial Finite Element Code)


                                                larspmik | 16 Jun 2005 16:51                                                       headers
          RETURN
          Return to
                                                      visualizing of SDV from UEl using UMAT
          gmane.comp.mathematics.abaqus.user.
                                                      I am writing a user subroutine (UEL) to ABAQUS version 6.5-1. What is
                                                      the easist way to visualizing the results using CAE.
          PROJECT WEB
          PAGE
                                                      I visualize the displacement by overlaing the UEL with a soft linear
          Abaqus Users (Commercial
                                                      elastic element where the displacements is interpolated with similar
          Finite Element Code)
                                                      shapefunctions. An example for one element with a overlaied soft
                                                      element is shown in the bottom of this email.
          SEARCH
          ARCHIVE                                     My question is how to visualize the other state variables
                                                      (stresses, strain, plastic strain ...) from the UEL using the contour
                                                      plots tools etc. in CAE.


                                                      My idea is to change the soft overlaied elastic element to a soft
                                                      elastic element using a Umat subroutine. This overlaied element can
          LANGUAGE                                    then be used to save the SDV from the UEL. Thereafter the CAE can be
          Change language                             used to plot
                                                      the SDV from the UMAT model. Some book-keeping is required regarding
                                                      the UEL <-> UMAT numbering in order to save the SDVs from the UEL to
          OPTIONS
                                                      the SDV's in the soft overlaied Umat material.
          Current view: Threads only /
          Showing only 20 lines / Not
          hiding cited text.                          Has someone done something similar or have an other way to do
          Change to All messages, whole
                                                      something similar?
          messages, or hide cited text.

          Post a message
                                                      Lars
          NNTP Newsgroup
          Classic Gmane web interface
                   RSS Feed                           !!!!!!!!!!!!!!!!EXAMPLE OF OVERLAIED ELEMENT !!!!!!!!!!!!!!!!!!!!!
          List Information                            *user element, type=u1, nodes=8, coordinates=2,properties=11,i

          About Gmane                                 properties=0, variables=126
                                                      ** variables= n of state var in each element
                                                      ** 1,2,..!!!NOT = 10 !!!


                                                      (Continue reading)


                                                                                                       Permalink | Reply | Repo rt this as s pam



                                                    Fernando | 17 Jun 2005 18:43                                                   headers

                                                             Re: visualizing of SDV from UEl using UMAT

                                                             Hi Lars,


                                                             > What is the easist way to visualizing the results using CAE.
                                                             >
                                                             > My question is how to visualize the other state variables
                                                             > (stresses, strain, plastic strain ...) from the UEL using the
                                                             > contour plots tools etc. in CAE.
                                                             >
                                                             > My idea is to change the soft overlaied elastic element to a soft
                                                             > elastic element using a Umat subroutine. This overlaied element can




1 of 3                                                                                                                                   28-12-2012 11:40
Abaqus Users (Commercial Finite Element Code)                         http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152


                                                 > then be used to save the SDV from the UEL. Thereafter the CAE can
                                                 > be used to plot the SDV from the UMAT model. Some book-keeping is
                                                 > required regarding the UEL <-> UMAT numbering in order to save the
                                                 > SDVs from the UEL to the SDV's in the soft overlaied Umat material.


                                                 You don't need to overlay a dummy element in order to visualize
                                                 displacements (deformed vs undeformed plots), because displacements
                                                 are nodal variables that are stored at the nodes. If you want to
                                                 contour the deformation tensor or some other strain measure, then you
                                                 need to have information about integration points, and here is when it
                                                 gets tricky.


                                                 ABAQUS does not help you to plot you UEL results, just because nobody
                                                 can predict how many nodes or integration points your UEL might have,
                                                 and much less the locations of the integration points or the exact
                                                 form of the shape functions. So there is just no way for ABAQUS/Viewer
                                                 or /CAE to display your results or calculate derived variables. There
                                                 is a way out, though: the scripting interface, or alternatively the
                                                 c++ API.



                                                 (Continue reading)


                                                                                           Permalink | Reply | Repo rt this as s pam



                                                Lars Pilgaard Mikkelsen | 17 Jun 2005 22:34                            headers

                                                        Re: visualizing of SDV from UEl using UMAT

                                                        Hi Fernando,


                                                        Thank you for your explanation. As my UEl regarding the shape
                                                        functions for the displacements, the possition of the nodes and the
                                                        integrationspoints are similar to a standard 8-noded plane element I
                                                        suppose your suggestion is quite advantageous avoiding me using a
                                                        dummy element. (I am using the dummy element now in order to connect
                                                        the nodes in a correct way on the plot for the deformed mesh.)
                                                        Nevertheless, how do you do it. I can not find a description in the
                                                        ABAQUS manual:


                                                        1) How do I store my statevariables (svars) in SDV fields?
                                                        I suppose it is not the same as the svars variables saved used in the
                                                        UEl-routine. Can I do this directely from my Uel-routine using a
                                                        subroutine call?


                                                        2) How does I change the element type from U1 to a cpe8 element in my
                                                        odb-file. Is it by a python script and is such a script available from
                                                        the ABAQUS distribution.


                                                        3) Do I reshape the SDV into stresses, strains, ... in a simliar way
                                                        again using a python script.


                                                        Thank you very much,
                                                        Lars


                                                        --- In ABAQUS <at> yahoogroups.com, "Fernando" <atila <at> u...> wrote:


                                                        > You need to store your UEL results in SDV fields, which are stored in
                                                        > the *.odb file and can be accessed by the script. Then all you need to




2 of 3                                                                                                                       28-12-2012 11:40
Abaqus Users (Commercial Finite Element Code)                http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152


                                                 (Continue reading)


                                                                                   Permalink | Reply | Repo rt this as s pam



                                                Fernando | 20 Jun 2005 10:13                                   headers

                                                        Re: visualizing of SDV from UEl using UMAT

                                                        Hi Lars,


                                                        > Nevertheless, how do you do it. I can not find a description in the
                                                        > ABAQUS manual:
                                                        >
                                                        > 1) How do I store my statevariables (svars) in SDV fields?
                                                        > I suppose it is not the same as the svars variables saved used in
                                                        > the UEl-routine. Can I do this directely from my Uel-routine using
                                                        > a subroutine call?


                                                        In a user element, state variables and field variables are treated the
                                                        same, so internal variables for your element and externally visible
                                                        results, such as stresses, must all be taken into account. Say your
                                                        element has an internal state variable to keep track of something
                                                        (damage for instance), and that you want to output stresses, then you
                                                        need to have 7 variables per integration point. If you have 8
                                                        integration point, your SVARS field in the input file should be 56.
                                                        The order in which you define them is of course up to you.


                                                        > 2) How does I change the element type from U1 to a cpe8 element in
                                                        > my odb-file. Is it by a python script and is such a script
                                                        > available from the ABAQUS distribution.


                                                        To do that, you need to study the ABAQUS Scripting manual, everything
                                                        is explained in depth there (and also how to do the same in c++)


                                                        > 3) Do I reshape the SDV into stresses, strains, ... in a simliar
                                                        > way again using a python script.


                                                        Again, check the Scripting manual, it's easy to follow and has useful


                                                        (Continue reading)


                                                                                   Permalink | Reply | Repo rt this as s pam




                                                  Gmane




3 of 3                                                                                                               28-12-2012 11:40

More Related Content

What's hot

Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksernj
 
Neural networks
Neural networksNeural networks
Neural networksSlideshare
 
Artificial neural network for concrete mix design
Artificial neural network for concrete mix designArtificial neural network for concrete mix design
Artificial neural network for concrete mix designMonjurul Shuvo
 
Ann by rutul mehta
Ann by rutul mehtaAnn by rutul mehta
Ann by rutul mehtaRutul Mehta
 
Dr. kiani artificial neural network lecture 1
Dr. kiani artificial neural network lecture 1Dr. kiani artificial neural network lecture 1
Dr. kiani artificial neural network lecture 1Parinaz Faraji
 
Artificial neural network - Architectures
Artificial neural network - ArchitecturesArtificial neural network - Architectures
Artificial neural network - ArchitecturesErin Brunston
 
Neural networks1
Neural networks1Neural networks1
Neural networks1Mohan Raj
 
Neural network
Neural networkNeural network
Neural networkFacebook
 
Convolution Neural Networks
Convolution Neural NetworksConvolution Neural Networks
Convolution Neural NetworksAhmedMahany
 
Artificial Neural Networks for NIU
Artificial Neural Networks for NIUArtificial Neural Networks for NIU
Artificial Neural Networks for NIUProf. Neeta Awasthy
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkKnoldus Inc.
 
Comparative study of ANNs and BNNs and mathematical modeling of a neuron
Comparative study of ANNs and BNNs and mathematical modeling of a neuronComparative study of ANNs and BNNs and mathematical modeling of a neuron
Comparative study of ANNs and BNNs and mathematical modeling of a neuronSaransh Choudhary
 

What's hot (20)

Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Neural networks
Neural networksNeural networks
Neural networks
 
Artificial neural network for concrete mix design
Artificial neural network for concrete mix designArtificial neural network for concrete mix design
Artificial neural network for concrete mix design
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks
 
Ann by rutul mehta
Ann by rutul mehtaAnn by rutul mehta
Ann by rutul mehta
 
Artificial Neuron network
Artificial Neuron network Artificial Neuron network
Artificial Neuron network
 
Dr. kiani artificial neural network lecture 1
Dr. kiani artificial neural network lecture 1Dr. kiani artificial neural network lecture 1
Dr. kiani artificial neural network lecture 1
 
071bct537 lab4
071bct537 lab4071bct537 lab4
071bct537 lab4
 
Artificial neural network - Architectures
Artificial neural network - ArchitecturesArtificial neural network - Architectures
Artificial neural network - Architectures
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Artifical Neural Network
Artifical Neural NetworkArtifical Neural Network
Artifical Neural Network
 
Neural networks1
Neural networks1Neural networks1
Neural networks1
 
Neural network
Neural networkNeural network
Neural network
 
Unit 1
Unit 1Unit 1
Unit 1
 
Convolution Neural Networks
Convolution Neural NetworksConvolution Neural Networks
Convolution Neural Networks
 
Artificial Neural Networks for NIU
Artificial Neural Networks for NIUArtificial Neural Networks for NIU
Artificial Neural Networks for NIU
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Unit+i
Unit+iUnit+i
Unit+i
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Comparative study of ANNs and BNNs and mathematical modeling of a neuron
Comparative study of ANNs and BNNs and mathematical modeling of a neuronComparative study of ANNs and BNNs and mathematical modeling of a neuron
Comparative study of ANNs and BNNs and mathematical modeling of a neuron
 

Similar to Abaqus users (commercial finite element code

HowTo Build an OSGI EJB3 Server
HowTo Build an OSGI EJB3 ServerHowTo Build an OSGI EJB3 Server
HowTo Build an OSGI EJB3 Serverekkehard gentz
 
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...Stefan Marr
 
Casing3d opengl
Casing3d openglCasing3d opengl
Casing3d openglgowell
 
PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...Jinwon Lee
 
Applying Aspect-Extended UML Modelling to 'e'
Applying Aspect-Extended UML Modelling to 'e'Applying Aspect-Extended UML Modelling to 'e'
Applying Aspect-Extended UML Modelling to 'e'DVClub
 
Darren galpin q4_2008_bristol
Darren galpin q4_2008_bristolDarren galpin q4_2008_bristol
Darren galpin q4_2008_bristolObsidian Software
 
Recent Advances in Natural Language Processing
Recent Advances in Natural Language ProcessingRecent Advances in Natural Language Processing
Recent Advances in Natural Language ProcessingApache MXNet
 
Deep Learning - CNN and RNN
Deep Learning - CNN and RNNDeep Learning - CNN and RNN
Deep Learning - CNN and RNNAshray Bhandare
 
Reading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxReading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxcongtran88
 
Speech Separation under Reverberant Condition.pdf
Speech Separation under Reverberant Condition.pdfSpeech Separation under Reverberant Condition.pdf
Speech Separation under Reverberant Condition.pdfssuser849b73
 
Transformer models for FER
Transformer models for FERTransformer models for FER
Transformer models for FERIRJET Journal
 
IRJET- Automatic Data Collection from Forms using Optical Character Recognition
IRJET- Automatic Data Collection from Forms using Optical Character RecognitionIRJET- Automatic Data Collection from Forms using Optical Character Recognition
IRJET- Automatic Data Collection from Forms using Optical Character RecognitionIRJET Journal
 

Similar to Abaqus users (commercial finite element code (14)

HowTo Build an OSGI EJB3 Server
HowTo Build an OSGI EJB3 ServerHowTo Build an OSGI EJB3 Server
HowTo Build an OSGI EJB3 Server
 
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
 
Casing3d opengl
Casing3d openglCasing3d opengl
Casing3d opengl
 
PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...
 
JDT
JDTJDT
JDT
 
Applying Aspect-Extended UML Modelling to 'e'
Applying Aspect-Extended UML Modelling to 'e'Applying Aspect-Extended UML Modelling to 'e'
Applying Aspect-Extended UML Modelling to 'e'
 
Darren galpin q4_2008_bristol
Darren galpin q4_2008_bristolDarren galpin q4_2008_bristol
Darren galpin q4_2008_bristol
 
Recent Advances in Natural Language Processing
Recent Advances in Natural Language ProcessingRecent Advances in Natural Language Processing
Recent Advances in Natural Language Processing
 
Deep Learning - CNN and RNN
Deep Learning - CNN and RNNDeep Learning - CNN and RNN
Deep Learning - CNN and RNN
 
Reading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxReading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptx
 
Speech Separation under Reverberant Condition.pdf
Speech Separation under Reverberant Condition.pdfSpeech Separation under Reverberant Condition.pdf
Speech Separation under Reverberant Condition.pdf
 
Transformer models for FER
Transformer models for FERTransformer models for FER
Transformer models for FER
 
IRJET- Automatic Data Collection from Forms using Optical Character Recognition
IRJET- Automatic Data Collection from Forms using Optical Character RecognitionIRJET- Automatic Data Collection from Forms using Optical Character Recognition
IRJET- Automatic Data Collection from Forms using Optical Character Recognition
 
Image compression using EZW encoding
Image compression using EZW encoding Image compression using EZW encoding
Image compression using EZW encoding
 

Abaqus users (commercial finite element code

  • 1. Abaqus Users (Commercial Finite Element Code) http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152 Abaqus Users (Commercial Finite Element Code) larspmik | 16 Jun 2005 16:51 headers RETURN Return to visualizing of SDV from UEl using UMAT gmane.comp.mathematics.abaqus.user. I am writing a user subroutine (UEL) to ABAQUS version 6.5-1. What is the easist way to visualizing the results using CAE. PROJECT WEB PAGE I visualize the displacement by overlaing the UEL with a soft linear Abaqus Users (Commercial elastic element where the displacements is interpolated with similar Finite Element Code) shapefunctions. An example for one element with a overlaied soft element is shown in the bottom of this email. SEARCH ARCHIVE My question is how to visualize the other state variables (stresses, strain, plastic strain ...) from the UEL using the contour plots tools etc. in CAE. My idea is to change the soft overlaied elastic element to a soft elastic element using a Umat subroutine. This overlaied element can LANGUAGE then be used to save the SDV from the UEL. Thereafter the CAE can be Change language used to plot the SDV from the UMAT model. Some book-keeping is required regarding the UEL <-> UMAT numbering in order to save the SDVs from the UEL to OPTIONS the SDV's in the soft overlaied Umat material. Current view: Threads only / Showing only 20 lines / Not hiding cited text. Has someone done something similar or have an other way to do Change to All messages, whole something similar? messages, or hide cited text. Post a message Lars NNTP Newsgroup Classic Gmane web interface RSS Feed !!!!!!!!!!!!!!!!EXAMPLE OF OVERLAIED ELEMENT !!!!!!!!!!!!!!!!!!!!! List Information *user element, type=u1, nodes=8, coordinates=2,properties=11,i About Gmane properties=0, variables=126 ** variables= n of state var in each element ** 1,2,..!!!NOT = 10 !!! (Continue reading) Permalink | Reply | Repo rt this as s pam Fernando | 17 Jun 2005 18:43 headers Re: visualizing of SDV from UEl using UMAT Hi Lars, > What is the easist way to visualizing the results using CAE. > > My question is how to visualize the other state variables > (stresses, strain, plastic strain ...) from the UEL using the > contour plots tools etc. in CAE. > > My idea is to change the soft overlaied elastic element to a soft > elastic element using a Umat subroutine. This overlaied element can 1 of 3 28-12-2012 11:40
  • 2. Abaqus Users (Commercial Finite Element Code) http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152 > then be used to save the SDV from the UEL. Thereafter the CAE can > be used to plot the SDV from the UMAT model. Some book-keeping is > required regarding the UEL <-> UMAT numbering in order to save the > SDVs from the UEL to the SDV's in the soft overlaied Umat material. You don't need to overlay a dummy element in order to visualize displacements (deformed vs undeformed plots), because displacements are nodal variables that are stored at the nodes. If you want to contour the deformation tensor or some other strain measure, then you need to have information about integration points, and here is when it gets tricky. ABAQUS does not help you to plot you UEL results, just because nobody can predict how many nodes or integration points your UEL might have, and much less the locations of the integration points or the exact form of the shape functions. So there is just no way for ABAQUS/Viewer or /CAE to display your results or calculate derived variables. There is a way out, though: the scripting interface, or alternatively the c++ API. (Continue reading) Permalink | Reply | Repo rt this as s pam Lars Pilgaard Mikkelsen | 17 Jun 2005 22:34 headers Re: visualizing of SDV from UEl using UMAT Hi Fernando, Thank you for your explanation. As my UEl regarding the shape functions for the displacements, the possition of the nodes and the integrationspoints are similar to a standard 8-noded plane element I suppose your suggestion is quite advantageous avoiding me using a dummy element. (I am using the dummy element now in order to connect the nodes in a correct way on the plot for the deformed mesh.) Nevertheless, how do you do it. I can not find a description in the ABAQUS manual: 1) How do I store my statevariables (svars) in SDV fields? I suppose it is not the same as the svars variables saved used in the UEl-routine. Can I do this directely from my Uel-routine using a subroutine call? 2) How does I change the element type from U1 to a cpe8 element in my odb-file. Is it by a python script and is such a script available from the ABAQUS distribution. 3) Do I reshape the SDV into stresses, strains, ... in a simliar way again using a python script. Thank you very much, Lars --- In ABAQUS <at> yahoogroups.com, "Fernando" <atila <at> u...> wrote: > You need to store your UEL results in SDV fields, which are stored in > the *.odb file and can be accessed by the script. Then all you need to 2 of 3 28-12-2012 11:40
  • 3. Abaqus Users (Commercial Finite Element Code) http://comments.gmane.org/gmane.comp.mathematics.abaqus.user/6152 (Continue reading) Permalink | Reply | Repo rt this as s pam Fernando | 20 Jun 2005 10:13 headers Re: visualizing of SDV from UEl using UMAT Hi Lars, > Nevertheless, how do you do it. I can not find a description in the > ABAQUS manual: > > 1) How do I store my statevariables (svars) in SDV fields? > I suppose it is not the same as the svars variables saved used in > the UEl-routine. Can I do this directely from my Uel-routine using > a subroutine call? In a user element, state variables and field variables are treated the same, so internal variables for your element and externally visible results, such as stresses, must all be taken into account. Say your element has an internal state variable to keep track of something (damage for instance), and that you want to output stresses, then you need to have 7 variables per integration point. If you have 8 integration point, your SVARS field in the input file should be 56. The order in which you define them is of course up to you. > 2) How does I change the element type from U1 to a cpe8 element in > my odb-file. Is it by a python script and is such a script > available from the ABAQUS distribution. To do that, you need to study the ABAQUS Scripting manual, everything is explained in depth there (and also how to do the same in c++) > 3) Do I reshape the SDV into stresses, strains, ... in a simliar > way again using a python script. Again, check the Scripting manual, it's easy to follow and has useful (Continue reading) Permalink | Reply | Repo rt this as s pam Gmane 3 of 3 28-12-2012 11:40