bigr1822 Posted January 27, 2009 Share Posted January 27, 2009 I have a pretty bad issue that I have to clear up. I would think I am not the only one that has ran into this problem. We have thousands of AutoCAD files that call out a particular printer. Well, this printer no longer exists. Everytime a drawing is opened, then Plotted, a message comes up telling you it can not find that printer. I really do not want to have to go into every drawing and change this manually. It there a better way???? Thanks, Rodney Quote Link to comment Share on other sites More sharing options...
ReMark Posted January 27, 2009 Share Posted January 27, 2009 Various remedies have been suggested for this problem some of which are: "...create the proper page setups in one template drawing. Use the PUBLISH command for plotting and import the page setup you need from your template." "...recreate the pc3 file for the new printer but save it using the old printer's name." Ugly fix but it is effective. "Use DWG Trueview and the Publish command." "Use a batch processing program such as ScriptPro." I'm not sure about this one. I guess the suggestion is to write a script that would open a drawing, import a page setup that references the new printer, save the drawing and then open the next one and repeat the process. Quote Link to comment Share on other sites More sharing options...
rkent Posted January 27, 2009 Share Posted January 27, 2009 No need to change the drawings until you actually need to call them up to print. I use a two pronged approach. 1) copy a good pc3 and rename it to the missing file name. this keeps the annoying message from popping up. 2) use a customized button to delete and then insert pagesetups, and start plot. The botton macro is ^C^C^Cdeleteallps Pagesetup_import_CTB plot The inport pagesetup lisp file is listed below. (defun C:pagesetup_import_CTB (/ exprt) (setq exprt (getvar "EXPERT")) (setvar "EXPERT" 2) (command "._-PSETUPIN" "C:\\Documents and Settings\\rkent\\Local Settings\\Application Data\\Autodesk\\AutoCAD Mechanical 2009\\R17.2\\enu\\Template\\36X24_TEMPLATE.dwt" "*") (setvar "expert" exprt) ) (PRINC) The deletepagesetup lisp file is attached. DeletePageSetups.lsp Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.