My students' testimonials
“The course 'Abaqus Scripting with Python' is notable for its comprehensive coverage of essential aspects in contemporary engineering. The instructional content is presented systematically, starting with basic principles, and progressing to advanced topics. This approach ensures a comprehensive understanding, catering to individuals with varying levels of proficiency. Therefore, I recommend pursuing this distinctive course for its significant value.”
“Thank you, Miguel! It was very detailed and useful, and I found all the answers to all my questions. I had a gap in fracture mechanics, but now I have a wide knowledge that allows me to effectively model the behavior of a composite structure. Thank you very much for your efforts and very good presentation. Looking forward to the next one!”
Let me first congratulate with you for the AWESOME content you are putting together: I can say that there’s nothing up to this level to date, so please keep going! As a young CAE simulation engineer, I have always had to find the way by myself to shed more light on topics not covered while at Uni or to get a reasonably correct answer to some of the many questions I’ve been posing myself during the past years on various problems regarding materials modelling, failure theories applicability, fatigue and contact mechanics. I really want to thank you for the massive effort you underwent to provide me and other people with such valuable knowledge
“I have learned a lot from your composite modelling course. My knowledge on FEA has increased a lot after taking your course. Will there be a course on writing subroutines like UMATs?”
“Abaqus/Scripting is a powerful tool to automate any task in Abaqus using Python scripts. This means that it is possible to automate and control any action performed in Abaqus and, consequently, save a tremendous amount of time both in the PreProcess and PostProcess stages. […] I highly recommend this course provided by TecnoDigital School and Miguel Herráez”
"Abaqus scripting with Python is a very well-structured methodical course, filled with abundance of value and knowledge gained over many years, leading students through well thought out and fun examples, supported by brief theory introductions. Style of teaching is easy to understand and follow, individual modules are broken down into shorter easy to absorb packages of information gradually building up from the very beginning to the end. Miguel is very knowledgeable and provided solutions and feedback whenever I ran into difficulties. I have found the course very enjoyable and found it almost like a good book that I was unable to put down until completed. I want to also emphasize the value that comes with lifetime access and new updated content. Amazing content, I highly recommend the course"
“Miguel is able to highlight the importance of automating any tasks in Abaqus, going step-by-step in a very didactic and clear way, supported by a great collection of practical examples. The knowledge gained with the course was, is and will be applied directly in both academic and industrial environments. I highly recommend this course and, also want to thank TecnoDigital School and Miguel Herráez for sharing this knowledge”
“I have just completed the course Abaqus/Scripting with Python and, firstly, I would like to say congratulations. It has been a really interesting course, from which I take lots of resources to implement. I would like you to make new courses with the advanced topics mentioned at the end (optimization, user interfaces…). I hope to see new contributions and courses soon!"
“I have just completed your course on modeling composites using Abaqus!
I wish to thank you for such a beautiful and extensive course. It has helped me a lot in my professional career”
I wish to thank you for such a beautiful and extensive course. It has helped me a lot in my professional career”
“Hi Miguel, I have purchased the course [Simulation of composite materials with Abaqus]. The contents are really helpful!
Thank you for creating such a wonderful course”
Thank you for creating such a wonderful course”
Brown University (USA)
"Thank you Miguel, actually, you teach two things at once, Python and Abaqus. Thanks again and again. I am waiting for the simulation of composite materials!!! I will watch the videos again and again […]. A lot of very important steps in building a model in Abaqus/CAE […]. Thanks again!"
“Embarking on the Abaqus scripting course through Tecnodigital School has truly revolutionized my approach to PhD research. The meticulously designed curriculum has equipped me with a profound understanding of Abaqus scripting, empowering me to confidently navigate and customize simulations according to the unique requirements of my studies.
Under the guidance of Miguel, a highly knowledgeable instructor, I've delved into the intricacies of scripting with clarity and depth. His unwavering support and detailed explanations have been instrumental in clarifying even the most complex concepts, paving the way for significant progress in my research endeavors.
Through hands-on exercises and comprehensive learning materials, this course has not only bolstered my technical skills but also instilled in me a newfound confidence to explore and manipulate simulations with precision. I wholeheartedly endorse the Abaqus scripting course by Tecnodigital School to anyone seeking to elevate their proficiency in this field. It's an investment that yields invaluable returns for any aspiring researcher or professional in the realm of computational mechanics.”
Under the guidance of Miguel, a highly knowledgeable instructor, I've delved into the intricacies of scripting with clarity and depth. His unwavering support and detailed explanations have been instrumental in clarifying even the most complex concepts, paving the way for significant progress in my research endeavors.
Through hands-on exercises and comprehensive learning materials, this course has not only bolstered my technical skills but also instilled in me a newfound confidence to explore and manipulate simulations with precision. I wholeheartedly endorse the Abaqus scripting course by Tecnodigital School to anyone seeking to elevate their proficiency in this field. It's an investment that yields invaluable returns for any aspiring researcher or professional in the realm of computational mechanics.”
“I want to express my sincere appreciation for the subroutine training. It has been incredibly beneficial for me. I have completed about 80% of the videos, but I feel the need to revisit them as they contain a lot of information, and I’ve forgotten some details.
I have a small suggestion for the training. It might be helpful to include a homework assignment to write a subroutine, and adding a module on the UMESHMOTION subroutine could be very valuable.”
“By far you have made that anybody can follow the course. You provide all the tools required so that anyone who has ever programmed can follow the course perfectly. Definitely, it is a course made for all levels. I think the course is extremely useful and I would repeat it again for sure. I have felt the course is made taking care of every detail"
“I started your course on composites. You saved my life. I can now speed up a lot of my research. It was the best day of my PhD until now. Thanks a lot!”
“It’s good to start discovering the ability to automate any sort of operations in Abaqus by means of Python scripting. Thank you Miguel Herraez Matesanz for this wonderful course”
“(…) it is a very useful course to understand the interface with Python and the examples provide very clear guidelines on how to use it in the workflow with Abaqus. Regarding the quizzes, they are very nice to put attention to some key points. A lot of material is covered, and quizzes help in refreshing and settling some topics (…). Finally, I would recommend the course to Abaqus users, because it’s a very good intro to Python scripting and impressive results are achieved even with the student edition of Abaqus“
“The training given by Miguel in the Abaqus/Scripting seminar has been very clear and complete. The explanations were easy to follow, pointing out the most important concepts. I work with Abaqus daily and what I have learned is an excellent starting point to automate my work"
“Thank you, Miguel, for such amazing guidance into the world of ABAQUS Python scripting. The skills and possibilities learned with the programs from Tecnodigital school have taken my research to a whole new level. The concepts and techniques taught in the courses are clear and easy to extend to both academic and industrial cases. I've been available to link workflows developed in MATLAB with simulation strategies in ABAQUS in a very short time. The strategies on composite mesostructure generation taught by Miguel can be readily extended to study the effect of porosity and mineral inclusion in rocks. The automation of simulation tasks is and will continue to be a key asset for quality and efficiency in my work throughout my professional career. I look forward to learning more interesting topics from Tecnodigital School"
Tampere University (Finland)
“I took module 1 of your course and I can say that I loved it!
When I started to see your course,
I started to review my knowledge of Python and I was so excited that I started to code some repetitive tasks that I do, and I have had good results.
[…] I really admire the way you teach, it's easy and enjoyable to learn from you. I also like your Sunday emails and your book recommendations.
I hope to resume your course soon. But I wanted to emphasize that I am a big fan of your work and your way of teaching. You have a great gift for teaching”.
“I highly recommend Miguel to any student or person who wants to become a pro in Abaqus. I was lucky enough to learn many things through his courses available online on his website https://tecnodigitalschool.com/
Don't hesitate no more, it’s worth it!”
Don't hesitate no more, it’s worth it!”
Univ. Paris-Saclay (France)
"I enrolled in your course on using Python in Abaqus and it was amazing! I still rewatch it when I get stuck somewhere, but in essence, it taught me so much that I feel confident preparing scripts in Python now, even though I had NO knowledge prior to seeing your course!"
(Slovenia)
“I recently completed Miguel’s course on the finite element method for composite materials using Abaqus, and it was an excellent learning experience. This course offers a comprehensive exploration of the most valuable and efficient numerical strategies to achieve high-quality simulations of composite materials. Miguel thoroughly explains all the essential concepts behind FE models, including multiscale modeling, cohesive zone models, periodic boundary conditions, residual stresses, and damage modeling.
One of the most beneficial aspects of the course is learning to save significant time by automating numerical models with Python scripts in Abaqus. Miguel’s insights into troubleshooting simulations that do not converge, especially in the presence of damage and other nonlinearities, are incredibly practical and empowering.
Furthermore, the course excels in teaching how to interpret the results of numerical models and provides numerous tips and recommendations for obtaining stunning and meaningful visualizations. Miguel’s clear explanations and hands-on approach make complex concepts accessible and easy to grasp.
The course includes several hands-on exercises and problems that are extremely useful to translate the learning into different problems. Miguel also shares Python scripts that I have been using as master templates to create many more codes and automation scripts.
I highly recommend this course to anyone aiming to master finite element analysis for composite materials with Abaqus.”
One of the most beneficial aspects of the course is learning to save significant time by automating numerical models with Python scripts in Abaqus. Miguel’s insights into troubleshooting simulations that do not converge, especially in the presence of damage and other nonlinearities, are incredibly practical and empowering.
Furthermore, the course excels in teaching how to interpret the results of numerical models and provides numerous tips and recommendations for obtaining stunning and meaningful visualizations. Miguel’s clear explanations and hands-on approach make complex concepts accessible and easy to grasp.
The course includes several hands-on exercises and problems that are extremely useful to translate the learning into different problems. Miguel also shares Python scripts that I have been using as master templates to create many more codes and automation scripts.
I highly recommend this course to anyone aiming to master finite element analysis for composite materials with Abaqus.”
“Miguel's course on scripting with Python is indeed top-notch. As someone who has taken another one of his courses (user subroutines), I can vouch for its effectiveness in providing valuable insights into contemporary engineering practices. The systematic presentation of content makes it accessible to engineers at all skill levels, ensuring a comprehensive understanding. I highly recommend it to anyone looking to enhance their skills in this domain!”
“Your course Abaqus scripting with python was very beneficial for my ongoing Master’s thesis.”
"Hi Miguel, I’ve gone through the subroutines course. This course is perfect for learning subroutines. Big thanks! You put all your efforts into this course. (…) You explained composite damage very well in the UMAT chapter. And my Abaqus skills have improved a lot!"
“I have just completed the Simulation of Composite Materials with Abaqus course. I have to say this has been such a great course from the very beginning till the end. Very well presented, explained and structured, combining theory, references, methodology, and practical case studies, with the thinking process capturing the essence of the topic. This course and the knowledge you share makes me want to know even more and dive deeper. I have really enjoyed this course and I am hoping to see more content and courses on composites. I would highly recommend this course. The value and content that is presented in the course saves countless hours of research and struggle"
“Abaqus scripting with Python course prepared me to be industry ready. I learned the automation capabilities of FEA and good coding rules for efficient pre-processing and post-processing. I recommend this course to both young graduates and practicing professionals”
“The course Abaqus scripting with Python is very comprehensive and I have benefited from it a lot for the automation of both preprocessing of modeling work and postprocessing the results for my simulations. Thank you, Dr. Miguel, for offering a great course Abaqus scripting with Python. The videos are very detailed explaining each command, and how to efficiently create, edit and reuse it for repetitive tasks starting from modeling, analysis and postprocessing. The access to the course is lifetime enabling me to revisit the website whenever I need to.”
"Miguel is an excellent professional who masters the subject, which indeed has been very interesting and easily applicable to my research sector. I strongly recommend his trainings”
"Learning to interact and automate Abaqus simulations using Python Scripting has really unlocked things I could have never imagined prior to taking up this course. As a structural engineer, I have been using Abaqus for several years, but I always relied on the software graphical user interface (GUI) to run my simulations. This course has completely changed my perspective of Abaqus and has truly unlocked lots of possibilities for me. I'm currently using all my learnings from this course for my research. Dr. Miguel has done a fabulous job in using apt examples to demonstrate how Python scripts can be used to automate tasks, customize simulation workflows, and analyze simulation results. Highly recommended for anyone who uses numerical solvers to tackle complex engineering problems!"