US 11,748,964 B2
Method for determining at least one region in at least one input model for at least one element to be placed
Christian Frey, Unterägeri (CH); Wolfram Klein, Neubiberg (DE); and Hermann Georg Mayer, Prien am Chiemsee (DE)
Assigned to SIEMENS SCHWEIZ AG, Zurich (CH)
Filed by SIEMENS SCHWEIZ AG, Zurich (CH)
Filed on Oct. 15, 2019, as Appl. No. 16/653,362.
Claims priority of application No. 18200985 (EP), filed on Oct. 17, 2018.
Prior Publication US 2020/0126317 A1, Apr. 23, 2020
Int. Cl. G06T 19/20 (2011.01); G06F 30/13 (2020.01)
CPC G06T 19/20 (2013.01) [G06F 30/13 (2020.01); G06T 2200/24 (2013.01); G06T 2210/04 (2013.01); G06T 2219/2004 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for determining subregions in at least one input model for valid placement of a plurality of elements to be placed, the method comprising:
receiving an input data set comprising the plurality of elements to be placed, at least one condition, and the at least one input model, the at least one input model being a three-dimensional model of a building, the building having one or more room environments, and the at least one condition is selected based on a geographical location or a type of room environment;
determining at least one appurtenant condition from the at least one condition, wherein the at least one appurtenant condition is based on at least one rule or standard that differ with regard to the geographical location of the building and the type of room environment of the building;
receiving a selection of a first element to be placed;
determining valid subregions and invalid subregions of the at least one input model by applying the at least one appurtenant condition to the at least one input model based on the first element to be placed;
displaying the valid subregions and the invalid subregions in response to receiving the selection of the first element to be placed, without requiring the first element to be placed within the at least one input model, such that there are at least two valid subregions to place the first element;
performing a first placement measure if the first element is placed in a subregion that is one of the valid subregions;
changing a display of the subregion from a valid region to one of the invalid subregions for placement of a second element, in response to the first placement measure;
updating the at least one input model in response to the performing the first placement measure, wherein the updating includes adapting the at least one input model by adding a position or location of the placed first element after carrying out the first placement measure to prevent the second element from being placed proximate the first element;
receiving a selection of the second element to be placed;
displaying the valid subregions and the invalid subregions in response to receiving the selection of the second element to be placed, without requiring the second element to be placed within the at least one input model, such that less valid subregions and more invalid regions are displayed due to the updating; and
performing a second placement measure if the second element is placed in a remaining valid subregion;
wherein the valid subregions each satisfy the appurtenant condition at least in part.