Difference between revisions of "User:Gurwinder Singh/GSoc15/log development"
Line 19: | Line 19: | ||
=Week 1( Export [http://brlcad.org/tmp/primitives/part.png Part] )= | =Week 1( Export [http://brlcad.org/tmp/primitives/part.png Part] )= | ||
− | + | 25 May | |
* Understand particale and take reference from other converters | * Understand particale and take reference from other converters | ||
I understood how the coordinates of vertices of particale are stored. Now I'm working on exporting the vertices and then move on to export into POV-Ray format. | I understood how the coordinates of vertices of particale are stored. Now I'm working on exporting the vertices and then move on to export into POV-Ray format. | ||
− | + | 26 May | |
* Pushed one commit to github. | * Pushed one commit to github. | ||
* Export coordinates of Particale successfully. | * Export coordinates of Particale successfully. | ||
My ubuntu got crashed so I have to reinstall it. I will be compiling BRL-CAD after that I am on track again. | My ubuntu got crashed so I have to reinstall it. I will be compiling BRL-CAD after that I am on track again. | ||
− | + | 27 May | |
* Export particale but requires to fix errors. | * Export particale but requires to fix errors. | ||
Today I was busy in my exam. But in evening I got time to export particale. | Today I was busy in my exam. But in evening I got time to export particale. | ||
− | + | 28 May | |
* Done exporting of Particale primitive. | * Done exporting of Particale primitive. | ||
* Testing it with POV-Ray. | * Testing it with POV-Ray. | ||
I am now working on linuxcnc. Starts from backslash task for it. | I am now working on linuxcnc. Starts from backslash task for it. | ||
− | + | 29 May | |
* Working on linuxCNC. Search related to backslash. | * Working on linuxCNC. Search related to backslash. | ||
* Taking other softwares as refrence. | * Taking other softwares as refrence. | ||
− | + | 30 May | |
* Fix some error in POV-Ray export. | * Fix some error in POV-Ray export. | ||
* Working on LinuxCNC, taking help from Youtube videos. Discuss with Morley | * Working on LinuxCNC, taking help from Youtube videos. Discuss with Morley | ||
about backslash. | about backslash. | ||
− | + | 31 May | |
* Just search about other possible primitives that are not in proposal. | * Just search about other possible primitives that are not in proposal. | ||
Line 54: | Line 54: | ||
= Week 2( Export [http://brlcad.org/tmp/primitives/ell.png ell] )= | = Week 2( Export [http://brlcad.org/tmp/primitives/ell.png ell] )= | ||
− | + | 1 June | |
* Found where the coordinates are stored. | * Found where the coordinates are stored. | ||
* Export those coordinates simply. | * Export those coordinates simply. | ||
* Working on other possible primitives( not in proposal ). | * Working on other possible primitives( not in proposal ). | ||
− | + | 2 June | |
* Compare and test the ellipse formed by BRL-CAD and POV-Ray. | * Compare and test the ellipse formed by BRL-CAD and POV-Ray. | ||
* Found some more primitives that I can export. | * Found some more primitives that I can export. | ||
− | + | 3 June | |
* Export ellipse. | * Export ellipse. | ||
* Working on rotation of ellipse. | * Working on rotation of ellipse. | ||
− | + | 4 June | |
* Was Busy in traveling. | * Was Busy in traveling. | ||
* Just looked into some ways to rotate ellipse. | * Just looked into some ways to rotate ellipse. | ||
− | + | 5 June | |
* Export ell successfully | * Export ell successfully | ||
− | + | 6 June | |
* Start linuxcnc | * Start linuxcnc | ||
* Cloning and Compiling on my new system | * Cloning and Compiling on my new system | ||
− | + | 7 June | |
* Compile Linuxcnc successfully | * Compile Linuxcnc successfully | ||
* Know how to use it. | * Know how to use it. | ||
Line 87: | Line 87: | ||
= Week 3( Export [http://brlcad.org/tmp/primitives/arb8.png arb8] ) = | = Week 3( Export [http://brlcad.org/tmp/primitives/arb8.png arb8] ) = | ||
− | + | 8 June | |
* Start working with arb8 | * Start working with arb8 | ||
* Export coordinates of arb8 | * Export coordinates of arb8 | ||
− | + | 9 June | |
* Export arb8 | * Export arb8 | ||
* Export tgc | * Export tgc | ||
* Working on linuxcnc | * Working on linuxcnc | ||
− | + | 10 June | |
* Working on Linuxcnc Help pages. | * Working on Linuxcnc Help pages. | ||
− | + | 11 June | |
* Was at busy at my college. | * Was at busy at my college. | ||
− | + | 12 June | |
* Working on linuxcnc stepconf. | * Working on linuxcnc stepconf. | ||
− | + | 13 June | |
* Working on help button. | * Working on help button. | ||
− | + | 14 June | |
* Clean up g-pov code | * Clean up g-pov code | ||
Line 116: | Line 116: | ||
= Week 4( Export [http://brlcad.org/tmp/primitives/tgc.png tgc] ) = | = Week 4( Export [http://brlcad.org/tmp/primitives/tgc.png tgc] ) = | ||
− | + | 15 June | |
* Clean up tgc code | * Clean up tgc code | ||
* Remove error from exporting into POV-Ray | * Remove error from exporting into POV-Ray | ||
* Change some settings of Help button of Linuxcnc | * Change some settings of Help button of Linuxcnc | ||
− | + | 16 June | |
* Do code clean up | * Do code clean up | ||
* Submit my patch | * Submit my patch | ||
− | + | 17 June | |
* Rebuild BRL-CAD on my system | * Rebuild BRL-CAD on my system | ||
* Working on patch | * Working on patch | ||
− | + | 18 June | |
* Remove some errors | * Remove some errors | ||
* Edit files to compile g-pov correctly | * Edit files to compile g-pov correctly | ||
− | + | 19 June | |
* Was busy at college for some paper work | * Was busy at college for some paper work | ||
− | + | 20 June | |
* Prepare for Patch | * Prepare for Patch | ||
− | + | 21 June | |
* Working on writing output into file | * Working on writing output into file | ||
Line 145: | Line 145: | ||
[http://postimg.org/image/643fsu09v/ Here] is the screen shoot of how tgc looks after conversion in POV-Ray | [http://postimg.org/image/643fsu09v/ Here] is the screen shoot of how tgc looks after conversion in POV-Ray | ||
− | = 22 June | + | = Week 5 = |
+ | |||
+ | 22 June | ||
* Writing the code according to coding standard | * Writing the code according to coding standard | ||
− | + | 23 June | |
* Remove some errors and working on output file option. | * Remove some errors and working on output file option. | ||
− | + | 24 June | |
* Setting file for commit | * Setting file for commit | ||
* Push code on Git repository successfully | * Push code on Git repository successfully | ||
− | + | 25 June | |
* Do some tutorial on Glade | * Do some tutorial on Glade | ||
* Checking the help pages for stepconf | * Checking the help pages for stepconf | ||
* Trying to solve segmentation error | * Trying to solve segmentation error | ||
− | + | 26 June | |
* Communicate with my mentor of BRLCAD. | * Communicate with my mentor of BRLCAD. | ||
* Communicate with Linuxcnc member | * Communicate with Linuxcnc member |
Revision as of 22:54, 28 June 2015
Contents
Project Details
Name: Gurwinder Singh Bains
IRC Name: Gurwinder
e-mail: gswithbains@gmail.com
Community Bonding Period work
- Working on Glade and follow some tutorial to get my hand on it.
- Understand some primitives and find a way to export them.
- Start studying about POV-Ray macros.
Coding Period
Week 1( Export Part )
25 May
- Understand particale and take reference from other converters
I understood how the coordinates of vertices of particale are stored. Now I'm working on exporting the vertices and then move on to export into POV-Ray format.
26 May
- Pushed one commit to github.
- Export coordinates of Particale successfully.
My ubuntu got crashed so I have to reinstall it. I will be compiling BRL-CAD after that I am on track again.
27 May
- Export particale but requires to fix errors.
Today I was busy in my exam. But in evening I got time to export particale.
28 May
- Done exporting of Particale primitive.
- Testing it with POV-Ray.
I am now working on linuxcnc. Starts from backslash task for it.
29 May
- Working on linuxCNC. Search related to backslash.
- Taking other softwares as refrence.
30 May
- Fix some error in POV-Ray export.
- Working on LinuxCNC, taking help from Youtube videos. Discuss with Morley
about backslash.
31 May
- Just search about other possible primitives that are not in proposal.
Part primitive in POV-Ray
Here is the screen shoot of how part looks after conversion in POV-Ray
Week 2( Export ell )
1 June
- Found where the coordinates are stored.
- Export those coordinates simply.
- Working on other possible primitives( not in proposal ).
2 June
- Compare and test the ellipse formed by BRL-CAD and POV-Ray.
- Found some more primitives that I can export.
3 June
- Export ellipse.
- Working on rotation of ellipse.
4 June
- Was Busy in traveling.
- Just looked into some ways to rotate ellipse.
5 June
- Export ell successfully
6 June
- Start linuxcnc
- Cloning and Compiling on my new system
7 June
- Compile Linuxcnc successfully
- Know how to use it.
Ell primitive in POV-Ray
Here is the screen shoot of how ell looks after conversion in POV-Ray
Week 3( Export arb8 )
8 June
- Start working with arb8
- Export coordinates of arb8
9 June
- Export arb8
- Export tgc
- Working on linuxcnc
10 June
- Working on Linuxcnc Help pages.
11 June
- Was at busy at my college.
12 June
- Working on linuxcnc stepconf.
13 June
- Working on help button.
14 June
- Clean up g-pov code
Arb8 primitive in POV-Ray
Here is the screen shoot of how arb8 looks after conversion in POV-Ray
Week 4( Export tgc )
15 June
- Clean up tgc code
- Remove error from exporting into POV-Ray
- Change some settings of Help button of Linuxcnc
16 June
- Do code clean up
- Submit my patch
17 June
- Rebuild BRL-CAD on my system
- Working on patch
18 June
- Remove some errors
- Edit files to compile g-pov correctly
19 June
- Was busy at college for some paper work
20 June
- Prepare for Patch
21 June
- Working on writing output into file
Tgc primitive in POV-Ray
Here is the screen shoot of how tgc looks after conversion in POV-Ray
Week 5
22 June
- Writing the code according to coding standard
23 June
- Remove some errors and working on output file option.
24 June
- Setting file for commit
- Push code on Git repository successfully
25 June
- Do some tutorial on Glade
- Checking the help pages for stepconf
- Trying to solve segmentation error
26 June
- Communicate with my mentor of BRLCAD.
- Communicate with Linuxcnc member