ZhiMing
Structural
- May 9, 2010
- 7
Hi Everyone,
I am running into some trouble trying to use Abaqus' built-in user subroutine ABQ_PLY_FABRIC to model ply failure in woven carbon fiber composite. I built the model in Abaqus CAE and modified the input code to change the material to ABQ_PLY_FABRIC according to the Abaqus document as follows:
*MATERIAL, NAME = ABQ_PLY_FABRIC_1
*DENSITY
ρ
*USER MATERIAL, CONSTANTS = 40
** Line 1:
E1+, E2+, ν12+, E1-, E2-, ν12-
** Line 2:
X1+, X1-, X2+, X2-, S
** Line 3:
Gf1+, Gf1-, Gf2+, Gf2-, α12, dmax12
** Line 4:
σy0, C, p
** Line 5
lDelFlag, dmax, εplmax, εmax, εmin
*DEPVAR, DELETE = 16
16
The problem is I would always get this error message:
***ERROR: THE SOLUTION-DEPENDENT STATE VARIABLE INDEX MUST BE GREATER THAN 0 AND LESS THAN OR EQUAL TO 16
***NOTE: DUE TO AN INPUT ERROR THE ANALYSIS PRE-PROCESSOR HAS BEEN UNABLE TO INTERPRET SOME DATA. SUBSEQUENT ERRORS MAY BE CAUSED BY THIS OMISSION
I am attaching the Abaqus document that explains how to use this subroutine and my own input file of a single element with this material definition. I am not familiar with coding in Abaqus and would appreciate any advice on the matter. Thank you in advance.
ZhiMing
I am running into some trouble trying to use Abaqus' built-in user subroutine ABQ_PLY_FABRIC to model ply failure in woven carbon fiber composite. I built the model in Abaqus CAE and modified the input code to change the material to ABQ_PLY_FABRIC according to the Abaqus document as follows:
*MATERIAL, NAME = ABQ_PLY_FABRIC_1
*DENSITY
ρ
*USER MATERIAL, CONSTANTS = 40
** Line 1:
E1+, E2+, ν12+, E1-, E2-, ν12-
** Line 2:
X1+, X1-, X2+, X2-, S
** Line 3:
Gf1+, Gf1-, Gf2+, Gf2-, α12, dmax12
** Line 4:
σy0, C, p
** Line 5
lDelFlag, dmax, εplmax, εmax, εmin
*DEPVAR, DELETE = 16
16
The problem is I would always get this error message:
***ERROR: THE SOLUTION-DEPENDENT STATE VARIABLE INDEX MUST BE GREATER THAN 0 AND LESS THAN OR EQUAL TO 16
***NOTE: DUE TO AN INPUT ERROR THE ANALYSIS PRE-PROCESSOR HAS BEEN UNABLE TO INTERPRET SOME DATA. SUBSEQUENT ERRORS MAY BE CAUSED BY THIS OMISSION
I am attaching the Abaqus document that explains how to use this subroutine and my own input file of a single element with this material definition. I am not familiar with coding in Abaqus and would appreciate any advice on the matter. Thank you in advance.
ZhiMing