I have been accepted as GSoC 2021 participant for project “Automate Reinforcement Process of Slab and Footing in FreeCAD”.
Thanks @amrit3701 and all for providing me your valuable guidance and suggestions.
I will try to contribute in freecad as much as I can.
Thanks freecad community for giving me this great opportunity.
Try to explore Reinforcement workbench code and solve issues.
You can also create and share mockups of footing and wall reinforcements and get feedback from the community. To be a successful GSoC project, regular feedback from the community is very important.
Your proposal was really impressive and very well prepared.
I had marked myself as willing to mentor this project together with Amritpal. Apparently the google policy now enforces strict 1 to 1 mentor/student, so I have been removed from mentoring this project officially (I will be co-mentoring an IfcOenShell project too). However, I’d be glad to mentor this one too, even unofficially…
As Amritpal said, the most important is to maintain good communication. Try to post as often as possible, with as many screenshots as you can (here if possible, but any other way you prefer works fine too), not only it helps you to organize your thoughts but it also allows people from the community to have a look and give feedback, which is great motivation, the most awesome part of working on an open-source project is seeing people liking and using the stuff you do
It’s really a great pleasure for me to work under your, @Amriltpal and freecad community’s guidance.
As Amritpal said, the most important is to maintain good communication. Try to post as often as possible, with as many screenshots as you can (here if possible, but any other way you prefer works fine too), not only it helps you to organize your thoughts but it also allows people from the community to have a look and give feedback, which is great motivation, the most awesome part of working on an open-source project is seeing people liking and using the stuff you do >
Looking forward to see what you’ll come up with!
Sure, I will try to post as often as possible, to get feedback and suggestions from the community.
To calculate rebar sharp edges length using outside relocated lines instead of the centre line in rebar shape cut list.
I am planning to get the appropriate length as follows.
In getRebarShapeSVG function of RebarShapeCutListfunc.py :-
Based on rebar type and its orientation, calculate the new top/bottom/right/left cover’s value to adjust rebar length in the rebar shape cut list.
Get relocated points by calling the getpointOf function, with new cover value, based on rebar type.
update basewire based on relocated points.
use this update basewire to create an SVG of rebar.
I am thinking to calculate the new cover value as shown in the attached images.
Am I on right track?
Any suggestion will be highly appreciated.