Professional Documents
Culture Documents
Step 1:
Email sadik.omairey@gmail.com to receive the updated pack of EasyPBC plugin.
Contains:
Step 2:
Copy and paste both folders that you received (abaqus_plugins, and abaqus_icons)
into your ABAQUS work directory, usually it is:
C:\Temp
\ \
Step 3:
Start ABAQUS CAE and you will find EasyPBC in Plug-ins tab:
EasyPBC interface:
EasyPBC command window provide the user with the following options and selections:
Model name: user’s specified model name, the default name is:
Model-1
Saved homogenisation results text file will use the same name within the file name:
Model-1_elastic_properties.txt
Instance name: user’s specified instance name, the default instance name is:
Part-1-1
Mapping accuracy: is the value used to match nodes on opposite sets. The default value is
1E-7. This value can be adjusted by the user based on mapping accuracy.
In this field the user selects which homogenised elastic properties are required. By default,
all properties are ticked.
Properties orientations are based on ABAQUS default global axis.
Last box if ticked will not submit jobs, but only creates periodic boundary conditions.
Using EasyPBC:
In order to use EasyPBC, the user need to have:
(a) Created a single part;
(b) Assigned materials, properties, and sections;
(c) Add a single instance to assembly that contain all phases;
(d) Mesh the part/instance with nearly identical opposite sides mapping.
Once the above is done, the user can open EasyPBC, select required homogenised
elastic properties, and click OK button.
The code will start with a set creation phase, then submit jobs, and finally calculate and
output the homogenised elastic properties (Detailed flowchart of the process can be
found in: https://doi.org/10.1007/s00366-018-0616-4)
The input file for the above example is attached with EasyPBC installation pack.
Homogenised properties output:
EasyPBC outputs the homogenised properties in three formats:
(a) Printed in the message area as can be seen below:
(c) Saved in a text file in ABAQUS work directory in an easycopy format that
allows easy copying to spreadsheets.
Also, EasyPBC maintains jobs ODB files for the user to observe the deformed geometry
and further investigate.
Troubleshooting:
EasyPBC could encounter errors during the homogenisation process, most of these
errors will be printed in the ABAQUS message area with a short description of what
might have caused the error, along with a reference number that can be used in the table
below to troubleshoot:
Error
Error type Cause and possible solution
No.
01 Start-up error Part is not created, create a part and try again.
02 Start-up error Model name input in EasyPBC window is not matching the available model
name.
This input is case sensitive.
03 Start-up error Instance name input in EasyPBC window is not matching the available instance
name.
This input is case sensitive.
04 Start-up error Instance is not detected/created.
Make sure an instance is created. In some versions of ABAQUS make sure it is
refreshed after any change:
08 Sets creation A node(s) will be paired with more than a single node of the associated set. This
check ensures correct creation of constraint links. To avoid incorrect solution,
these sets will not be created and will trigger an error.
This error is associated with poor mapping accuracy or high mapping accuracy
value.
Possible solution is reducing mapping accuracy value and/or improving mesh
mapping of opposite sets.
Disclaimer:
The information contained and obtained by EasyPBC code/plugin (the "Service") is for
general information purposes only.
Developers assumes no responsibility for errors or omissions in the contents on the
Service with proper acknowledgment to developers where applicable.
Developers are in no event shall be liable for any special, direct, indirect, consequential,
or incidental damages or any damages whatsoever, whether in an action of contract,
negligence or other tort, arising out of or in connection with the use of the Service or
the contents of the Service.
Developers reserves the right to make additions, deletions, or modification to the
contents on the Service at any time without prior notice.
The above are assumed accepted by the user upon the use of the Service.
EasyPBC License is attached with software pack.
EasyPCB Developers,
Last updated: June 20, 2018