DataRipper.swp - Copyright 2009 Leonard Kikstra                      03/07/2009

Dowloaded from KIKSTRA SolidWorks Resources
	http://webpages.charter.net/mkikstra/SolidWorks.html
-------------------------------------------------------------------------------

INTRODUCTION:
DataRipper is a SolidWorks macro that provides a method of retrieving data
from SolidWorks geometry on demand.  This allows geometry to be modified as 
needed and data is retrieved when requested by the user.  Data is stored in 
the form during editing.

This macro provides a demonstration of using a SolidWorks macro to read data 
from SolidWorks models.  This provides a means of reducing errors while 
retrieving and storing this data.

This macro also provides an example of reading and handling mouse selections 
from a SolidWorks macro, and keeping the macro form on screen while the 
geometry is being modified.

An example, file is provided and is referenced in teh directions below.

-------------------------------------------------------------------------------

To use this macro:
  * Open a SolidWorks document.
  * For Enter Parameters, up to 5 values can be retrieved from the SolidWorks 
    document.  For each value (column):
    - Select desired dimension from the SolidWorks geometry.
    - Enter a title that represents the dimension, or charted column.
  * Select output precision.
  * Select "Charted data" in the menu in the upper left.
  * Modify the SolidWorks geometry as needed.
  * Click "Read Parameters" each time you want to record values from the 
    SoldiWorks document.
  * Select a charted line and "Remove Line" if you need to remove a line of 
    data from the chart.

Data can be exported to a comma separated file (CSV) or Excel (xls) file.

-------------------------------------------------------------------------------

LIMITATION:
This macro is provided as an example.  As written, only 5 values can be read
from the SolidWorks geometry.

-------------------------------------------------------------------------------

DISCLAIMER:
* These macros are provided free of charge for personal use and/or reference. 
* These macros may be freely distributed, provided the original copyright 
  notices remain unchanged and intact. 
* All macros were written to work with SolidWorks 2003. 
* These macros, and corresponding files, are provided as is. 
* There are no warranties, expressed or implied, that these macros will perform 
  as indicated, perform to users expectations, or complete a specific task. 
* These macros will change the current SolidWorks document. Use these macros at 
  your own risk. Back up your data before using this macro on any SolidWorks 
  document. 

-------------------------------------------------------------------------------
