Dev logs of Rebar Addon for FreeCAD - GSoC project

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
yorik
Site Admin
Posts: 11552
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby yorik » Sat Aug 12, 2017 4:22 pm

Icons for bent and helicoidal stirrups:
HelixShapeRebar.svg
(23.92 KiB) Downloaded 100 times
BentShapeRebar.svg
(18.22 KiB) Downloaded 78 times
User avatar
amrit3701
Posts: 234
Joined: Mon Jun 13, 2016 5:37 pm

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby amrit3701 » Sun Aug 13, 2017 1:55 pm

yorik wrote:
Sat Aug 12, 2017 3:34 pm
Just tested, works great Amritpal!

Two questions:
1) are circular stirrups always made with such helixes? I suppose there are also conventional stirrups (each stirrup is a separate bar)?
2) Be able to do the vertical bars like @thschrader says would also be nice... Maybe it could be done by extending the straight rebar code (detect if a face is cylindrical, and treat accordingly)?
After reading this email, I had an IRC chat with Yorik. Below is the discussion:

Amritpal-> yorik, I read your reply on the forum.
Amritpal-> yorik, Your all questions are right but I think now I should complete documentation task.
Amritpa->l what you think?
yorik-> Amritpal: I agree
yorik-> anyway, there will certainly be tasks left, after you finish the GSOC
yorik-> that's how opensource stuff works after all :)
yorik-> so I think there is no need to try to fix everything
yorik-> follow your own plan first, and if you have time left, try to fix the rest, if not, that will be for after the GSOC (by you or someone else)
Amritpal-> yorik, yes. I will also make documentation as a developer point of view.
yorik-> perfect!
Amritpal-> which helps other to contribute in this project

Regards,
User avatar
bernd
Posts: 8438
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby bernd » Mon Aug 14, 2017 6:56 pm

yorik wrote:
Sat Aug 12, 2017 3:34 pm
Just tested, works great Amritpal!

Two questions:
1) are circular stirrups always made with such helixes? I suppose there are also conventional stirrups (each stirrup is a separate bar)?
2) Be able to do the vertical bars like @thschrader says would also be nice... Maybe it could be done by extending the straight rebar code (detect if a face is cylindrical, and treat accordingly)?
Depends. Usually concrete piles (https://en.wikipedia.org/wiki/Deep_foun ... on_systems) and precasted circular columns uses this helix rebars. Circular columns made on building site sometimes have single cirular stirup rebars instead of a helix rebar. In the regard of helix rebars. They most do have at beginning and at the end some smaller helix spacing like in http://ascelibrary.org/cms/attachment/6 ... igure2.gif
User avatar
amrit3701
Posts: 234
Joined: Mon Jun 13, 2016 5:37 pm

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby amrit3701 » Tue Aug 15, 2017 8:12 am

cnirbhay wrote:
Mon Aug 14, 2017 5:47 pm
https://youtu.be/BYQQjEKmx5E

I tried my bit to demonstrate in brief this project. :-)
Very good tutorial. :)

@cnirbhay, You have missed a little bit magic which is done by custom spacing dialog box.
In the dialog box, look carefully at: "n@s (give either n or s)”. As it is saying, you need to provide input either for n or s, but not both because one value automatically determines other.
Read below thread for better understanding.
Thread: https://forum.freecadweb.org/viewtopic. ... 00#p182185

Thanks,
Last edited by amrit3701 on Tue Aug 15, 2017 1:20 pm, edited 1 time in total.
User avatar
regis
Posts: 655
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby regis » Tue Aug 15, 2017 11:51 am

cnirbhay wrote:
Mon Aug 14, 2017 5:47 pm
https://youtu.be/BYQQjEKmx5E

I tried my bit to demonstrate in brief this project. :-)
amazing tutoral man, I couldn't have done it better. bravo
User avatar
cnirbhay
Posts: 116
Joined: Wed Aug 17, 2016 4:24 pm

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby cnirbhay » Wed Aug 16, 2017 5:37 pm

Thank you, both Amrit and Regis for the kind words. :-)

Today, I tried new possibilities of realistic rebaring in FreeCAD.
Slab.png
Slab.png (261.22 KiB) Viewed 879 times
User avatar
regis
Posts: 655
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby regis » Wed Aug 16, 2017 8:01 pm

cnirbhay wrote:
Wed Aug 16, 2017 5:37 pm
Thank you, both Amrit and Regis for the kind words. :-)

Today, I tried new possibilities of realistic rebaring in FreeCAD.
Hehe nice picture,
So what were your findings in your realistic rebaring in FreeCAD?
User avatar
cnirbhay
Posts: 116
Joined: Wed Aug 17, 2016 4:24 pm

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby cnirbhay » Fri Aug 18, 2017 3:26 am

regis wrote:
Wed Aug 16, 2017 8:01 pm
Hehe nice picture,
So what were your findings in your realistic rebaring in FreeCAD?
I designed the slab first as per the given conditions and with the obtained calculations I gave rebars detailing in FreeCAD using new addon of Amritpal.
User avatar
saso
Posts: 1332
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Dev logs of Rebar Addon for FreeCAD - GSoC project

Postby saso » Fri Aug 18, 2017 5:35 pm

just some ideas for later...

1. it is nice that there are individual options for cover (there could also probably be similar for example for left and right anchor length or U shape with different left and right sides lengths...), but this idea is about something else, having all this options makes it more flexible but on the other sides more slow to use since each option has to be changed separately. the idea is to have a check box (or on/off button) next to input fields that would connect all the similar options, for example cover. so by default all cover would be the same and changing one would change all. if there is need to have some different, one would uncheck one or more, as needed, so they would behave individually.

2. there are quite a lot of different standards for rebars and with them different standard rebar shapes, just for example i have compared our current rebar shapes to BS8666-2005, as i can see we should more or less have shape codes 00, 11, 12, 21, 46, 51 and 77... ? no real suggestion here just something to keep in the mind :)

http://www.brc-reinforcement.co.uk/pdfs ... echart.pdf

Edit: some more standards...
North American Standard (ACI 315-99)
British Standards
BS 8666:2005 (ISO 4066)
BS 8666:2000
BS 4466
EC2
Indian Standards
IS 2502: 1963 (Reaffirmed 1999)
IS 13920: 1993
South African detailing standards (SABS)