Community Tip - Your Friends List is a way to easily have access to the community members that you interact with the most! X
Core area of understanding... Good that you are approaching using this example.
In general, to add data that uses existing data, on the Check-in screen, select Next rather than Finish. All that have a yellow triangle are already in Windchill and have to be decided on what to do.
Option: Use Existing
Option: Check in as modified (new iteration)
In this case you want to select Use Existing. Note that the icon changes.
Similar applies when importing data to workspace that includes any objects already in the system.
From CAD, Save (to workspace).
Then from workspace, Check In. This brings the Check In wizard with multiple tabs.
Ok, let's build out this case a bit.
1. Create in CAD: New Part P1, new Assy A1. Check in, Release.
2. With all still in workspace, create in CAD: New Assy A2 which uses new Part P2 and also (released) Part P1. Check in. Only new Assy2 created.
3. New workspace and/or new user. Search for Part P1, add to workspace, open in CAD, save outside Windchill (same as export from workspace to local disk). Give to outside designer who creates new Assy A3, using Part P1 and other new Parts.
4. Open Assy A3 in CAD and save to workspace; shows P1 as being new. Have to at that point search for P1, add to workspace. This is pulling data from local disk in order to bring into Windchill. Better alternative, still pulling from local disk, is to import to workspace. During import, you have tools to select to reuse P1.