Training videos ♦ System requirements ♦ Download PDXpert software ♦ How to renew/upgrade license ♦ Price list ♦ Ask us
Creating a graphical bill of materials in Visio
While most PLM software users will be quite comfortable navigating the multi-level structure, you may occasionally require a graphical means for showing the parts and documents of a product. A picture may be useful during a major design review, or as a navigation reference for manufacturing, product service or customer support staff. Within 10 minutes, you can have a graphical view of your bill of material in Microsoft® Visio®. Although this process relies on Microsoft Office 2007 tools, the techniques should be applicable to other releases. Download this file, which contains the XSLT and Excel spreadsheet template files that you'll need, as well as some example exports from PDXpert and a Visio and PDF file with the results. Set up the BOM export format in PDXpert PLM softwareYou can export a multi-level structure from PDXpert PLM software as XML, CSV, Excel, and other useful formats. The native data format, PLMX (www.plmx.org), must be transformed using XSLT and, in this instance, exported as an Excel spreadsheet. We'll create a new member of the PDXpert Data transformation collection (see the PDXpert client help guide: Contents > How to use the Collection Explorer > Adding a new collection member). We'll only need to do this once. This lets us use our Data transformation collection member any time we want to create the export file.
If you want to export unreleased assembly markups, you'd follow the same general procedure for creating a "Multi-level Export (Markup)" DT member using the MultiLevelExportMarkupXslt.txt file. Create the PDXpert PLM software BOM export fileAfter we have created the new DT member, we're ready to export the multi-level product tree:
Applying the "Multi-level Export (Markup)" template would export the marked-up version of the assembly. Prepare the bill of materials export file for VisioVisio 2007 has a useful utility called the Organization Chart Wizard. It will import a list of data and automatically create a hierarchical organization tree, which looks pretty similar to what we'd want for our product tree. Unfortunately, the Wizard assumes that an employee can have only one manager, and automatically filters any duplicate employee records. However, we want to show that a particular part or document reports to multiple parent items. So, we have to trick the Organization Chart Wizard by temporarily modifying the imported data, then removing the changes after the data has been imported into Visio. The Excel formulas to achieve this are a bit complicated, but it's mostly a copy-and-paste operation from our PDXpert-bill-of-materials-tree-for-visio.xls spreadsheet template. In Excel, open both the PDXpert structure export file (created above) and the downloaded template file, then:
Displaying the multi-level bill of materials data in VisioOpen Microsoft Visio and then:
You can use the built-in Visio tools to arrange the objects, and can apply themes and other formatting as desired. Final notesTo ensure that the item descriptions fit within the Visio boxes, cell P2 in the template has a formula which restricts the description length to 40 characters. Change the value in this formula (and in the subsequent rows) to adjust the description maximum length. If you have more than 8 levels in your structure, insert additional columns immediately to the left of the structure tab's ReportsTo column, and update the formulas accordingly. However, given display & printing size constraints, it's more likely that you'll want to delete items from the list; do this on the Structure worksheet prior to copying the formulas from the template. If your item descriptions use the "|" character, you can substitute "{" or "~" or another unused character in the REPT() function, contained in cell O2 in the template.
|
|