LEGO® MINDSTORMS® and Technic®MINDSTORMS® EV3/NXTMINDSTORMS SensorsLEGO® technical dataLDrawMiscellaneous LEGO®VEX;LEGO® & PhotographyPanoramic PhotographyPhoto GalleryHome

 

 


    LeoCAD Part List utility

    When LeoCAD reads a file, it discards all parts that are not present in its part library. To be able to keep track of unofficial parts used by the author but that are not in standard library, I have written a little utility to establish a part list showing all parts present in a LeoCAD file.

    NOTE: this is a quick and dirty hack, that probably will not work with very old LeoCAD files (or future versions)...

    Usage

    Simply drop the LeoCAD file to list on program icon (or on a shotcut to it). A file containing the part list will be created in the same folder. Alternatively you can use command line (LeoCadPartList <LeoCadFile.lcd> will create LeoCadFile.txt).

    To track unofficial parts in complex projects, run LeoCadPartList on the original file, then load it in LeoCAD and save it with another name. Run LeoCadPartList on this second file and compare the results.

    Sample Run

    Number of pieces: 16
    Number of part types: 10    #| Part#  | Part name
    ----+--------+--------------------------------
       1|    3705|Technic Axle  4
       2|    3706|Technic Axle  6
       2|    6536|Technic Axle Joiner Perpendicular
       2|    3713|Technic Bush
       1|    6575|Technic Cam
       1|    3647|Technic Gear  8 Tooth
       1|   32198|Technic Gear 20 Tooth Bevel
       2|    X200|Technic Liftarm  1 x  4 Thin
       2|   32140|Technic Liftarm  2 x  4 L Shape
       2|    4459|Technic Pin with Friction

    Download

     

LEGO® MINDSTORMS® and Technic®MINDSTORMS® EV3/NXTMINDSTORMS SensorsLEGO® technical dataLDrawMiscellaneous LEGO®VEX;LEGO® & PhotographyPanoramic PhotographyPhoto GalleryHome