FreeCAD-Reinforcement
FreeCAD-Reinforcement copied to clipboard
draw reinforcement for column and beam section
Hello @amrit3701 and thanks for your effort. in structural members like column and beam we often have some longitudinal and stirrup rebars as known to sections, like picture in below that defines a column section, although it must have stirrup. it seems it's possible to draw all of this rebars in one step in reinforcement WB. user can also select shape of rebars like U, L and etc.
user can also define corner rebars different than usual.
Hi @ebrahimraeyat
Thanks for showing your interest in the rebar addon. Yes, it is possible. We can do it at the top of rebar addon. We have to calculate all the parameters itself before passing to the rebar addon (i.e. makeStraightRebar
etc). This is exactly what I want to achieve during the development of rebar addon. As it is a GSoC project so we have very limited time. So, I and Yorik decided to create only basic types of rebars.
I have an idea. You can fork my repository and add your new features and then send me a PR. However, I will also take part in this development but mostly on weekends.
Thanks,
Hi @ebrahimraeyat I have an idea. You can fork my repository and add your new features and then send me a PR. >However, I will also take part in this development but mostly on weekends. Thanks,
Hi @amrit3701 Of course i like to participate to this project, but some road map must be clear. I think only creating 3D rebar model it's not so benefit and we must think about 2D drafting. I tried to create a simple section from 3D rebar modeling in freecad and it was very time consuming. in real structure we have many section and longitudinal profile. in 2D it's not require to draw all rebar and instead we mentioned the number of rebars and diameter and distance with comment text.
I think if we add one future to each rebar group that represent the properties of all rebars of that group, for example draw first and last stirrup and for example draw one rebars in center of mass for longitudinal rebars. perhaps we must add some layer like that present in current FreeCAD that show centerOfMass of each not real to simplify showing them and speed up task.
at the end, I am new to freecad and need some help from you and others of course to understand the structures of FreeCAD.
I think if we add one future to each rebar group that represent the properties of all rebars of that group, for example draw first and last stirrup and for example draw one rebars in center of mass for longitudinal rebars. perhaps we must add some layer like that present in current FreeCAD that show centerOfMass of each not real to simplify showing them and speed up task.
Can you tell the name of the software, screenshot which you shared above? Also, what is the workflow (from start to end) for detailing various detailing various elements? Once work-flow is decide, coding would be easier.
at the end, I am new to freecad and need some help from you and others of course to understand the structures of FreeCAD.
No problem. You are always welcome. :) Feel free to ask anything.
Can you tell the name of the software, screenshot which you shared above? Also, what is the workflow (from start to end) for detailing various detailing various elements? Once work-flow is decide, coding would be easier.
Hi. I think the default view for reinforcement must be simple. I mean the real reinforcement not needed for almost practical purpose, we can add some extra layer to reinforcement group like dimeter, number of rebars and length and show those in view. it is simple for drawing rebars.
althogh i think we must dived element to ifc classification for future work to apply them law's provision, for example aggregation of rebars, maximum size of rebars, distance between rebars and so on.
This thing is very much similar to what I wrote on GSoC'18 idea's project page. https://www.freecadweb.org/wiki/Extended_functionality_of_Rebar_Addon
Hello @amrit3701 @SurajDadral I am developing a 2D drawing for concrete element, at present beams and columns. this is my project. I'll be happy to comment your ideas about it. I will try to implement a software like saze90:
saze90 beam detail: http://www.saze90.com/about/drawing/beam/ saze90 column detail: http://www.saze90.com/about/drawing/column/ my git project: https://github.com/ebrahimraeyat/pyconcrete
@ebrahimraeyat any progress on this ?
@luzpaz , unfortunately not anything at present.