[发明专利]基于可定义布局模板来布置构件子图的方法和电子设备在审
申请号: | 202011340427.8 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112464341A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 马恩成;张晓龙;王小丽;刘港;舒文俊 | 申请(专利权)人: | 北京构力科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F16/81 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 马明月 |
地址: | 100013 北京市朝阳区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可定义 布局 模板 布置 构件 方法 电子设备 | ||
1.一种基于可定义布局模板来布置构件子图的方法,包括:
基于与用户的交互,预先确定一个可定义布局模板,所述可定义布局模板指定多个构件元素的位置信息、以及所述多个构件元素之间的对齐关系;
接收与所述多个构件元素相对应的多个构件子图;以及
基于所述可定义布局模板与所述多个构件子图,生成所述构件图。
2.根据权利要求1所述的方法,还包括:在输出所述构件图之前,基于第一用户输入,对所述构件图中的一个构件子图进行编辑以调整其位置或大小。
3.根据权利要求1所述的方法,还包括:按照XML格式保存所述可定义布局模板,以用于分享、复用、或传输。
4.根据权利要求1所述的方法,其中确定所述可定义布局模板包括:
基于所述用户对构件元素列表的第一选择,确定所述多个构件元素中的第一构件元素;以及
通过设置所述第一构件元素距所述可定义布局模板的边界的距离,确定所述第一构件元素的位置信息。
5.根据权利要求4所述的方法,其中确定所述可定义布局模板包括:
基于所述用户对所述构件元素列表的第二选择,确定所述多个构件元素中的第二构件元素;
基于指示所述第二构件元素与所述第一构件元素之间存在对齐关系的第二用户输入,确定所述第二构件元素与所述第一构件元素之间的第一对齐关系;以及
基于所述第一对齐关系,确定所述第二构件元素的位置信息。
6.根据权利要求5所述的方法,还包括:
响应于所述第一构件元素的位置信息的改变,基于所述第一对齐关系更新所述第二构件元素的位置信息。
7.根据权利要求1所述的方法,其中生成所述构件图包括:
确定与所述多个构件子图中的第一构件子图相对应的第一目标构件元素;以及
利用所述第一构件子图来填充所述构件图中与所述第一目标构件元素相对应的第一目标区域。
8.根据权利要求1所述的方法,还包括:
基于由所述用户选择的构件类型、以及用于所述构件图的图幅尺寸,确定用于所述可定义布局模板的参考布局模板,所述参考布局模板指定多个参考构件元素的参考位置信息、以及所述参考构件元素之间的参考对齐关系;以及
基于与所述用户的所述交互,利用所述参考布局模板来确定所述可定义布局模板。
9.根据权利要求4所述的方法,还包括:
在确定所述第一构件元素的位置信息之前,接收由所述用户指定的用于所述可定义布局模板的分区信息;以及
基于所述分区信息,将所述可定义布局模板的所述边界确定为所述可定义布局模板的图框或所述可定义布局模板的分区边界。
10.根据权利要求1所述的方法,其中所述多个构件元素包括以下至少一项:模板图元素、配筋图元素、剖面图元素、构件定位图元素、局部放大图元素、轴侧视图元素、钢筋表元素、构件明细表元素、附件表元素。
11.根据权利要求1至10中的任一项所述的方法,其中所述方法被实现在装配式建筑设计软件PKPM-PC中。
12.根据权利要求1至10中的任一项所述的方法,其中所述方法在装配式建筑设计中使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京构力科技有限公司,未经北京构力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011340427.8/1.html,转载请声明来源钻瓜专利网。