P2C Virtual Assembly