Difference between revisions of "User:Amritpal singh/GSoC17/logs"

From BRL-CAD
(Coding Period)
(Coding Period)
Line 17: Line 17:
 
'''3 June''' : Yesterday, Yorik (my mentor) gave some suggestion that how to fix these [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760#p176641 bugs]. Today, I was trying to make the logic which will work on any type of reinforcement and trying to implement that logic through programming. Also, explored functions like <code>face.normalAt()</code>, <code>face.CenterOfMass()</code>.
 
'''3 June''' : Yesterday, Yorik (my mentor) gave some suggestion that how to fix these [https://forum.freecadweb.org/viewtopic.php?f=8&t=22760#p176641 bugs]. Today, I was trying to make the logic which will work on any type of reinforcement and trying to implement that logic through programming. Also, explored functions like <code>face.normalAt()</code>, <code>face.CenterOfMass()</code>.
  
'''4 June''' : Today, I designed the taskpanel UI in Qtcreator by using FreeCAD widgets.[[File:straightrebar_taskpanel.png|frame|center|200px]]
+
'''4 June''' : Today, I designed the taskpanel UI of straight rebar in Qtcreator by using FreeCAD widgets.[[File:straightrebar_taskpanel.png|frame|center|200px]]

Revision as of 13:17, 4 June 2017

Community Bonding Period


  • Discussion of a project on FreeCAD forum and on IRC.
  • Compile Qt plugin of FreeCAD to load FreeCAD widgets in QT creator.
  • Understanding the code of ArchRebar object.
  • Added PlacementList property to the rebar object. The PlacementList holds the placement of all the rebars. Pull request.


Coding Period


1 June : Today, officially my all exams are over and from now onwards I will give my 100 percent to my GSoC project. I have written TODO tasks for upcoming two weeks.

2 June : I have found a couple of shortcomings bugs in my scripts which I have shared before community bonding period. Also discussed these bugs with my mentor.

3 June : Yesterday, Yorik (my mentor) gave some suggestion that how to fix these bugs. Today, I was trying to make the logic which will work on any type of reinforcement and trying to implement that logic through programming. Also, explored functions like face.normalAt(), face.CenterOfMass().

4 June : Today, I designed the taskpanel UI of straight rebar in Qtcreator by using FreeCAD widgets.

Straightrebar taskpanel.png