-
-
July 17, 2018 at 7:00 pm
Sarah
SubscriberHello all. I’m modeling random fiber inside concrete ( still in trials period). Let’s say I have 30 fiber and I need to use Link180 for all. Now I add command window for each to add the element type. Since I’m trying several options, it is really hard to keep doing that. Anyway I can do this in groups or in “bulk” for all fiber geometry?
Thank you -
July 17, 2018 at 11:54 pm
peteroznewman
SubscriberHello Sarah,
Here is a long discussion on how to create a large number of random fibers into DesignModeler for reinforcement of concrete.
The conclusion is that you can take a spreadsheet and read in bulk the coordinates of the endpoints of 30 fibers and they will become line bodies.
Regards,
Peter
-
July 18, 2018 at 12:28 am
Sarah
SubscriberPeter,
thank you for forwarding me to this discussion, it is helpful to see what is already available. I wrote my own matlab code and I have all points for lines. I'm asking about assigning "Link180" to each. Will that happened automatically, because I assign it now by inserting "command" for each one.
Thank you
-
July 18, 2018 at 10:37 am
peteroznewman
SubscriberSarah,
If you put a command object under each line body in Workbench, then you can assign the LINK180 element to that body. You can verify that it is working by using Tools > Write Input File in Mechanical and examining the contents of the file created.
Regards,
Peter
-
July 18, 2018 at 1:09 pm
sk_cheah
SubscriberHi Sarah,
Hopefully this analysis snippet is what you are after:
/prep7
!!! Setup for LINK180
area = 3.1414
et, 1010, 180
sectype, 1010, link
secdata, area
!!! Selects all beam188 elements for conversion to link180
esel, s, ename,, 188
emodif, all, type, 1010
emodif, all, secnum, 1010
!!! Revert back to solution
/solu
alls
Kind regards,
Jason -
July 18, 2018 at 6:21 pm
Sarah
SubscriberPeter,
write input file is gray and I can open it. but looking at the forum you referred made me thinking: what is the way you used to connect fiber with concrete as you mention there previously?
Appreciate your help
-
July 18, 2018 at 6:22 pm
Sarah
SubscriberJason,
thank you for the code, that is exactly what I'm looking for. But where should I add this command in the tree?
Regards
Sahar
-
July 18, 2018 at 6:27 pm
sk_cheah
SubscriberSahar,
Please see last slide in this presentation. Add the command snippet to the Solution Processor as pictured on the right of that slide.
Kind regards,
Jason -
July 18, 2018 at 6:51 pm
Sarah
SubscriberThank you Jason, That is way easier than copying the command fifty times
-
July 18, 2018 at 8:41 pm
peteroznewman
SubscriberSarah,
Slide 5 in Jason's link shows that you have to click on Solution, then the Write Input File will not be grey.
One way I know how to use line bodies that lie randomly within a solid volume as reinforcements is in the Explicit Dynamics solver where the Body Interactions tab allows the line bodies to be called out as type = Reinforcement.
This is rather elegant. The line bodies are meshed independently of the mesh of the solid volume. It is the solver that figures out which nodes of the line body is inside an element of the solid body, and connects those nodes to the intersecting solid elements. Below is a bit of the ANSYS help section.
2.6.2.2.4. Reinforcement Type
This body interaction type is used to apply discrete reinforcement to solid bodies. All line bodies scoped to the object will be flagged as potential discrete reinforcing bodies in the solver. On initialization of the solver, all elements of the line bodies scoped to the object which are contained within any solid body in the model will be converted to discrete reinforcement. Elements which lie outside all volume bodies will remain as standard line body elements.
The implicit solver used in Static Structural has a different way of dealing with reinforcement. I recall making sure the line body mesh shared nodes with the solid body mesh. Maybe some one else will comment on other methods available.
Regards,
Peter
-
July 19, 2018 at 5:36 pm
Sarah
SubscriberThank you Peter.
-
August 6, 2018 at 9:47 am
jackhero
Subscriber@Sarah
Could you please share the matlab code which you have used to model the fibers reinforcement? I am also working on the design and modeling of fibers in concrete in ANSYS workbench. I would like to follow your updates/progress in this matter.
Thank you
-
April 23, 2020 at 9:27 am
Emad64
SubscriberHi Sarah and Jason,
Can you please decode the command, or suggest me a command to convert all solid186 to solid65.
Thank you.
-
April 24, 2020 at 10:32 am
walkdenp
SubscriberPlease could you repost the link to the presentation? the link in the comment doesn't work.
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- How to work with STL file?
- Using Symmetry in DesignModeler and Expanding the Results
- Rotate tool in ANSYS Design Modeler
- drawing a geometry by importing a table of points
- section plane
- material properties
- ANSYS FLUENT – Operation would result in non manifold bodies
- Geometry scaling
- Parameters not imported into Workbench 18.2 from Solidworks/Inventor
- Convert Surface body to solid
-
2524
-
2066
-
1285
-
1096
-
459
© 2023 Copyright ANSYS, Inc. All rights reserved.