ASD Absorbing Boundary error when writing input files

Post Reply
a1rodrig
Posts: 10
Joined: Tue Aug 29, 2023 12:04 am

ASD Absorbing Boundary error when writing input files

Post by a1rodrig » Tue Aug 29, 2023 12:17 am

In my model I defined absorbing properties (ASDAAbsrobingBoundary3Dmaterial) and absorbing element (ASDAbsorbingBoundary3DAuto) and activated the condition in the Analysis steps (ASDAbsorbingBoundaryActivate) following the ASDAbsorbingBoundary video tutorial.

However when trying to run the analysis, the following error pops up when writing the geometry (see attached image)

This error only appears in a model with fixed boundaries, which I modified.
When I create a new model with absorbing boundaries, there are no issues when writing the input files.

Thank you very much for your help.
Andres
Error.png
Error.png (22.4 KiB) Viewed 3160 times

STKO Team
Posts: 3069
Joined: Tue Oct 29, 2019 8:45 am

Re: ASD Absorbing Boundary error when writing input files

Post by STKO Team » Tue Aug 29, 2023 8:33 am

This happens when the geometry of the boundary is not regular, and the automation to fine which boundary an element belongs to does not work.
If you share your model we can have a look

a1rodrig
Posts: 10
Joined: Tue Aug 29, 2023 12:04 am

Re: ASD Absorbing Boundary error when writing input files

Post by a1rodrig » Wed Aug 30, 2023 12:29 am

Thank you for the prompt reply.
Please find the model attached.

I am aware that the extension of the soil domain and element size might not be appropriate for the current wavelet I am using. However, as of now, I am only focused on the issue related to writing the input files.

Thank you very much for your help.
Andres
Attachments
REACTION_MASS_Rigid_AbsorbingBC.zip
(578.83 KiB) Downloaded 230 times

STKO Team
Posts: 3069
Joined: Tue Oct 29, 2019 8:45 am

Re: ASD Absorbing Boundary error when writing input files

Post by STKO Team » Thu Aug 31, 2023 10:06 am

Found the issue.
Your bottom face does not lie exactly on a plane. There is an error (round-off) between the bottom nodes of 1.0e-5.

However, we were using a too-strict tolerance in the current STKO version. Now we relaxed that tolerance to allow round-off errors like this.

Please, unzip this
absorbingBoundaries.zip
(11.55 KiB) Downloaded 210 times
and copy the 2 python files in your STKO installation folder in:
C:\Program Files\STKO\external_solvers\opensees\element_properties\absorbingBoundaries

a1rodrig
Posts: 10
Joined: Tue Aug 29, 2023 12:04 am

Re: ASD Absorbing Boundary error when writing input files

Post by a1rodrig » Thu Aug 31, 2023 11:08 pm

The updated python files worked perfectly.
Thank you very much for your assistance.

STKO Team
Posts: 3069
Joined: Tue Oct 29, 2019 8:45 am

Re: ASD Absorbing Boundary error when writing input files

Post by STKO Team » Fri Sep 01, 2023 8:01 am

You're welcome.
Those new files will be available for everyone in the next STKO release

Post Reply