Hi,
You can change the "A3-Size" to "A3" in the AutoLISP code, but first read this.
In the notes near the top of the AutoLISP file you will find the following line:
; The Paper Size must be "A4-Size", "A3-Size", "A2-Size", "A1-Size", or "A0-Size".
In the following example notice that "A3-Size" is the display name in the list of choices,
and that it actually uses the media size "A3 (297 x 420 mm)".
Code:
((member *LoginName$ (list "ENGMGR" "ENGSEC"));AutoCAD department 1
(setq *PlotterInfo@ (list ;Varable Names ;Usage and Specifications
(list "Printer" ;Icon$ ;Icon, Printer or Plotter
"HP LaserJet" ;Plotter$ ;Plotter Display Name
"\\\\MAIN\\DRAFTING" ;PlotDevice$ ;Plot Device Name, per available choices
"A3-Size" ;PaperSize$ ;Paper Size, A4-Size thru A0-Size
"A3 (297 x 420 mm)" ;MediaSize$ ;Media Size, per available choices
"Y" ;Flip$ ;Flip Plot, Y or N
"C" ;Offset$ ;Offset, C or x,y coordinates
"A1-Size" ;PaperSize$ ;Paper Size, A4-Size thru A0-Size
"A1 (594 x 841 mm)" ;MediaSize$ ;Media Size, per available choices
"N" ;Flip$ ;Flip Plot, Y or N
"0,0" ;Offset$ ;Offset, C or x,y coordinates
;Add information for other metric sizes as required per plotter.
);list
;Add additional plotter lists as required per each AutoCAD department.
));list;setq
(setq *PlotStyles@ (list "Draft.ctb" "Final.ctb" "Generic.ctb"));Revise as required.
);case
If you search further in the AutoLISP file for "-Size" you will find the following sections of code:
Code:
(setq Layouts@ (cons "Window" (cons "Model" (cons "Model and layouts" (cons "All layouts" (GetLayoutList)))))
Copies@ (list "1" "2" "3" "4" "5" "" "Other")
PlotStyles@ *PlotStyles@
Drawings@ (list "Current Drawing" "All open Drawings" "Folder of Drawings")
Sizes@ (list "A4-Size" "A3-Size" "A2-Size" "A1-Size" "A0-Size")
Ctab$ (getvar "CTAB")
);setq
Code:
(setq Layout$ (nth 1 *PlotDwgs@)
Copies# (atoi (nth 2 *PlotDwgs@))
PaperSize$ (nth 3 *PlotDwgs@)
MediaSize$ (nth 4 *PlotDwgs@)
PlotDevice$ (nth 6 *PlotDwgs@)
PlotStyle$ (nth 7 *PlotDwgs@)
Reverse$ (nth 9 *PlotDwgs@)
Sizes@ (list "A4-Size" "A3-Size" "A2-Size" "A1-Size" "A0-Size")
);setq
Code:
(cond;Make adjustments as required
( (> Widest~ 841) "A0-Size")
( (> Widest~ 594) "A1-Size")
( (> Widest~ 420) "A2-Size")
( (> Widest~ 297) "A3-Size")
(t "A4-Size")
);cond
Please note that you are welcome to change the display names from "A3-Size" to "A3" etc.
All you have to do is search for the sections of code above and remove the "-Size" from the code.
Best regards,
Terry