PLM之家PLMHome-工业软件践行者

[二次开发源码] NX二次开发源码分享:更新所有图纸的视图到最新

[复制链接]

2020-9-2 18:11:34 2450 1

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2020-5-27 16:26:32 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
4 o6 h, u/ V5 e2 y# T: E
NX二次开发源码分享:更新所有图纸的视图到最新
) D% Y. R8 R$ a8 {& P
" [* T( ^# h; a  B6 X3 P( ]8 }0 v9 L4 v* P
[mw_shl_code=cpp,true]  // TODO: add your code here2 b" k4 R9 ]# F0 }3 ^- |. q
    DrawingSheeTCollection* dcol = displayPart->DrawingSheets();
& n$ K/ Q" `- L" I, N" n; t) J- f/ A5 [2 L- F' l
    for (DrawingSheetCollection::iterator it = dcol->begin();   it != dcol->end(); it++), u* S1 t& _$ b
    {+ N/ a$ k) F5 c- \2 F
        DrawingSheet* sheet = (*it);7 i, c2 B; K# P8 `: _9 ?+ B- n
        print("\nSheet Name: " + sheet->Name() );
- {/ `- J- L3 j  {8 R$ a        
9 Z* P9 T, q6 j8 I( c, d        std::vector<NXOpen:rawings:raftingView *> dw = (*it)->GetDraftingViews();
& p4 e0 A0 n7 q; t' n            
# a2 V5 l3 p1 D$ a% x/ x; X, \        for (unsigned int ii=0; ii<dw.size(); ii++)! F8 \) R) O: H- ^* _9 x
        {
' k+ k+ M) ?" q6 m" }            print( "  " + dw[ii]->Name() );
; ^1 p$ _& O# Q  U+ P1 m        }    4 b4 j: ^) ?/ T

9 T! I: p4 \) y+ T: \        print("Updating all drafting views throUGh DraftingViewCollection...\n");
  L: ?3 z4 \) P4 _5 r8 U% r. g        DraftingViewCollection* dvcol = displayPart->DraftingViews();
3 ]: Q: Q! c" R8 ~9 v7 y& m; j; L; M/ M% X        dvcol->UpdateViews(DraftingViewCollection::ViewUpdateOptionAll, sheet);
: g" {2 M* {0 \& d        
; F  b( Y$ E# r; i    }[/mw_shl_code]
7 a$ k6 g; x2 `# }- k4 Q3 s1 W
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复1

0

主题

6

回帖

36

积分

新手上路

积分
36
发表于 2020-9-2 18:11:34 | 显示全部楼层
谢谢大神分享!!!!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了