{"id":9474,"date":"2026-02-06T12:13:14","date_gmt":"2026-02-06T08:43:14","guid":{"rendered":"https:\/\/caeassistant.com\/?post_type=product&#038;p=9474"},"modified":"2026-06-07T08:39:25","modified_gmt":"2026-06-07T05:09:25","slug":"%e4%b8%93%e5%ae%b6%e7%ba%a7%e5%87%9d%e8%81%9a%e5%8a%9b%e6%a8%a1%e6%8b%9f","status":"publish","type":"product","link":"https:\/\/dev.caeassistant.com\/zh\/%e4%ba%a7%e5%93%81\/%e4%b8%93%e5%ae%b6%e7%ba%a7%e5%87%9d%e8%81%9a%e5%8a%9b%e6%a8%a1%e6%8b%9f\/","title":{"rendered":"\u4e13\u5bb6\u7ea7\u51dd\u805a\u529b\u6a21\u62df"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid vc_custom_1575036896163 vc_row-o-content-top vc_row-flex\"><div class=\"wpb_column vc_column_container vc_col-sm-6\"><div class=\"vc_column-inner vc_custom_1490276860346\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element vc_custom_1664789695093\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h2>\u4e13\u5bb6\u7ea7\u51dd\u805a\u529b\u6a21\u62df<\/h2>\n<p>This educational package is used for experts in cohesive field simulation. This package includes simulation of elastic and damage area by Abaqus capabilities, Using UMAT subroutine for elastic and damage region and simulation of cohesive fatigue with USDFLD subroutine. In the following, there are more explanations regarding the package headings.<br \/>\n1- Cohesive simulation in elastic and damage region using Abaqus capabilities<br \/>\nThis chapter is actually <a href=\"https:\/\/caeassistant.com\/product\/implementation-of-cohesive-by-interaction-element-base-methods-in-abaqus\/\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"color: #3366ff;\">\u201c\u5728 ABAQUS \u4e2d\u901a\u8fc7\u4ea4\u4e92\u548c\u57fa\u4e8e\u5143\u7d20\u7684\u65b9\u6cd5\u5b9e\u73b0\u5185\u805a\u6027\u201d<\/span><\/strong><\/a> package and can be purchased separately. A full description of this chapter is available at <strong><a href=\"https:\/\/caeassistant.com\/product\/implementation-of-cohesive-by-interaction-element-base-methods-in-abaqus\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #3366ff;\">\u6b64\u94fe\u63a5<\/span><\/a><\/strong>.<br \/>\n2- Simulation of the elastic and damage region by UMAT subroutine<br \/>\nSometimes, it is necessary to make minor changes in the parameters of the elastic or cohesive damage so that we can implement other models provided for cohesive in the software. For this, first, it is necessary to implement the main software model by the subroutine. In this chapter, first, the elastic and damage theory of cohesive material is explained. Then, the flowchart of the UMAT subroutine is described part by part, and the subroutine is written line by line with the complete explanation. Finally, the written subroutine is implemented on a simple joint and verified with the results of the Abaqus software in elastic and damaged areas.<br \/>\n3- Cohesive fatigue simulation<br \/>\nDue to the fact that cohesive is used in various joints, it fails along with other parts under fatigue loading. Since the fatigue of cohesive is not presented as an option in the Abaqus software, it is necessary to write a subroutine to implement this behavior. In this chapter, fatigue based on <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0142112309003648\" target=\"_blank\" rel=\"noopener nofollow\"><strong><span style=\"color: #3366ff;\">\u970d\u62c9\u7c73\u6c99\u5fb7\u7684\u6a21\u578b<\/span><\/strong> <\/a>has been implemented in the USDFLD subroutine and used on a single joint connection. In this part of the package, firstly, the theory of cohesive fatigue based on the article is explained completely along with all related equations. Then, the flowchart of the subroutine is\u00a0 organized. Finally, the subroutine is written line-by-line and implemented on the model.<\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-6\"><div class=\"vc_column-inner vc_custom_1575406891926\"><div class=\"wpb_wrapper\"><div class=\"vc_tta-container\" data-vc-action=\"collapseAll\"><div class=\"vc_general vc_tta vc_tta-accordion vc_tta-color-orange vc_tta-style-classic vc_tta-shape-rounded vc_tta-o-shape-group vc_tta-controls-align-default vc_tta-o-no-fill vc_tta-o-all-clickable\"><div class=\"vc_tta-panels-container\"><div class=\"vc_tta-panels\"><div class=\"vc_tta-panel\" id=\"1627200471853-3aa97755-39ba\" data-vc-content=\".vc_tta-panel-body\"><div class=\"vc_tta-panel-heading\"><h4 class=\"vc_tta-panel-title vc_tta-controls-icon-position-left\"><a href=\"#1627200471853-3aa97755-39ba\" data-vc-accordion data-vc-container=\".vc_tta-container\"><span class=\"vc_tta-title-text\">Package-1: Cohesive simulation in elastic and damage region using Abaqus capabilities<\/span><i class=\"vc_tta-controls-icon vc_tta-controls-icon-triangle\"><\/i><\/a><\/h4><\/div><div class=\"vc_tta-panel-body\">[woodmart_list icon_library=&#8221;openiconic&#8221; woodmart_css_id=&#8221;633aaaa948d99&#8243; list=&#8221;%5B%7B%22list-content%22%3A%22Where%20can%20we%20use%20cohesive%20behavior%3F%5CnDifferent%20methods%20to%20simulate%20cohesive%20behavior.%5CnLimitations%20to%20simulate%20cohesive%20behavior%20in%20different%20methods%5CnTraction-separation%20formula%20for%20cohesive%20behavior%5CnDamage%20initiation%20criteria%20for%20cohesive%20in%20traction-separation%20law%5CnCriteria%20of%20progressive%20damage%20behavior%20in%20cohesive%20materials%5CnUsage%20Limitation%20of%20element-based%20cohesive%20modeling%5CnElement%20based%20method%20for%20cohesive%20material%20in%20continuum%20element%5CnElement%20based%20method%20for%20cohesive%20material%20in%20traction-separation%20law%5CnSettings%20for%20initial%20thickness%20of%20cohesive%20with%20traction-separation%20law%5CnDifferent%20types%20of%20cohesive%20elements%5CnOutputs%20for%20cohesive%20element%5CnViscous%20regulation%20for%20cohesive%20element%5CnUsage%20limitation%20of%20surface-based%20method%20for%20cohesive%20modeling%5CnElement-based%20method%20vs%20surface-based%20method%22%7D%2C%7B%22list-content%22%3A%22Workshop%201%3A%20Simulation%20Single%20Lap%20joint%20under%20tension%5CnProblem%20description%5CnHow%20to%20define%20traction-separation%20elastic%20behavior%20for%20cohesive%20elements%5CnWhat%20is%20the%20procedure%20to%20model%20cohesive%20via%20element%20based%20method%5CnHow%20to%20define%20damage%20initiation%20based%20on%20QUADS%20damage%5CnHow%20to%20apply%20initial%20thickness%20settings%5CnHow%20to%20assemble%20cohesive%20parts%20and%20other%20parts%5CnHow%20to%20define%20outputs%20for%20cohesive%20elements%5CnSettings%20in%20different%20module%20for%20cohesive%20behavior%20definition%5CnCohesive%20element%20settings%20in%20mesh%20module%5CnHow%20to%20see%20the%20result%20of%20damage%20initiation%20for%20cohesive%20materials%5CnPlot%20damage%20initiation%20criterion%20vs%20time%20for%20critical%20element%5CnPlot%20damage%20parameter%20vs%20time%20for%20critical%20element%5CnPlot%20stress%20vs%20strain%20for%20critical%20element%22%7D%2C%7B%22list-content%22%3A%22Workshop%202%3A%20Simulation%20of%20masonry%20wall%20in%20Abaqus%5CnProblem%20Description%5CnSettings%20to%20solve%20convergence%20problem%20in%20implicit%20solver%5CnSettings%20to%20remove%20element%20in%20visualization%20module%5CnSuitable%20method%20to%20simulate%20cohesive%20behavior%20between%20bricks%20and%20masonry%20wall%5CnSuitable%20method%20to%20simulate%20cohesive%20behavior%20between%20bricks%20and%20masonry%20wall%5CnHow%20to%20define%20Concrete%20damage%20plasticity%20behavior(CDP)%5CnUsing%20mass%20scale%20to%20increase%20simulation%20speed%5CnOutput%20settings%20for%20cohesive%20surface%20behavior%5CnSettings%20to%20define%20cohesive%20behavior%20via%20surface-based%20method%20in%20explicit%20solver%5CnHow%20to%20apply%20pressure%20when%20equivalent%20force%20in%20known%22%7D%2C%7B%22list-content%22%3A%22Workshop%203%3A%20Debonding%20behavior%20of%20a%20double%20cantilever%20beam%5CnProblem%20description%5CnSettings%20to%20define%20cohesive%20behavior%20via%20surface-based%20method%20in%20implicit%20solver%5CnPlot%20force%20vs%20displacement%20in%20debonding%20of%20DCB(double%20cantilever%20beam)%5CnHow%20to%20model%20damage%20initiation%20and%20progressive%20damage%20for%20cohesive%20in%20surface-based%20method%22%7D%5D&#8221; icon_openiconic=&#8221;vc-oi vc-oi-play&#8221; icons_color=&#8221;eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MzNhYWFhOTQ4ZDk5IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==&#8221;]<\/div><\/div><div class=\"vc_tta-panel vc_active\" id=\"1627202942867-6fb377f0-bc15\" data-vc-content=\".vc_tta-panel-body\"><div class=\"vc_tta-panel-heading\"><h4 class=\"vc_tta-panel-title vc_tta-controls-icon-position-left\"><a href=\"#1627202942867-6fb377f0-bc15\" data-vc-accordion data-vc-container=\".vc_tta-container\"><span class=\"vc_tta-title-text\">Package-2: Simulation of the elastic and damage region by UMAT subroutine<\/span><i class=\"vc_tta-controls-icon vc_tta-controls-icon-triangle\"><\/i><\/a><\/h4><\/div><div class=\"vc_tta-panel-body\">[woodmart_list icon_library=&#8221;openiconic&#8221; woodmart_css_id=&#8221;633aac089a0e5&#8243; list=&#8221;%5B%7B%22list-content%22%3A%22Providing%20equation%20of%20elastic%20behavior%20of%20adhesive%20materials%5Cn%22%7D%2C%7B%22list-content%22%3A%22Providing%20the%20damage%20initiation%20and%20progressive%20damage%20equations%20of%20adhesive%20materials%20based%20on%20energy%20criteria%5Cn%22%7D%2C%7B%22list-content%22%3A%22Subroutine%20explanation%20line%20by%20line%5Cn%22%7D%2C%7B%22list-content%22%3A%22subroutine%20Implementation%20in%20simple%20joint%5Cn%22%7D%2C%7B%22list-content%22%3A%22Validation%20of%20the%20results%20by%20comparison%20with%20Abaqus%20simulation%5Cn%22%7D%5D&#8221; icon_openiconic=&#8221;vc-oi vc-oi-play&#8221; icons_color=&#8221;eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MzNhYWMwODlhMGU1IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==&#8221;]<\/div><\/div><div class=\"vc_tta-panel\" id=\"Previewe37a-a698\" data-vc-content=\".vc_tta-panel-body\"><div class=\"vc_tta-panel-heading\"><h4 class=\"vc_tta-panel-title vc_tta-controls-icon-position-left\"><a href=\"#Previewe37a-a698\" data-vc-accordion data-vc-container=\".vc_tta-container\"><span class=\"vc_tta-title-text\">Package-3: Cohesive fatigue simulation with USDFLD subroutine<\/span><i class=\"vc_tta-controls-icon vc_tta-controls-icon-triangle\"><\/i><\/a><\/h4><\/div><div class=\"vc_tta-panel-body\">[woodmart_list icon_library=&#8221;openiconic&#8221; woodmart_css_id=&#8221;633aac698377a&#8221; list=&#8221;%5B%7B%22list-content%22%3A%22How%20to%20write%20a%20subroutine%20for%20the%20evolution%20of%20the%20damage%20and%20the%20cohesive%20damage%3F%5Cn%22%7D%2C%7B%22list-content%22%3A%22How%20to%20create%20fatigue%20cycles%20in%20each%20step%3F%5Cn%22%7D%2C%7B%22list-content%22%3A%22How%20to%20omit%20damaged%20cohesive%20element%20in%20a%20single%20lap%20joint%3F%5Cn%22%7D%5D&#8221; icon_openiconic=&#8221;vc-oi vc-oi-play&#8221; icons_color=&#8221;eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MzNhYWM2OTgzNzdhIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==&#8221;]<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u672c\u6559\u80b2\u8f6f\u4ef6\u5305\u9002\u7528\u4e8e\u5185\u805a\u573a\u6a21\u62df\u9886\u57df\u7684\u4e13\u5bb6\u3002\u8be5\u8f6f\u4ef6\u5305\u5305\u542b\u5229\u7528 Abaqus \u529f\u80fd\u6a21\u62df\u5f39\u6027\u533a\u57df\u548c\u635f\u4f24\u533a\u57df\u3001\u4f7f\u7528 UMAT \u5b50\u7a0b\u5e8f\u6a21\u62df\u5f39\u6027\u533a\u57df\u548c\u635f\u4f24\u533a\u57df\u4ee5\u53ca\u4f7f\u7528 USDFLD \u5b50\u7a0b\u5e8f\u6a21\u62df\u5185\u805a\u75b2\u52b3\u7b49\u5185\u5bb9\u3002<\/p>","protected":false},"featured_media":48586,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[94,93,344,858,95],"product_tag":[109,225,116,117,281,275,108,134,77,135,76],"class_list":{"0":"post-9474","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-fracture-failure","7":"product_cat-fatigue","8":"product_cat-full-packages","9":"product_cat-membership-2","10":"product_cat-subroutine","11":"product_tag-abaqus","12":"product_tag-abaqus-toturials","13":"product_tag-composite","14":"product_tag-damage","15":"product_tag-fatigue","16":"product_tag-fracture","17":"product_tag-subroutine","18":"product_tag-umat","19":"product_tag-usdfld","20":"product_tag-vumat","21":"product_tag-vusdfld","22":"pa_expert-produced-in-partnership-plan","23":"pa_level-intermediate","24":"yith_shop_vendor-stanzin","26":"first","27":"instock","28":"sold-individually","29":"taxable","30":"shipping-taxable","31":"purchasable","32":"product-type-variable"},"_links":{"self":[{"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/product\/9474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/comments?post=9474"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/media\/48586"}],"wp:attachment":[{"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/media?parent=9474"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/product_brand?post=9474"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/product_cat?post=9474"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/dev.caeassistant.com\/zh\/wp-json\/wp\/v2\/product_tag?post=9474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}