zoukankan      html  css  js  c++  java
  • NXOpen 获取当前图纸页和遍历图纸页

    VS2010  NX8.5

    #include <NXOpen/Drawings_DraftingView.hxx>
    #include <NXOpen/Drawings_DraftingViewCollection.hxx>

    #include <NXOpen/ListingWindow.hxx>

    theSession->ListingWindow()->Open();

    //得到当前图纸页
    NXOpen::Drawings::DrawingSheet* WorkSheet = workPart->DrawingSheets()->CurrentDrawingSheet();

    //遍历图纸页

    NXOpen::Drawings::DrawingSheet* theDrawingsSheets;//定义类型
    vector<NXOpen::Drawings::DrawingSheet*> AllSheetsVector;//存到vector
    NXOpen::Drawings::DrawingSheetCollection *DrawingsSheets=workPart->DrawingSheets();//迭代
    NXOpen::Drawings::DrawingSheetCollection::iterator itr = workPart->DrawingSheets()->begin();
    for (;itr!=DrawingsSheets->end();++itr) //循环获得所有图纸页
    {
    theDrawingsSheets=(*itr); //获得图纸页
    theSession->ListingWindow()->WriteLine(theDrawingsSheets->Name());
    AllSheetsVector.push_back(theDrawingsSheets);
    }

     

    怡宁塑胶模具设计
  • 相关阅读:
    iscroll.js
    HTML 第九章总结
    HTML第八章总结
    HTML第七章总结
    HTML第六章总结
    HTML第五章总结
    HTML第四章总结
    HTML第三章总结
    HTML第二章总结
    HTML第一章总结
  • 原文地址:https://www.cnblogs.com/hqsalanhuang/p/14656478.html
Copyright © 2011-2022 走看看