UG OPENAPI 首选项 建模 公差设置

//UG OPENAPI 首选项 建模 公差设置

//c#代码

            double AngleTolerance=0.001;
            double DistanceTolerance=0.001;
            double  Tolerance5 = 5.000;

          //读取备份原公差
            theUFSession.Modl.AskAngleTolerance(out AngleTolerance);
            theUFSession.Modl.AskDistanceTolerance(out DistanceTolerance);
          //设置新公差

            theUFSession.Modl.SetAngleTolerance(ref Tolerance5);
            theUFSession.Modl.SetDistanceTolerance(ref Tolerance5);
          //设置成原公差

            theUFSession.Modl.SetAngleTolerance(ref AngleTolerance);
            theUFSession.Modl.SetDistanceTolerance(ref DistanceTolerance);
/**
c++函数

UF_MODL   Function   UF_MODL_ask_angle_tolerance

UF_MODL   Function   UF_MODL_ask_distance_tolerance
UF_MODL   Function   UF_MODL_set_angle_tolerance
UF_MODL   Function   UF_MODL_set_distance_tolerance
**/ 

 

posted @ 2021-03-12 16:07  木艮木子  阅读(523)  评论(0)    收藏  举报