Does anyone have any suggestions for sources for edit and write solidworks vba script files; specifically for batch printing drawings in a specific directory?
"xbow man" schrieb im Newsbeitrag news:Sasdb.81958$ snipped-for-privacy@twister.neo.rr.com...
There is a sample program in VB (not VBA) at the API support webpages at
formatting link
in the download section. If you don't have VB you can open the frm and bas files (Forms and Modules) in a standard editor like notepad to view the code or can import them in the VBA editor.
On the other hand: why don't use batch print and converter tools out of the box?
Please take a look at my batch print and batch converter named PAC4SWX at
formatting link
, you can download the shareware version and try it out. For the registration fee will be less than 2 hours of coding yourself may be it's worth looking.
Main features:
Ready for SolidWorks 2004
Generate drawing lists to print or convert using an explorer-like interface or reading filenames to process from list
Generate lists by dragdrop from file manager (Explorer) and sorting
exports and converts 3D models to formats Parasolid, ACIS, STEP, IGES, STL and VRML
Filter sheet for processing depending on their sheetnames.
Open drawings view-only (very useful for huge drawings)
Open drawings read-only
Preview selected SolidWorks document
Optional: Suppress all warnings and error dialogs from SolidWorks when batch converting
Optional: Close SolidWorks after processing list (useful to free the license of SolidWorks after an unattended job is completed)
Optional:Restart SolidWorks every ... drawings (useful to avoid memory overflow when processing huge lists of drawings)
Optional: ignores header and footer (useful with SolidWorks 2001Plus, i.e. if you generate prints or TIFF to archive and wont care if header/footer is set by a previous user of that drawing)
Ignores printer options saved with SolidWorks2001Plus and uses the user options from PAC4SWX so you
many userdefinable options for printing the various sheet formats, i.e. printer, sheetsize to print to, scale, line width etc.
Option to use active SolidWorks drawing instead of PAC list
complete user definied TIFF export options from within PAC4SWX
Option for generating TIFF based on sheet size
multiple user options for converting output of TIFF, DXF and DWG
save TIFF, DXF or DWG in folder of drawing or all in one folder
save Parasolid, ACIS, STEP, IGES, STL or VRML in folder of model or all in one folder
save eDrawings, PDF (if SolidWorks 2004 is installed) or JPEG from parts, assemblies and drawings in folder of document or all in one folder
save exported files in folder of model or all in one folder
save and read all settings from configuartion files
multi-language support, you may change the language of the user interface without the need to restart (german and english language-files are supported)
shareware which means you may test all functions for 30 days for FREE
Hope either the sample or the tool is what you are looking for.
PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.