For a full course on GD&T application to drawings of various components with 10+ unique case studies Have a look here : www.udemy.com/course/function...
Please explain on what basis did you selected flatness tolerance of 0.07, positional tolerance of 0.2 , perpendicularity tolerance of 0.1 and position tolerance of 0.1...why not some other values... please answer
The tolerance values are based on normal ranges of tolerances for such components. Each manufacturing process and operation has a tolerance value related to it . For example coarse turning on a shaft may be higher value as comapred to fine turning which might be higher than the case of grinding . The values shown in the drawing are just for reference. Generally form tolerances ( FLatness, straightness, circularity) are very much lower than orientation(perpendicularity paralleism) and Location /position . If it is a precision machined component the levels of tolerances will be lower , but if its made from sheet metal processing the tolerance values will be higher. Here is a article which can help understand. www.school-mechademic.com/blog/specifying-tolerance-for-a-dimension
Deciding the tolerance value requires understanding of design process capability and you should base it on design intent . This will help . ..www.school-mechademic.com/blog/specifying-tolerance-for-a-dimension