This is the FunCAD "to do" list.

FunCAD "To Do" List

- Get dimensions working corrently
- Remove idle@FunCad()
- Fix parenthetical expressions
- Clean up user interface
    - Fix lighting problems
    - Add enable/disable of cartesian coordinate axes 
    - Improve error reporting
    - Make Description sticky
    - Make Drill command focus on drill bits
    - Make Fasteners more automatic
    - Fix bug with Import and history
- Add ability to read/write .nef3 files
- Add lazy evaluation of solids
- Add Lathe capabilities
- Add Complex Pockets
- Add Join
- Add Cut
- Work on cut and paste

- Add command line options

- History issues:
    - Keep a running history for crash recovery and bug reporting.

- Add Test Suite
- Write Documentation (started)
- Make system self documenting

- Switch over to static libraries (Linux)
- Add cross-platform support
	- Windows
	- MacOS

- Start figuring out IGES
								

Libraries

The requirements for libraries are:

The last two requirements are that when I send somebody a .fun file, it can be loaded and used without having to send along a boatload of libraries as well. If their is an updated library that happens to to make an incompatible change to part, the part update becomes optional to design, not mandatory.


Copyright (c) 2005-2009 by Wayne C. Gramlich All rights reserved.