It just struck me that you might be using the "out-of-the-box" pdf creator in Pro/E, not familiar with how that one works.
I use Ghostscript to cretae PDF and has defined a pdf printer.
The .pcf file looks like this:
plotter POSTSCRIPT
paper_size_allowed A0 A1 A2 A3 A4
rotate_plotting NO default
button_name Adobe Acrobat PDF
button_help Acrobat PDF File Conversion
plot_drawing_format YES default
plot_segmented NO default
plot_roll_media NO default
plot_handshake NO default
plot_label NO default
create_separate_files yes default
plot_with_panzoom no default
pen_table_file g:\prog\locappl\proe\prolib\plotters\pen_kip_laser.pnt
allow_file_naming YES
plot_name NO
interface_quality 3 default
plot_destination file_and_printer default
plotter_command G:\Prog\locappl\proE\scripts\make-pdf.bat
plot_sheets all default
paper_outline NO default
plot_clip NO default
plot_area NO default
delete_after_plotting yes
plot_translate 0 0 mm
plot_scale 1
and the plot command file:
@echo off
set path=C:\gs\gs8.11\lib;%path%
set path=C:\gs\gs8.11\bin;%path%
rem ** Get the plot file name and location from the command line.
set INNAME=%1
rem ** Change the .plt (Change to .ps if you are using that extension) to .pdf for the output.
set OUTNAME=%INNAME:.plt=.pdf%
rem ** Start Ghostscript
rem ** For NT this is setup in: Control Panel + System + Enviroment + path.
call C:\gs\gs8.11\lib\ps2pdf %INNAME% %OUTNAME%
rem ** Delete the original plot file.
del %INNAME%
rem ** Move the file to a release directory now.
copy %OUTNAME% j:\pdf
del %OUTNAME%
This is where you can add a line that also copies the file directly to a printer