Skip to content

Instantly share code, notes, and snippets.

@SurajDadral
Last active November 20, 2020 18:38
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SurajDadral/eba781a3d32e670ad276cd716c3bb7de to your computer and use it in GitHub Desktop.
Save SurajDadral/eba781a3d32e670ad276cd716c3bb7de to your computer and use it in GitHub Desktop.
Final report of the GSoC 2020 project - Extended functionality of Rebar Addon in FreeCAD

GSoC 2020 Final Report

The Project is to create rebar shape cut list, bar bending schedule, export to BVBS format and automatic drawing of a structural element after reinforcement with dimensions in FreeCAD.

The proposal is available here: https://wiki.freecadweb.org/User:Suraj_Dadral/GSoC20/proposal

GSoC Project Link: https://summerofcode.withgoogle.com/projects/#5196571278311424

Work Done

All pull requests initiated during GSoC 2020 can be found here. And some changes on FreeCAD side can be found here.

Major PRs:

  • Implement creating Bill Of Material for ArchRebar and rebar2 objects. PR
  • Implement Rebar Addon as FreeCAD Workbench. PR
  • Implement creating Reinforcement Drawing. PR
  • Implement creating Reinforcement Dimensioning. PR
  • Implement creating RebarShape Cut List. PR
  • Implement creating bar bending schedule. PR
  • Create GUI for Rebar Shape Cut List and Bar Bending Schedule. PR.

Discussion Forum Thread: https://forum.freecadweb.org/viewtopic.php?f=23&t=44580
Raised issues during GSoC2020 can be found here.

Wiki Documentation

Work Left

  • Create GUI for Reinforcement Drawing and Dimensioning
  • BVBS export

Sample Outputs

FreeCAD Reinforcement Example Files: https://github.com/amrit3701/FreeCAD-Reinforcement-Examples

Bill Of Material BOM - Reinforcement Group By Host

BOM - Reinforcement Group By Mark

Bar Bending Schedule BBS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment