Customization Without Messing Up Company Profiles

Customization Without Messing Up Company Profiles

Anonymous
Not applicable
508 Views
5 Replies
Message 1 of 6

Customization Without Messing Up Company Profiles

Anonymous
Not applicable

New drafter here.

 

If I have to do all my work within shared auto-updated company profiles, what's the simplest way to change display settings (e.g. changing the model space background to true black) WITHOUT:

 

a) interfering with the company profile, or

 

b) creating a new profile (which wouldn't receive auto-updates), or

 

c) manually changing and restoring the settings each session?

 

Is it necessary to create a program to achieve this effect? Or is there a simpler solution that I'm overlooking? 

 

Admittedly, I'm unsure about the impact and scope of such changes to shared profiles, file saves, etc. 

 

Thanks

 

0 Likes
Accepted solutions (1)
509 Views
5 Replies
Replies (5)
Message 2 of 6

Sea-Haven
Mentor
Mentor

You can load a lisp on start up that would be located on your pc only and reset the screen colour. Simplest ?

0 Likes
Message 3 of 6

john.uhden
Mentor
Mentor

Or if they share an acaddoc.lsp on a server then...

(cond
  ((= (getvar "login_name") "JBond") ;; or is it username?
    (@set_screen_color 007)
  )
  etc.
)

John F. Uhden

0 Likes
Message 4 of 6

Sea-Haven
Mentor
Mentor

Maybe (GETENV "username") had all sorts of fun with this like voice messages on start up and (setvar "modemacro"  "I am ready to work are you ?"), used it in plot routines to plot to correct plotter multi story building.

0 Likes
Message 5 of 6

john.uhden
Mentor
Mentor
(getenv "username") looks a lot better. Thanks, Alan.

John F. Uhden

0 Likes
Message 6 of 6

Anonymous
Not applicable
Accepted solution

Turns out that writing an AutoLISP program is not necessary for this task in this exact scenario. 

 

The answer went something like this: "While it's true that the profiles are 'shared' and 'auto-updated,' the profile is shared to your license. You can't do anything to it that will affect someone else's instance of the profile."

 

An update to the profile will cause me to lose my changes, of course, but that's infrequent and all of my small display changes require less than 1 minute to implement. 

0 Likes