Making TiG Faster : Semi Automatic and Automated Applications Challenges in Adaptation by SigmaWeld