Research on welding simulation methods and software development