LCR Lib GenX

Allows you to generate libraries for resistors, capacitors and inductors.
Download

LCR Lib GenX Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Robert Rau
  • Publisher web site:
  • http://www.rau-deaver.org/Robert Rau.html
  • Operating Systems:
  • Mac OS X 10.4.11 or later
  • File Size:
  • 3.4 MB

LCR Lib GenX Tags


LCR Lib GenX Description

Allows you to generate libraries for resistors, capacitors and inductors. LCR Library Generator is a pair of tools for DesignWorks Schematic Capture users to generate libraries for resistors, capacitors, and inductors. The first part, LCR Lib Gen, will generate a tab separated value file for a DesignWorks script; the second part, LCRLibGen.rfm, is a script to read and generate a schematic full of parts ready to be turned into a library using the CctToLib Tool. LCR Lib Gen can be used with any schematic capture package as long as the user has a way to import the data to their schematic libraries. If you as the user write such a script for your favorite schematic capture package, I ask you to email it, or a link to it, so I can include it on my site so others may have access to it. If you email one to me let me know how I should credit you. LCR Lib Gen will manage up to 43 attributes for your library. This includes component part numbers, supplier name, vendor (distributor), device marking for up to three suppliers, web links, temperature info, Spice info, size, cost, pad count, and more. To get a better idea of all of my attributes, click here. Using LCR Lib Gen is not hard, but if you are not careful, it is easy to generate large amount of components with useless part numbers or other errors. Care must be taken to inspect a part number per decade of values for each manufacturer you included. This is so you know that the right number of significant digits was used, decimals are represented properly, etc. Take note that if you check a value on a site such as Avnet Express or Digi-Key (or most part sites) and it does not appear the reason is that sometimes parts are not on certain sites because the site won’t add a part until it has been ordered before (so many uncommon part numbers won’t be entered on the site). Your part might still exist, but just not be on that site yet. Double check your data. Everything you enter into an edit field should be thought out completely. Components can be generated with many standard value sequences from E6 to E192 as well as a 1-2-5 sequence. 5% resistors are E24 and 1% resistors are E96, inductors are often a hodge-podge, but are sometimes E6. The “Prepend Lib Organizer” check box will add a 3 or 4 character code (exponent first, then mantissa) to the beginning of the library name so that a DesignWorks sort will put the components in proper value order. If you want the library name to start with the device part number, check the “Prefix with Part Number” check box. The library name is the conditional concatenation of the Lib Organizer, Part Number, LibName Prefix, Value, and LibName Suffix. Each of the three sources allows you to enter a manufacturer, part number, vendor, and the method for the actual part marking. Several manufacturers are available from the pop-up, or you may enter any manufacturer you wish. The part number is built from three fields, the prefix, a rule for the value, and the suffix. There is a field for a vendor (distributor) and a pop-up for the rule for the actual part marking. This pop-up gives examples of markings from the ones place into the ten thousands (i.e. “R002 R010 1R30 1001 3402 7504 4” is used for part numbers that use “R” as a decimal in numbers below 100 and use the first three digits as the value and the 4th digit is the number of added 0’s (R010 is .01 and 1001 is 1000). The 4 at the end is saying that there are 4 significant digits (usually used in 1% resistors). Near the right is an “Area Calculator.” The two columns of up to three numbers are summed, the two sums are multiplied and the next highest integer of the product is the answer. The three elements of the column are summed and are simply a convenience for the different dimensions and tolerances that are in the data sheet. Below the Area Calculator is your selected letter for the reference designator, and the starting number for the first reference designator. Under those fields are two Spice fields.When you have entered all the attributes you need to, return to the first window and click the Go button. The large edit field at the bottom of the window will display your output file. You may want to set the window width to fill the width of your screen to make it easier to inspect. Correct any edit fields that need correction and click Go again. Once you are happy with the results, save your file. The first nine lines are most of the data you entered. All the dimensions in the Area calculator are not saved, just the total area. When you open a file, or drag and drop a file on LCR Generator, all the fields are populated, but the device list is not generated, you must still click the GO button. Below we show the first seven values for a 1% resistor library.After you have saved your generated list, make a copy of the file named ‘attr.txt’ and place it in the same folder as the schematic you will use to make your library. Place a component in the schematic of the type you generated (resistor, capacitor, diode...) and make as many copies as there are values in your list. Now run the LCR Lib Gen.rfm script. LCR Lib GenX also gives you the possibility to create a new blank library. Under Tools select CctToLib, then in the attribute popup pick LibType and create your library.


LCR Lib GenX Related Software