1.一种用于设计结构的方法,该方法包括:
接收一个或多个预先设计的元件的选择以及在指定的几何网格上一个或多个预先设计的元件的放置;
将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成;和
基于集成的一个或多个预先设计的元件和一个或多个相邻的元件,识别多个结构组件的方位和位置,所述多个结构组件中的每一个与数字标识相关联,所述数字标识至少标识结构组件相对于指定的几何网格的方位和位置。
2.如权利要求1所述的方法,其中,将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
基于包括在一个或多个预先设计的元件中的多个结构组件和包括在一个或多个相邻的元件中的多个结构组件,识别多个结构组件的共享结构组件,该识别还基于一个或多个预先设计的元件相对于一个或多个相邻的元件的方位和位置。
3.根据权利要求1所述的方法,其中所述多个结构组件包括墙板、桁架和结构柱中的至少一个。
4.如权利要求1所述的方法,其中,将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
识别预先设计的元件和一个或多个相邻的元件之间的设备布局;和
链接预先设计的元件和一个或多个相邻的元件之间的设备布局。
5.如权利要求4所述的方法,还包括:
基于预先设计的元件与一个或多个相邻的元件之间所识别和链接的设备布局,识别一个或多个设备组件;和
为所识别的一个或多个设备组件生成数字标识,并将所生成的数字标识与标识的一个或多个设备组件相关联,所标识的一个或多个设备组件的数字标识至少标识相关联的一个或多个设备组件相对于指定几何网格的方位和位置。
6.如权利要求1所述的方法,其中,将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
基于所选择和所放置的一个或多个预先设计的元件与所述一个或多个相邻的元件之间所识别的间隔来生成走廊,所生成的一个或多个走廊包括所述多个结构组件中的一个或多个。
7.如权利要求1所述的方法,其中,所述一个或多个预先设计的元件包括预先设计的公寓布局、预先设计的办公套间、电梯和楼梯中的至少一个。
8.一种或多种有形处理器可读存储介质,其编码用于在计算机系统上执行过程的处理器可执行指令,所述过程包括:
接收一个或多个预先设计的元件的选择以及在指定的几何网格上一个或多个预先设计的元件的放置;
将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成;和
基于集成的一个或多个预先设计的元件和一个或多个相邻的元件,识别多个结构组件的方位和位置,所述多个结构组件中的每一个与数字标识相关联,所述数字标识至少标识结构组件相对于指定的几何网格的方位和位置。
9.如权利要求8所述的一种或多种有形处理器可读存储介质,其中将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
基于包括在一个或多个预先设计的元件中的多个结构组件和包括在一个或多个相邻的元件中的多个结构组件,识别多个结构组件的共享结构组件,该识别还基于一个或多个预先设计的元件相对于一个或多个相邻的元件的方位和位置。
10.如权利要求8所述的一种或多种有形处理器可读存储介质,其中所述多个结构组件包括墙板、桁架和结构柱中的至少一个。
11.如权利要求8所述的一种或多种有形处理器可读存储介质,其中将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
识别一个或多个预先设计的元件与一个或多个相邻的元件之间的设备布局;和
链接预先设计的元件和一个或多个相邻的元件之间的设备布局。
12.如权利要求11所述的一种或多种有形处理器可读存储介质,计算机过程还包括:
基于预先设计的元件与一个或多个相邻的元件之间所识别和链接的设备布局,识别一个或多个设备组件;和
为所识别的一个或多个设备组件生成数字标识,并将所生成的数字标识与标识的一个或多个设备组件相关联,所标识的一个或多个设备组件的数字标识至少标识相关联的一个或多个设备组件相对于指定几何网格的方位和位置。
13.如权利要求8所述的一种或多种有形处理器可读存储介质,其中将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成还包括:
基于所选择和所放置的一个或多个预先设计的元件与一个或多个相邻的元件之间所识别的间隔来生成走廊,所生成的一个或多个走廊包括所述多个结构组件中的一个或多个。
14.如权利要求8所述的一种或多种有形处理器可读存储介质,其中,所述一个或多个预先设计的元件包括预先设计的公寓布局、预先设计的办公套间、电梯和楼梯中的至少一个。
15.一种用于设计结构的系统,该系统包括:
提供一个或多个预先设计的元件的元件库,所述一个或多个预先设计的元件中的每一个呈现用于供用户选择;
结构组件转换模块,配置为在指定的几何网格上接收一个或多个预先设计的元件的选择和放置,并且将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成;和
几何网格模块,配置为接收几何网格的指定并基于集成的一个或多个预先设计的元件和一个或多个相邻的元件来识别多个结构组件的方位和位置,多个结构组件中的每一个与数字识别相关联,数字识别至少识别结构组件相对于指定几何网格的方位和位置。
16.根据权利要求15所述的系统,其中,几何网格模块通过基于包括在一个或多个预先设计的元件中的多个结构组件和包括在一个或多个相邻的元件中的多个结构组件识别多个结构组件的共享结构组件来将所选择和所放置的一个或多个预先设计的元件与指定的几何网格上的一个或多个相邻的元件进行集成,其中该识别还基于一个或多个预先设计的元件相对于一个或多个相邻的元件的方位和位置。
17.根据权利要求15所述的系统,其中,所述几何网格模块通过识别预先设计的元件与一个或多个相邻的元件之间的设备布局并链接预先设计的元件与一个或多个相邻的元件之间的设备布局来将所选择和所放置的一个或多个预设计元件与指定几何网格上的一个或多个相邻的元件进行集成。
18.如权利要求17所述的系统,其中识别一个或多个预先设计的元件之间的设备布局还包括基于一个或多个设备布局规则识别最佳布局。
19.根据权利要求15所述的系统,其中所述多个结构组件包括墙板、桁架和结构柱中的至少一个。
20.如权利要求15所述的系统,其中,所述一个或多个预先设计的元件包括预先设计的公寓布局、预先设计的办公套间、电梯和楼梯中的至少一个。