Education using Internet has been expended together with the overall growth and expansion of Internet technologies. A number of Internet-based educational tools have been developed to support mechanical education. However, many of these tools have limitations being mostly just visual assistant tools for understanding engineering principles. From the point of view of life-long engineering education, which are based on the engineering principles and can be used in the field, more advanced functionalities are required. In this sense, Internet-based Tolerance Service System was developed.
This system is a typical client-server application, as shown in right figure, and consists of two parts; firstly, the input part for dimensions and tolerances, and secondly, the dynamic tolerance diagram providing part from the input data. The Input part is based on HTML (Hyper-Text Markup Language) and ASP, and information from the HTML format is transferred to the diagram part using ASP process modules. The dynamic tolerance diagram is made by Java applet. Java class files are downloaded from the server, then diagram is drawn on the client-side, and the results are delivered to the user through a web browser.
Internet-based tolerance service system provides a convenient input environment and supports decision-making for proper positional tolerance by using dynamic tolerance diagram in a basic hole-and shaft system which requires assembly between two plates having two holes and two shafts, respectively.