Here is how I made it happen tonight
I have a design and one footprint was not in my UB database.
I added the component to the database in UB, with the shape still with the X through it in the design area.
I forward annotate again from MS, the import screen showed no changes. I understand why > it sees the original part "placed" even though the shape is unrecognized.
It should have shown a MODIFICATION change to the component that wasn't there the first time > deleting the old X placeholder > inserting the correct footprint into the design area.
I don't think the "is no shape in DB" flag is being parsed correctly during a reimportation of the netlist whether it was changed or not. Since the UB database was updated, it should have removed the placeholder and reinserted the correct part.
When I delete the X placeholder and do a simple forward annotation, it suddenly parsed and ADDS A NEW component in the netlist box.
So clearly the modification routine needs enhancement or a flag must be set to parse unplaced/unrecognized parts from database calling of parts within UB.
Message Edited by kittmaster on
11-15-2007 09:01 PM