Skip to content

parthushah8/Artwork---COP290

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github repo for an Engineering Drawing Software desgined as the project for the course COP290 - Design Practices in CS (https://www.cse.iitd.ac.in/~suban/COP290/semII-2017-2018//) taught in Semester II, 2017-2018 at Indian Institute of Technology(IIT), Delhi which reconstructs a 3D object from any of it's orthographic projections and vice versa through object and face detection algorithm complete with it's Mathematical Model and Functional Specification.

Rough Specification

Designed and implemented a software package for Engineering drawing. The package has the following functionalities:

  1. Interactively input or read from a file either i) an isometric drawing and a 3D object model or ii) projections on to any cross section.
  2. Given the 3D model description it can generate projections on to any cross section or cutting plane.
  3. Given three or more projections it can interactively recover the 3D description and produce an isometric drawing from any view direction.

Project Timeline

Step I: Modeling and analysis

  • Work out a mathematical model for the problem. Figure out how many views are necessary? how many are sufficient? How can one compute projections given the 3D description? How can one compute the 3D description given one or more projections? What interactions are necessary?
  • Define the problem more precisely and submit a LaTex report by Jan 18.

Step II: Software requirement specification

  • Capture the functional specification in UML and submit by Feb 14. Be as comprehensive as possible.

Step III: Software design document

  • Specify the software architecture for program development using C++ including class diagrams and function prototypes in Doxygen and submit by March 5.

Step IV: Implementation and software documentation

Step V: Testing and fine tuning

Step VI: Report

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published