Editing User:Amritpal singh/GSoC17/logs

From BRL-CAD

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 149: Line 149:
  
 
'''12 July''': <ul><li>Discussed about rebar distibution dialog box on the [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=100#p182185 FreeCAD forum] with all FreeCAD testers and also explained how rebar distribution works.</li></ul>
 
'''12 July''': <ul><li>Discussed about rebar distibution dialog box on the [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=100#p182185 FreeCAD forum] with all FreeCAD testers and also explained how rebar distribution works.</li></ul>
 
'''13-14 July''': <ul><li>Added support to rebar add-on when structure element is derived from any object(like wire, sketch etc.). [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/497e29985815d3a1426ab83a6a8076e8584b980d Commit]</li>
 
<li>Also, read about direction of cosine and exploring properties of edges, faces and boundingbox.</li></ul>
 
 
'''15 July''':<ul><li>Added comments in Rebarfunc.py file. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/6b63b9d5a068625a2a3e0a93c8bdd1c4deb77db7 Commit]</li>
 
<li>Fix bug when user selects face whose length and width are equal. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/0faed773ca38eb2dfe1602d4bbd2a5c318c82821 Commit]</li>
 
<li>As said my mentor, I added line in the code which change Label property to reflect rebar type(Straight Rebar, Stirrup Rebar etc) in the tree view.</li>
 
<li>Create UI file for L-Shape rebar.</li></ul>
 
 
'''16 July''':<ul><li>Wrote code of L-Shape rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/6331f87d3c56886c6bd3eb8e13eb39b2e2135b03 Commit]</li>
 
<li>Create differents icons of L-Shape rebar which shows orientation of rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/99bfef2fb6a337b04bfbc15d6e3285970d901073 Commit]</li>
 
<li>Added return statement in all make rebar functions. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/871aaff82c4e9507d88514a79cdc21269c96decc Commit]</li>
 
<li>Also screencast a video of L-Shape rebar. [https://youtu.be/qPIbB-TlMHY Video]</li></ul>
 
 
'''17-19 July''': <ul><li>Imporved geometry of stirrup rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/122d23d147f21fbb8b84fec23b97f9dbe9346910 Commit]</li>
 
<li>Defined [code]translate()[/code] function in Rebarfunc.py file as said by Yorik.</li>
 
<li>Discussed many things with Yorik on IRC related to Rebar-Addon.</li></ul>
 
 
'''20 July''': <ul><li>Added orientation property and separated side cover into parts i.e. left and right side cover. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/27a4deb6620068bf580271892148d1452ae06277 Commit]</li>
 
<li>Separate side cover of stirrup into left, right, top and bottom side cover. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/082bfc9d04931c365099425fa486cba0eb4b3919 Commit]</li></ul>
 
 
'''21-22 July''': <ul><li>Created different icons of U-Shape rebar according to the orientation property. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/d4ba112864c43f30b67bd12fd185eda948a9a647 Commit]</li>
 
<li>Separated side cover of L-Shape rebar into left and right side cover. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/def951eea4480af2011cc519ae8606ec1ebc6957 Commit]</li>
 
<li>Introduced many new properties in straight rebar. The fields present in the straight rebar dialog box is changing according to orientation and cover along property.[https://github.com/amrit3701/FreeCAD-Reinforcement/commit/901d3ea1b6cf5f794ae3ceb48d0ec84d6ae1f532 Commit]</li></ul>
 
 
'''23 July''': Didn't do too much just create icon of straight rebar when orientation is set to vertical. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/fca5da2fee3781fe11bc2a557382f56c5afcb3dc Commit]
 
 
'''24 July''': Discussed many new things regarding the drawing of a structural element with Yorik on IRC. https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=150#p183274
 
 
'''25 July''': Found one bug in Chakkree's script and fixed it. Here is the discussion: [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=170#p183866 Forum Link]
 
 
'''26 July''': <ul><li>I watched Regis stair reinforcement [https://youtu.be/HWLgcaM5y_g video].</li> 
 
<li>Fixed a bug regarding the direction of stirrup expand when a user selected base face of the structural element. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/4ff86e3ef802e8cc8f0697e358817673e4bff3cd Commit]</li></ul>
 
 
'''27-29 July''': <ul><li>Created UI for bent up rebars. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/acbae03332d9482ef6afbbb5ef83e7731aac3c41 Commit]</li>
 
<li> Implemented bent up rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/33ebe406b233ed6ae25829299dc914f1d5115768 Commit]</li>
 
[[File:Bentrebar.png|thumbnail|center|500px]]</ul>
 
 
 
'''30-31 July''': Didn't do anything. Took rest for two days.
 
 
'''1 Augest''': <ul><li>Created dialog box for pop up image and implemented it. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/159884f86e53d0efc0bda39de05d913e067757cb Commit]</li>
 
[[File:PopimageUshapeRebar.png|thumbnail|center|500px]]
 
</ul>
 
 
''' 2-4 Augest''': <ul><li>Read Chakkree's code for implementing circular stirrup. [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=70#p181904 Code]</li>
 
<li>Created UI of Circular stirrup. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/f4ed0f4d06a34d2a45ec39de6828dc3a1066a623 Commit]</li>
 
<li>Wrote code in CircularStirrup.py file. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/32f883a9014b1f8d59a039245d14e0a3558227e6 Commit]
 
[[File:CircluarStirrup3.png|thumbnail|center|500px]]
 
[[File:circluarStirrup4.png|thumbnail|center|500px]]
 
</li>
 
 
<li>Discussed issues related to circular stirrup with Yorik which comes when I set <code>Part::Helix</code> as a base of rebar object.
 
[[File:helix.png|thumbnail|center|500px]]
 
[[File:helix2.png|thumbnail|center|500px]]</li></ul>
 
 
'''5 Augest''': GSoC party!.
 
 
'''6 Augest''': <ul><li>Added <code>Arch_Rebar_CircularStirrup</code> in FreeCAD [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/d55dc9e61eb431956172794afeddd660eb5c1374 Commit]</li>
 
<li>Removed minor bugs in circular stirrup [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/333189fe87ca101327ceca2f267bc860efb5d863 Commit]</li>
 
<li>Discussed few things related to circular stirrup with Chakkree's on the FreeCAD forum. https://forum.freecadweb.org/viewtopic.php?f=8&t=22760&start=200#p185451</li></ul>
 
 
 
'''7-11 August'''<ul><li>Discussed issue related to helical rebar shape on passing <code>Part::Helix</code> object as base object of Rebar on IRC.</li>
 
<li>Implemented "Apply" button in all rebars dialog boxs. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/388c280df1fd217dfac9a747cc7e477680b0942a Commit]</li>
 
<li>Added description image in Bent shape rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/b7ad0889efa07415dba2551a85a78ab407c2796d Commit]
 
[[File:Bentshapepopup.png|thumbnail|center|500px]]</li>
 
<li>Fixed bug [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/ea3e56f6059a69b15f1dc0bb2fb5a26e0d0048ea Commit]: No reaction on changing diameter in LShape, UShape and Bent shape rebar. For detail, here is the discussion: https://forum.freecadweb.org/viewtopic.php?f=34&t=23637&p=186052#p186052</li>
 
<li>Implemented <code>Part::Helix</code> in circular(helical) rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/888377bc01e6ff0e21fba187bf6821eb46c4c26b Commit]
 
[[File:Helicalrebar1.png|thumbnail|center|500px]]
 
[[File:Helicalrebar2.png|thumbnail|center|500px]]
 
</li></ul>
 
 
'''12-13 August''':<ul><li>Added detail description icons of Striaght, LShape and Stirrup rebar (made by thschrader). [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/e18c04a066cb2725de3643e4e6b747952b11efb0 Commit]</li>
 
<li>Added rebar tool dropdown list icons of bent shape and helical rebar (made by Yorik). [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/2de16ede89c889b8661b90a5ed62d38c57bba32b Commit]</li>
 
<li>Created first wiki page on UShape rebar. [https://www.freecadweb.org/wiki/Arch_Rebar_UShape Link]</li></ul>
 
 
'''14-18 August''':<ul><li>Added help icon in all rebar dialogs. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/0b1b5268763d65bd9400516366c6139a179d5395 Commit]</li>
 
<li>Updated detailed description icon of helical rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/9946f98d5074e96908eb2cab5cae5c7bcc664241 Commit]</li>
 
<li>Replace Circular Stirrup name to Helical Rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/6051eae0f588ea6d7f7f051a95ffe975326cbc51 Commit]</li>
 
<li>Created wiki pages(user documentation) for all rebar shapes. See given below:
 
<ul><li>Straight Rebar: [https://www.freecadweb.org/wiki/Arch_Rebar_Straight User_Documentation]</li>
 
<li>UShape Rebar:[https://www.freecadweb.org/wiki/Arch_Rebar_UShape User_Documentation]</li>
 
<li>LShape Rebar: [https://www.freecadweb.org/wiki/Arch_Rebar_LShape User_Documentation]</li>
 
<li>Bent Shape Rebar: [https://www.freecadweb.org/wiki/Arch_Rebar_BentShape User_Documentation]</li>
 
<li>Stirrup: [https://www.freecadweb.org/wiki/Arch_Rebar_Stirrup User_Documentation]</li>
 
<li>Helical Rebar: [https://www.freecadweb.org/wiki/Arch_Rebar_Helical User_Documentation]</li></ul></ul>
 
 
'''19 August''': <ul><li>Added comments in StraightRebar.py, BentShapeRebar.py and HelicalRebar.py. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/a6702034e9bed4a7443e7179558b007e1db658dc Commit]</li></ul>
 
 
'''20 August''': <ul><li>Added comments in UShapeRebar.py, LShapeRebar.py and Stirrup.py and Rebarfunc.py. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/48c57088c3463e5cbff2a33e1c3583297dfb53aa Commit]</li></ul>
 
 
'''21 August''': Discussed few things related to rebar addon code with Yorik on IRC.
 
 
'''22 August''': Added support in LShape dialog to take custom spacing when a user create rebar. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/1bad73492e13fe8fc4e96e915e4f085712efacd2 Commit]
 
 
'''23 August''': Also enabled custom spacing button in rest of rebar dialog. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/7cc53c21f304566a5c911959edbbd820ac971a49 Commit]
 
 
'''24-26 August''': Update README.md file on GitHub repo. [https://github.com/amrit3701/FreeCAD-Reinforcement/commit/ddba8be594a3abb262b4377946f1d7771ce118bc Commit]
 
 
'''27 August''': Filled GSoC final evaluation form.
 

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)