Generating a Windchill Product Structure from SysML.
- We will use the sample model Syndeia Tutorial Testbed.
- Create an empty product in a Windchill repository to which you have access. In this example, it will be UAV-Zwemer in the repository wc-user. (It is outside the scope of this tutorial to describe how to use the PLM tools, but in Windchill, it is necessary to open an interface to your Windchill repository, go to Navigator→Browse→Recent Products→View All and click to New Product icon on the Products page. Appendix provides a more detailed description of working directly in Windchill repositories.)
Open the Rhapsody model Syndeia Tutorial Testbed. Right-click on package Tutorial_2_02, launch the Syndeia dashboard, and click on the Connection Manager tab. Click on Repository at the top of the right panel and select the wc-user repository. The dashboard should appear as shown in figure. The left panel shows the SysML model element selected in step 4 of the previous tutorial. The right panel shows the contents of the Windchill repository wc-user.
To generate the UAV part structure in the empty product UAV_Zwemer, choose Model Tranform as Conection Type in the center of the dashboard, then drag-and-drop the UAV block from the left panel onto the UAV_Zwemer product in the right panel. A window will appear as shown. Check the box next to "Set block as primary end item" and click Yes. (Primary end item identifies this as the top-level block in the PLM product, which may be important for updating the SysML model later.)
A series of messages will scroll in the bottom section of the dashboard. As shown, the UAV_Zwemer product on the PLM side now reflects the product structure imported from the SysML model.
To view the persistent connection that has been created between the UAV block in the SysML model and the UAV part under the UAV_Zwemer PLM product, click on the Connection Browser tab of the Syndeia Dashboard and expand the UAV block on the left. Note the connection below; the connection label (C16) assigned by Syndeia and/or the UAV version number (A.3) may be different in your case.
To view all the connections to elements in the Tutorial_2_02 SysML model, click on the Connection Summary tab of the Syndeia Dashboard and click the Refresh button on the upper right. Note that connections were created between all of the blocks that are used as parts of UAV, e.g. Body, and the corresponding parts created in the PLM product.