In the printer driver there is a line for 'File Name' as below.
I assume (_DGNFILE) sets it to active files name.
What do I type so the pdf takes Model name?
And the same for Sheet name as set in Models dialog?
$(MS_PLTMODELNAME) in a .pltcfg file — Uses the open model's name in the default print file name.
From: File Name (bentley.com)
Additionally:
Instead of (MS_PLTFILES) you may like to use (_DGNDIR) to print PDFs into the same directory as the CAD file
And I concatenate here filename_modelname. Very handy when you have multiple sheet files to become PDFs
( anybody else willing to share their ideas - or do you think this may not be the right place?)
You can set MS_PLTFILES to $(_DGNDIR), that way your pltcfg can be the same and you just change the value of MS_PLTFILES in the project or user configuration location.
A lot of our users like to dump them on their desktop so some projects will set
MS_PLTFILES = $(USERPROFILE)/Desktop/
USERPROFILE comes from the computer's environment variables, you don't need to set it.
Thanks for answers.
I should have mentioned background:
a/ I have tested in a few projects to have almost everything in one file, but many Models. Much faster to switch between Models than files! Works well I think. Hence you want to use Model name or sheet name for prints.
b/ I normally put all output in one directory, C:/P, to look at them before placing them in project directory and renaming.
regards /Thomas Voghera
personally I prefer text substitution via print table attached or assigned to the pdf.pltcfg
Lorys
Started msnt work 1990 - Retired Nov 2022 ( oh boy am I old )
But was long time user V8iss10 (8.11.09.919) dabbler CE update 16 (10.16.00.80)
MicroStation user since 1990 Melbourne Australia.click link to PM me