- UID
- 695847
- 积分
- 700
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2013-8-14
- 最后登录
- 1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
# 枫叶版pycad 感谢飞狐,山人,枫叶,闻人南的示例
#让pycad不放弃每一个打螺丝人
@Command()
def changeColor22(doc): #group组改色:根据组名改色
groupName = '-GR1'
db = doc.Database
with dbtrans(doc) as tr:
dict_ids = db.GroupDictionaryId
group_dicts = list(tr.getobject(dict_ids, acdb.OpenMode.ForWrite))
for group_dict in group_dicts:
if (group_dict.Key == groupName ):
group = group_dict.Value.GetObject(acdb.OpenMode.ForWrite)
ids3 = group.GetAllEntityIds()
for objid in ids3:
obj = tr.getobject(objid, acdb.OpenMode.ForWrite)
obj.ColorIndex = 3 |
|