Post Go back to editing

Issues with LTspice 24 Search Paths

Category: Software
Product Number: LTspice
Software Version: 24.0.9

I have two issues with the user libraries search paths:

1. The symbol picker does not look at sub folders under the top folder for user symbols. It does it for ADI symbols in the ADI library and should also do it for user libraries. I keep symbols in separate sub folders by category and having to enter a separate search path for each category is excessive.

2. Environment variables are not supported in user libraries search paths. That means that it is necessary to type in an absolute path instead of an environment variable like %USERPROFILE% or %OneDriveCommercial% and a relative path. I maintain libraries for a number of engineers and it would be helpful if every engineer could place his or her copy of the custom library in a known spot and use an environment variable to point to it.

Top Replies

Parents
  • Yes, this - it would be a really handy improvement. The problem isn't merely that folders on user-defined search paths aren't checked recursively, it's that they're not even visible.

    As davidog says, that means having to create a separate search path for every subfolder, and change to it laboriously in the Top Directory drop-down. That in turn means you'd better be very careful not to click Reset to Default Values accidentally after setting up all those paths, because that button has no safety-net confirmation and so you risk overwriting them.

    If that happens, you'd best be quick to get into LTspice.ini and retrieve what your previous paths were, before the program updates the .ini file and you lose them permanently.

    Related: in Settings | Search Paths the field that displays the "User libaries directory" is an edit control, but no change made in it has any effect. The only ways to alter what the "User libraries directory" is set to are: with the Browse button; or by exiting LTspice and editing the UserCmpDir value directly in LTspice.ini.

Reply
  • Yes, this - it would be a really handy improvement. The problem isn't merely that folders on user-defined search paths aren't checked recursively, it's that they're not even visible.

    As davidog says, that means having to create a separate search path for every subfolder, and change to it laboriously in the Top Directory drop-down. That in turn means you'd better be very careful not to click Reset to Default Values accidentally after setting up all those paths, because that button has no safety-net confirmation and so you risk overwriting them.

    If that happens, you'd best be quick to get into LTspice.ini and retrieve what your previous paths were, before the program updates the .ini file and you lose them permanently.

    Related: in Settings | Search Paths the field that displays the "User libaries directory" is an edit control, but no change made in it has any effect. The only ways to alter what the "User libraries directory" is set to are: with the Browse button; or by exiting LTspice and editing the UserCmpDir value directly in LTspice.ini.

Children
No Data