Ang Lee, the Magician >> Projects >> Graphics >>STLViewer  
       
 

Project 3 - Part A

Shortcut to PartB / CS6491 project page

Abstract

The tool reads a STL T-mesh file and turn it into corner table data structure. and display it.

 

   Part A - Read STL file and display it. This is model (1)

 

Links :

PartA:
(.stl) files: (1) , (2)
(NOTE: later I found the outter shell of the STL file (1) created by IronCAD doesn't have 5 genus. So I redo it in 3ds max 7, corrected it and updated it 11/07/2005)
Source code (in C++)
Excutable (interface_description)
Movie(2.15 MB / MP4/ Use quicktime player )
Write up How I created the model

Goal

Break-down according to the P3 instruction


Use IronCAD to design a solid model whose boundary is composed ot two shells. The interior shell should have a genus of 1. The exterior shell should have a genus of 5.
The model should have smooth surfaces and some sharp edges.
Make an image of the model (and of the interior shell) in IronCAD. Post the image along with the STL file and a brief description of how you have created the model. Say a few words of how easy/hard it was to do this in IronCAD and suggest a new feature or improvement to IronCAD that would have made this part of the project easier.
Save the model as a triangulated STL file (use a modest tesselation so that the file is not too large) and post it as well.
Load the file into your Corner Table program and produce an image of the model from several orientations.

(Pictures in IronCAD: (click to enlarge)

model (1)

model (2)

 

Pictures in My Program:

model (1)

model(2)

 

 

Related links:

Intro to IronCAD (.ppt)

Last update: 2005-11-7