技术支持 / 技术论坛 / 二次开发 / 【技术分享】视图刷新控制
【技术分享】视图刷新控制
帖子
14
精华
1
积分
154
二次开发 技术分享

在UG中,批量创建体同时伴随着视图窗口的更新,视图刷新对生成速度有一定影响,通过控制视图的刷新,让其在生成单个体时不刷新,所有体创建完成后,再进行一次刷新,可提升生成速度。

        通过在生成前关闭显示,做好防错,保证即便出错也恢复显示

                theUfSession.Disp.SetDisplay(0);
                try
                {
                    PlacingScrewsAndPin placing = new PlacingScrewsAndPin(_holesGroup.ToArray(),SetWasherType());
                    placing.Commit();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                    throw;
                }
                finally
                {
                    theUfSession.Disp.SetDisplay(1);
                    theUfSession.Disp.RegenerateDisplay();
                }
260 0 2024-03-08 14:34:04
by f3dexpress Nico
暂时还没有回复评论

回复加入讨论

回复
请选择移动至版块:
确认移动