Hello everyone,
I am Gaganjyot, a student of Chandigarh Engineering College, Chandigarh, India pursuing bachelors degree in Computer and Science Engineering currently in the second year. In my past I have undergone Diploma in Mechanical Engineering. Projects involving CAD/CAM and Programming are of my interest. I am well-versed in Python , PHP and Shell scripting. Currently studying C/C++. Being a mechanical engineer, I have skills for using BRL-CAD , FreeCAD and LibreCAD ( I have also used Autocad and Solidworks). My Last year project was totally designed using BRL-CAD and then was brought to reality. I strongly believe in the principles of FOSS and am really enthused about people working together, sharing the source code and learning a
lot in the end!
Last year GSoC, I have successfully completed my participation under GNU organization for LibreDWG ( An open source CAD Library to handle DWG files).
Considering my previous work and my interest I would like to participate in GSoC this year with LibreCAD for developing the kernel for LibreCADv3. I have been discussing with Ries on this topic from a few past months and have just implemented some classes for the move operation.
Following are some of my contributions to the world of FOSS:
It is a Finite element analysis software , We made it run through a web browser. Enter a FElt format file and get the analysis done online. It has further attachment to GNUPlot which generates stress graphs accordingly :-
Working Demo :-
http://202.164.53.122/~gagan/felt/Source Code :-
https://github.com/gaganjyot/Online-FEltThis is an online gear designer, just enter the module of gear, number of teeth and PCD of gear and get a DXF format file as an output which can be opened in AutoCAD, LibreCAD, FreeCAD, and can be exported for brlcad.
Working demo :-
http://202.164.53.122/~gagan/gear/Source code :-
https://github.com/gaganjyot/Gear-MakerThis is an online building generator, It designs a building frame (skeleton) for civil engineers, It also produces a brlcad database, a staad pro analysis file, a FElt format file (again for analysis) and also outputted analysis of the building. This can be further used by AutoCAD, LibreCAD, FreeCAD (By exporting to dxf format).
Demo :-
http://202.164.53.122/~gagan/building/Source Code :-
https://github.com/gaganjyot/BuildingDesignerFinally My GSoC Project,
This is an opensource library to read Autocads native format file known as DWG (Drawing). This file is a binary file encrypted with some wierd encryption known to autocad only. A feature rich extensive API was developed by me to avoid direct access to the internals of the library and to be able to integrate easily in other programs such as LibreCAD, BRL-CAD, OpenSCAD or may be FreeCAD.
Source Code :-
http://git.savannah.gnu.org/cgit/libredwg.git/commit/?h=api--
Thanks
Gaganjyot