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

Tool Palettes Sharing

6 REPLIES 6
Reply
Message 1 of 7
EliseB
399 Views, 6 Replies

Tool Palettes Sharing

If we direct (via Options> Files> Tool Palettes File Locations) two computers to the same .ATC file on the server, both will show the tool palettes. 

 

However, if a new tool is added or deleted from the shared palette on one computer, this change is not reflected on the other, in spite of the fact that the timestamp on the edit changes to reflect the edit. 

 

So, the .ATC file may hold all the information for the tools available to each palette, but which tools to display from each palette seem to be stored locally on each machine.  Perhaps in the current profile?  Can anybody confirm this?

 

Thanks for your help!

6 REPLIES 6
Message 2 of 7
rkmcswain
in reply to: EliseB

Whether you have 2 or 2000 people sharing tool palettes, just make sure that only ONE person (login) has "Write access".

When a change is needed, that one person should make the change, then exit AutoCAD.

The changes will be written to the file(s), and everyone else will see the update the next time they close AutoCAD and restart.

 

We've been doing in this way since tool palettes came out with zero problems.

 

If multiple people have write access, then the last person to close AutoCAD wins.

R.K. McSwain     | CADpanacea | on twitter
Message 3 of 7
EliseB
in reply to: rkmcswain


@rkmcswain wrote:

Whether you have 2 or 2000 people sharing tool palettes, just make sure that only ONE person (login) has "Write access".

When a change is needed, that one person should make the change, then exit AutoCAD.

The changes will be written to the file(s), and everyone else will see the update the next time they close AutoCAD and restart.

 

We've been doing in this way since tool palettes came out with zero problems.

 

If multiple people have write access, then the last person to close AutoCAD wins.



"...everyone else will see the update the next time they close AutoCAD and restart." However, that does not seem to be the case for me right now...

 

Right now, if I direct two computers to the same .ATC file and I make a change (add or delete a tool) on Computer #1 and then close out of AutoCAD....when I reopen AutoCAD, Computer #1 still shows the reflected change and Computer #2 does not show any change.  

 

We also tried making changes to both computers (Computer #1, we added Tool A and Computer #2, we added Tool B) and then restarted AutoCAD on both computers.  After the restart, Computer #1 still shows Tool A (but no Tool B), and Computer #2 still shows Tool B (but not Tool A).  So, I see a different palette on each computer, each reflecting the changes made on that specific computer.

 

So how do you make sure that only one person has "Write Access"? 

 

 

 

Message 4 of 7
rkmcswain
in reply to: EliseB


@EliseB wrote:
So how do you make sure that only one person has "Write Access"?  

I don't believe you are going to see the correct effect until you fix this ^^^^

 

You can do that with standard file permission (not file attributes).

 

Also, everyone else except the person with write access should be seeing a little lock icon in their palettem like this:

R.K. McSwain     | CADpanacea | on twitter
Message 5 of 7
EliseB
in reply to: rkmcswain

rkmcswain wrote:

 

You can do that with standard file permission (not file attributes).


When you say "standard file permission," are you referring to Windows permissions?

If so, why would locking the file make a difference?   At present, changes on one machine are not being reflected on the other, why would locking the file suddenly change that?  Any thoughts?

 

Thanks for all your help!

Elise

Message 6 of 7
rkmcswain
in reply to: EliseB


@EliseB wrote:

 

When you say "standard file permission," are you referring to Windows permissions?

If so, why would locking the file make a difference?   At present, changes on one machine are not being reflected on the other, why would locking the file suddenly change that?  Any thoughts?

 

Thanks for all your help!

Elise


Yes, windows file permissions

 

I don't have an inside scoop into the inner workings of when and how the TP files on disk are written, but based on observation I believe it works like this.

 

If two or more users (say Bob and Jane) are mapped to the same TP location and both have write access, the last one out wins. That means if Bob makes an edit (say he adds a tool) and then closes AutoCAD, and then "Jane" does something (maybe even as small as opens or closes the TP), her changes are written to disk, overwriting what Bob just did. 

 

But if Bob is the only one with write access, then when Jane, Sally, Maria, Will, etc. open up AutoCAD, they will get the lock icon meaning their changes can't be written to disk, and as soon as Bob closes AutoCAD his changes will be saved. 

 

Hope that makes sense.

R.K. McSwain     | CADpanacea | on twitter
Message 7 of 7
dgorsman
in reply to: EliseB

The user who doesn't see any changes will have an identical copy being read from somewhere instead of the common ATC.  There's a couple of ways this can happen.

 

Don't forget you need to manage the AcTpCatalog files as well.

----------------------------------
If you are going to fly by the seat of your pants, expect friction burns.
"I don't know" is the beginning of knowledge, not the end.


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

Post to forums  

Autodesk Design & Make Report

”Boost