Problem with CAM Processor BOM regarding attributes including the " character
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi, wanted to note a complicating factor with the CAM Processor.
The presence of a " character in an attribute of a device can complicate the later import of a BOM into a worksheet program, for example the one that is part of OpenOffice. If the 'List attributes' box is unchecked, then one can export as text and import as fixed width columns, and begin importing at the second line or reassemble the first line after import. One can export as CVS and import using " as the Text delimiter and loose all the lines past the offending attribute (not good), or clear the text delimiter field and maintain all the double quotes in all fields, which might complicate things for the manufacturer, or manually search and strike all double quotes and lose the ones indicating "inch" within the offending attribute, or laboriously strike being careful to leave the ones that aren't delimiters.
One can check the 'List attributes' box and list many parts duplicated with quantity 1 for each row, which some manufacturers may not like or manually condense the rows while counting quantities.
One could identify those offending attributes and modify the devices in libraries in which they exist, which is laborious. Work-arounds might be to automatically replace " characters with 'inch' or 'in', complain to part manufacturers to please not use " characters in their part attributes and instead use 'inch' or 'in' when necessary, or (my favorite) not include " characters redundantly delimiting fields in the BOM in addition to the ';' delimiters, which are sufficient (assuming part manufacturers don't sometimes include ';' characters in attribute fields. Just trying to help and smooth the workflow. I've attached a typical CVS export BOM which demonstrates the problem.
