This project will be an add-in to SolidWorks 2005 that will provide an easy way for a SolidWorks user to do the following tasks:
-"batch" print drawing files in a selected directory, with printing being sorted by a "page number" file property
-manage a "page number" file property in SolidWorks drawing files by allowing the creation & modification of this property through this custom add-in
-allow the user to save some or all of these same drawing files to various other file formats (DWG, DXF)
-based on the page numbering functionality above, create an automated Excel spreadsheet containing each drawing name and page number--that spreadsheet will be inserted into a SolidWorks drawing as a sort of "Table of Contents"
Notes:
-see attached file for my idea of how this might look & some additional details
-printing MUST happen at a reasonable speed (this will probably require that each file is opened/printed/closed); I'll provide a reference to what I mean by "reasonable speed"
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows:
A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
OS: Windows 2000, XP, XP Professional
SolidWorks Version:2005 (can be written & tested in 2004 pending release of 2005)