【摘要】 一种图层清理方法,包括:从数据库中获取图形设计单元当前所设计图档的所有图层中 图元对应的颜色、图层命名规则及每个图层图元个数;根据每个图层图元个数,删除图元个 数为零的图层;根据所获取的图元颜色,将删除后剩下的图层中同种颜色的图元合并到同一 图层且不同颜色的图元置于不同的图层;对合并的各个图层进行干涉检查,当一个同色图层 中有相互干涉的图元时,对该同色图层中相互干涉的图元重新分层,以将相互干涉的图元分 配进不同的图层,其中,所述相互干涉的图元是指每一个同色图层中相互重叠、相交或者相 切的图元;及根据获取的预先设定的图层命名规则,对干涉检查后的每个图层进行命名。另 外,本发明还提供一种图层清理系统。 : 【专利类型】发明申请 【申请人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【申请人类型】企业 【申请人地址】518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】宝安区 【申请号】CN200810302763.6 【申请日】2008-07-16 【申请年份】2008 【公开公告号】CN101630336A 【公开公告日】2010-01-20 【公开公告年份】2010 【发明人】周晔; 林亚坤; 徐来斌 【主权项内容】1.一种图层清理系统,其运行于计算机中以对图形设计单元设计的 图形的图层进行清理,所述图形设计单元包括一个数据库,其特征在于: 所述数据库用于存储所述图形设计单元设计的物件图形的所有图层、所有图层中各图 元对应的颜色、图层命名规则及各个图层的图元个数; 所述图层清理系统包括: 获取模块,用于从所述数据库中获取所述图形设计单元设计的物件图形的所有图层、 所有图层中各图元对应的颜色、图层命名规则及各个图层的图元个数; 删除模块,用于根据获取模块获取的所述物件图形中各个图层的图元个数,删除所述 物件图形中图元个数为零的图层; 合并模块,用于根据获取模块获取的所述物件图形的所有图层中各图元对应的颜色, 将经删除模块删除后剩下的所述物件图形图层中同种颜色的图元合并到同一图层且不同颜色 的图元置于不同的图层; 检查模块,用于对经合并模块合并的各个图层进行干涉检查以检查出相互干涉的图元 ,及在一个同色图层中有相互干涉的图元时对该同色图层中相互干涉的图元重新分层,以将 相互干涉的图元分配进不同的图层,其中,所述相互干涉的图元是指每一个同色图层中相互 重叠、相交或者相切的图元;及 设置模块,用于根据获取的物件图形的图层命名规则,对经由检查模块干涉检查后的 每个图层进行命名。 【当前权利人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【当前专利权人地址】广东省深圳市宝安区龙华镇油松第十工业区东环二路2号; 中国台湾新北市土城区中山路66号 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】914403007084307436 【被引证次数】2 【家族被引证次数】2