找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: JackeyLee

[求助]:有没有办法将多个实体合成一个实体?

[复制链接]
发表于 2007-6-9 13:14:52 | 显示全部楼层
都没有答在点子上,CAD里有一个组的概念,将任意的实体放到一个组里,他们就好象成了一个实体。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-6-2 12:05:59 | 显示全部楼层
是用GS Markers 的方法吗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-6-14 09:05:20 | 显示全部楼层
//创建闭合多义线
AcDbObjectId createPline(ads_point points[],double bulge[],long num,AcDbObjectId LayerId = NULL)
{
        AcDbObjectId plineId;
        AcGePoint2d Vertex;
        AcDbPolyline *NewPline = new AcDbPolyline;
        for(int i = 0; i<num; i++)
        {
                Vertex.set(points[0],points[1]);
                NewPline->addVertexAt(i,Vertex,bulge);
        }
        NewPline->setClosed(Adesk::kTrue);
        if(!LayerId.isNull())        NewPline->setLayer(LayerId);
        plineId=Join2Database(NewPline);
        NewPline->close();
        return plineId;
}

//创建非闭合多义线
AcDbObjectId createPline(AcGePoint3d points[],double bulge[],long num,AcDbObjectId LayerId,bool isClosed)
{
        AcDbObjectId plineId;
        AcGePoint2d Vertex;
        AcDbPolyline *NewPline = new AcDbPolyline;
        for(int i = 0; i<num; i++)
        {
                Vertex.set(points.x,points.y);
                NewPline->addVertexAt(i,Vertex,bulge);
        }
        if(isClosed)        NewPline->setClosed(Adesk::kTrue);
        NewPline->setLayer(LayerId);
        plineId=Join2Database(NewPline);
        NewPline->close();
        return plineId;
}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-6-25 23:00:50 | 显示全部楼层
变成块就可
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-7-13 08:54:48 | 显示全部楼层
8楼正解.
我做过将任意有线,弧,polyline构成的闭合曲线变成一个单一polyline.
实际上始终点不是问题,重要的是线,弧方向问题,否则你会发现最后出来的
和原来的曲线不吻合。因为最后做成的polyline只有一个方向CW或CCW。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-9-18 23:20:28 | 显示全部楼层
创建无名组
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-24 06:22 , Processed in 0.368023 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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