Visual LISP, AutoLISP and General Customization
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

checkbox "save layer snapshot..." and "use paperspace units" off by default?

3 REPLIES 3
Reply
Message 1 of 4
mmoolhuysen
634 Views, 3 Replies

checkbox "save layer snapshot..." and "use paperspace units" off by default?

Hello forum members,

 

There are two preset checkboxes that make our users trip over on a regular basis, because AutoCAD sets both on by default and users fail to notice this will give them (delayed) results that are different from what they expect to happen.

 

The first one is part of View Manager, after a click on button New... one gets the New View / Shot Properties dialogue box.

 

1 - Is it possible to have AutoCAD set the checkbox "save layer snapshot with view" off by default, when  a users opens this dialogue?

 

 

The second one occurs after adding using Layout option New. In every new layout, all linetypes are being set to the property "use paperspace units". You can see this in the Linetype Manager dialogue box, when one selects a linetype and clicks on button Show details, this shows a checkbox named "use paperspace units" that is set on by default for all linetypes in a new layout.

 

2 - Is it possible to have AutoCAD set the checkbox "use paperspace units" off by default, when  a users adds a new layout with Layout New?

 

With friendly greetings, M. Moolhuysen

 

3 REPLIES 3
Message 2 of 4
bobmc
in reply to: mmoolhuysen

1 - still waiting for Autodesk to create a system variable to do this.

 

2 - set system variable PSLTSCALE = 0 in your drawing.  We do this via a "Basic Drawings Settings" toolbar button which blasts through a macro setting about 20 variables to what we want as an office standard. Just push once for a new drawing, drawing from others, or if someone has changed settings from the desired ones.

Message 3 of 4
mmoolhuysen
in reply to: bobmc

Well, the problem seems to be that AutoCAD pushes system variable PSLTSCALE to 1 each time a user creates a new layout tab, for that particular layout tab alone. Therefore pushing PSLTSCALE to 0 just after creating a new drawing is not sufficient.

 

I wish now that there would be some kind of acadlayout.lsp that would be automatically executed after generating a new layout, similar to the acaddoc.lsp that is automatically executed after initialization of a drawing. Such a thing would facilitate automation of the necessary settings much easier.

 

With friendly grretings, M. Moolhuysen

Message 4 of 4
bobmc
in reply to: mmoolhuysen

You are right about PSLTSCALE being set to 1 on the creation of each new layout.  Rather than some complicated LISP routine, we just click our "Basic Drawing Settings" button once on the creation of each layout also, so we know all system vatiables are per our office standard for the layout.  Pretty easy to do, and if you are working on something and are unsure if the variables are correct, just click the "Basic Drawing Settings" button again.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost