This table lists the software which each group member should install on their university PC and laptop. Links in the table provide additional installation and usage information for this software.
To enter the MSDNAA, log in with your ECE userid and password.
These days, I'm using Mercurial. To set up Mercurial with the ECE servers, these instructions seem reasonable (though I only used bits and pieces). In particular:
A cursory Eagle Editor tutorial is available to jog your memory on Eagle's operation.
"Smashing" a part means separating the part's package, name, and value. The name and value can now be moved, but are kept relative to the package.
Since manufacturers prefer all silk-screen text to be in a line segment format, the font needs to be changed to "vector."
Eagle actually calculates a character's line width as a function of its size. For legibility, BatchPCB recommends 8 mil line width. For example, if the character "size" (height) is 32 mils, its "ratio" needs to be 25% in order to have a line width of 8 mils. To change the properties of all displayed text:
[ViewMate] is a free Gerber file previewer. Before sending off the generated Gerber files, it is recommended to preview them to ensure they contain all the wanted information.
Based on the output format of EAGLE, ViewMate needs to be aware of the drill file's (.drd) format.
Problem: You have a schematic and you’ve exported it to layout and start placing components. You notice something is wrong so you want to change it on the schematic and have it automatically update the layout.
Solution: First make sure you have the pcb open in layout and the schematic open in CIS. This makes things easier to update in layout. In CIS, minimize the schematic so you can see the file/hierarchy tree. Select the .\your schematic name.dsn in the file tree. Click tools from the toolbar, select create netlist. Select the Layout tab. Check the box next to “Run ECO to Layout” under Options (also select the properties dimensions). Name the netlist file (I usually use the default name that is already there) and click ok. A dialog will popup that says Design #location of .dsn file# will be saved prior to netlisting. Click ok. There should now be a popup in Layout that says: This job’s netlist has changed. Update #location of .max?, click yes. The AutoECO dialog opens and gives you the options of naming the files(my personal preference is to leave them alone and let orcad manage them, in case you want to return to something and have worked many hours making changes, but it ends up being a waste of time), so click apply ECO. The AutoECO report is shown, click Accept this ECO. Processing completed, click ok. That’s it, your changes are now applied to layout.
Problem: When adding components to layout that are not on the schematic, such as mounting holes, the next time you run AutoECO to update the layout design with changes made to the schematic, the mounting holes will be deleted because they are not in the newly created netlist.
Solution: See Orcad_Layout_User's_Guid.pdf page 43 section labeled: resolving other AutoECO erros, subheading To define a component as Not in Netlist.
Problem: Adding low true names to pins is not straightforward
Solution: When naming the pin place a backslash after each character that is in the name that is low true. I.e. mclr for the pic is low true, so we in order to name it, it would look like this: m\c\l\r\