Using Allegro to draw the PCB board--Import of network tables

Source: Internet
Author: User
Tags dsn

When using DXP, there are no issues such as Web table import, and most of the behavior is that the software is automatically completed, but not in Allegro, and it needs to be done manually. Note that when you draw the circuit board, you must first determine the drawing area, as well as the status of each layer, boundary, installation hole, etc., are not arbitrary to modify.

To generate a Web table , you first need to re-edit the component number , select the DSN file, and then select Tools-Annotate. Scope to select the entire project, entire. Do you want to select the reset part references to "?" in action first? To cancel all the numbers, and then select the unconditional index to be more line, unconditional reference update to do all the re-new.

then do a DRC check , select the DSN file, and then select Tools-- Design Rules check. The DRC can only check the connection problems of the schematic diagram, and the properties of the components.

then we look at the package of the device, and I have a little bit of advice when it comes to identifying the device package, but it's a little bit cumbersome, but it can reduce the probability of a problem.

After the schematic check, not only to ensure that there is no DRC error, but also to ensure that there is no principle error, so that a list of devices to generate a device list, by: In the case of a DSN file is selected, Tools---Bill of Materials. Can not make any changes to the generated BOM list, the path in the bottom of the browse can be seen, do not modify will be placed in the same project directory. Consult the Project catalog table, you can see a. bom suffix file under Outputs, double-click the file to see which devices are used, and how many. Generating a list of components in addition to the. BOM way, it can also be an Excel table, but because of the slow generation, I chose to copy and paste directly into the Excel table.

The resulting table has two functions: first, a detailed list of purchasing components is available, which can be easily consulted by the purchasing staff, and the packaging of various devices is recorded to ensure that each package exists. The device package is drawn in the previous blog post.

Add the package , in the schematic, in the DSN file right-click, select Editor Object property, check the PCB footprint This column is not the package of each device has been filled in, and is not corresponding to the schematic diagram. If that's the case, it's a big part of the success.

The final check checks, you can generate network tables ,DSN files, Tools---Create netlist, generate the device package and schematic one by one corresponding grid table. In the doctor's video screen is the use of the PCB Editor, but my software can not smoothly generate network tables, so used the other components.

Combined Properint to be modified as shown in the figure, formatters to select the Allegro.dll file, if not to download the. dll file on the Internet, and to be in the same directory as the Oraccel.dll file. Note the path to the generated file at browse, with the suffix. Net. Here is the creation of a schematic network table.
Import a grid table ,File, import, Logic, pop up a dialog box, because it was just a Web table generated using the other component, so you would also use the other component to import the network table.

You can see that the file that you just generated is a. net file, but you need to import a. txt file here, and if you do not want to edit the file suffix directly, you need to use a conversion software to download it on the web. Click on the. exe file, I believe we all know how to use, the specific will not say.

After you generate a. txt file, you are able to start importing the network tables. Because some of the encapsulation is self-drawn, although you should pay attention to the path problem, otherwise you will be prompted to find the package. Not only the encapsulated device, but also some of the pins you draw are best added at once.

The encapsulation path is re-confirmed . In the drawing BRD interface, choose Setup, User Preferences, will pop up an interface, in the library there are three paths to confirm, Devpath, Padpath and Psmpath, The three path to add the specific steps are omitted, click on the value corresponding to the box, you can pop up the page to add the road, add on the good.
After adding the path, I thought it was done, but finally found to import the network table when the error, it is best to check the contents of the error, such as the wrong pin, the main schematic is not on the pin package. And I reported the error is not added equipment, this place let me a little tangled up, and finally with the help of a friend to complete.

Since Allegro does not have a package, including software provided by the principle of the library is not included, so there are two methods of processing, one is to draw themselves, the other is downloaded from the Internet. Either way, you need to be aware of the path that is saved and whether the software is used in a consistent manner. A complete package needs to consist of four files,. Dra,. Log,. PSM,. txt, log files may be saved more than once, so there are several, but overall these four files are integral. Dra file This must be the case, Is the drawing, the log is generated automatically by the saved relationship,. PSM is generated using file-and create symbol, and the. txt file is generated using file-and create device.

Finally the network table finally successfully imported into the. Can be checked through place--- manually , when the components are imported into the Placement list option under the component by Refdes can be seen in the schematic diagram of the symbol all displayed in the inside.

     in the process of file import, I only met these problems, and finally all resolved. This piece of content is easy to say but it's still a little complicated, and for the first time, it's been studied for a long time. And in the help of friends to complete, cadence used up not easy, also shows that the binding of good, not at random can be modified. The management of various documents and error correction, or need a certain standard to standardize.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.