FreeCAD-Reinforcement icon indicating copy to clipboard operation
FreeCAD-Reinforcement copied to clipboard

draw reinforcement for column and beam section

Open ebrahimraeyat opened this issue 6 years ago • 9 comments

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.

image

ebrahimraeyat avatar Dec 07 '18 03:12 ebrahimraeyat

user can also define corner rebars different than usual.

image

ebrahimraeyat avatar Dec 07 '18 03:12 ebrahimraeyat

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,

amrit3701 avatar Dec 07 '18 09:12 amrit3701

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.

ebrahimraeyat avatar Dec 07 '18 11:12 ebrahimraeyat

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.

amrit3701 avatar Dec 13 '18 13:12 amrit3701

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. beam_long

ebrahimraeyat avatar Dec 13 '18 18:12 ebrahimraeyat

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

amrit3701 avatar Dec 23 '18 15:12 amrit3701

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 avatar Apr 23 '19 18:04 ebrahimraeyat

@ebrahimraeyat any progress on this ?

luzpaz avatar Mar 13 '23 13:03 luzpaz

@luzpaz , unfortunately not anything at present.

ebrahimraeyat avatar Mar 13 '23 16:03 ebrahimraeyat