天气与日历 切换到窄版

 找回密码
 立即注册
中国膜结构网
十大进口膜材评选 十大国产膜材评选 十大膜结构设计评选 十大膜结构公司评选
查看: 64|回复: 0

objextarx图块分解

[复制链接]

该用户从未签到

主题

0

回帖

2912

积分

管理员

积分
2912
发表于 2024-6-22 09:46:18 | 显示全部楼层 |阅读模式
AcDbBlockTable *pBT1;
 acdbCurDwg()->getBlockTable(pBT1,AcDb::kForRead);

 AcDbBlockTableRecord *pBTR1;
 pBT1->getAt(ACDB_MODEL_SPACE,pBTR1,AcDb::kForWrite);
 AcDbBlockTableRecordIterator * pBTRIt;

 pBTR1->newIterator(pBTRIt);
 pBTRIt->start();
 float height;
 for (;!pBTRIt->done();pBTRIt->step())
 {
  AcDbEntity *pEntity;
  pBTRIt->getEntity(pEntity,AcDb::kForWrite,false);
  AcDbVoidPtrArray pExps;
  if (pEntity->explode(pExps) == Acad::eOk)
  {
&#160;&#160;&#160;for (int i = 0; i < pExps.length(); i++)
&#160;&#160;&#160;{
&#160;&#160;&#160;&#160;AcDbEntity *pExpEnt = (AcDbEntity*)pExps[i];
&#160;&#160;&#160;&#160;AcDbObjectId entId;
&#160;&#160;&#160;&#160;pBTR1->appendAcDbEntity(entId, pExpEnt);
&#160;&#160;&#160;&#160;pExpEnt->close();
&#160;&#160;&#160;}
&#160;&#160;&#160;pEntity->erase(true);
&#160;&#160;}
&#160;&#160;pEntity->close();
&#160;}
&#160;delete pBTRIt;
&#160;pBTR1->close();
&#160;pBT1->close();
&#160;//acedCommand(RTSTR, _T("explode"),RTSTR, _T("l"),0);
&#160;
&#160;acedCommand(RTSTR,_T("-purge"),
&#160;&#160;RTSTR,_T("A"),
&#160;&#160;RTSTR,_T("*"),
&#160;&#160;RTSTR,_T("N"),
&#160;&#160;0);

 

 

 

 

objextarx图块分解
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|中国膜结构网|中国膜结构协会|进口膜材|国产膜材|ETFE|PVDF|PTFE|设计|施工|安装|车棚|看台|污水池|中国膜结构网_中国空间膜结构协会

GMT+8, 2024-11-1 10:36 , Processed in 0.135196 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表