using Windchill Attributes from ECAD Docs on Mentor Graphics drawings ?
There is a fairly straightforward mechanism for sharing Windchill Attributes and their values between MCAD files and their associated CAD Documents, either using Global Attributes (with names defined in CAPITALS) and implicit mapping, or 'soft ' Attributes defined in the Type & Attribute Manager and explicit mapping for specific CAD applications. There are also some Preferences that can be set by the users that appear to do much the same thing.
We really need to find an equivalent way to display some key Windchill Attributes, such as version number (Revision.Iteration), release level (Lifecycle state), modified_by (username), modified_on (date & time), etc... on our ECAD drawings and/or the other derived files that will be delivered for manufacturing PCBs.
In the MCAD integrations, the list of Attributes being shared can be customised with the so-called "download delegate", ie. com.ptc.windchill.uwgm.proesrv.c11n.ModeledAttributesDelegate, once it is declared as a Service in site.xconf as described in several of the Admin' manuals for using Windchill with Creo-Parametric, SolidWorks, etc. The nice thing about this method is that the "download delegate" is a single file on the server and is triggered to run by WGM Upload events (or at least the second Upload...), and this even updates Attribute values in MCAD files in session.
In the manual "PTC Windchill® Workgroup Manager™ for ECAD® Administrator’s and User’s Guide" there is a section titled "Configuring Attributes and Parameters", which looks like it has just been copied from the MCAD application manuals in error.
I understand that ECAD Board and Schematic designs are sets of files that get ZIPed up to become the attachments on ECAD Documents in Windchill, whereas MCAD design files are attached one-by-one to CAD Documents, so the same mechanism is unlikely to work unless there is a way to add Attributes to the ZIP file, and then somehow pass them onto the design files when they are being edited in the WGM.
Alternatively, the 'ECAD derived documents' may be a better place to look for a solution to this problem, as the attachments on them, such as PDF files, may be more accessible. I am aware of the possibility of using watermarks that are updated on PDFs following a lifecycle state change, and the existence of some 3rd party utilities for working with customised watermarks. There would also seem to be some good possibilities for adding and editing Attributes (ie. custom properties on PDFs, as described in many webpages, eg. http://developers.itextpdf.com/question/how-add-delete-retrieve-information-pdf-using-custom-property)
If there is a solution with PDFs, then I think it might also be used instead of ZIP files for packages in data delivery, since it is possible to add file attachments to a PDF file (as described on : http://blogs.adobe.com/insidepdf/2010/11/pdf-file-attachments.html ) and use it like an electronic parcel not just an electronic piece of paper !
Has anyone made anything like this work with any ECAD applications, especially Mentor Graphics (Expedition, Design Capture, DxDesigenr), or Creo-Schematics ?
thanks in anticipation,
Nick

