Hallo Alan, for partlists donīt wait for ruby, try this one:
Start Tcad, open drawing (donīt forget to backup), select the layers You need,
select hidden line rendering ( because of 2d graphics which shouldnīt be in the partlist )
and run partlist.vbs. Now wait a little bit - on my P4 dell optiplex with 70 3d parts its about
20 - 30 seconds. partlist file with .csv extention is in same directory as the tcad file.