US2015193563A1PendingUtilityA1

Method for creating template of building component, method for creating primitive, and apparatus for modeling building component

Assignee: KOREA ELECTRONICS TELECOMMPriority: Jan 7, 2014Filed: Dec 31, 2014Published: Jul 9, 2015
Est. expiryJan 7, 2034(~7.4 yrs left)· nominal 20-yr term from priority
B60N 3/063B60Y 2200/143G05G 1/60B60Y 2200/31G06F 30/13G06F 2111/20G06F 17/5004
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A building component modeling apparatus records a process of creating the first component through at least one first primitive among a plurality of building primitives. The building component modeling apparatus analyzes the process of creating the first component to extract at least one first parameter defining the first component. The building component modeling apparatus creates a template of the first component by using the at least one first parameter.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for creating a template of a first component as a building component by a building component modeling apparatus, comprising:
 recording a process of creating the first component through at least one first primitive among a plurality of building primitives;   analyzing the process of creating the first component to extract at least one first parameter defining the first component; and   creating a template of the first component by using the at least one first parameter.   
     
     
         2 . The method of  claim 1 , wherein the extracting comprises analyzing the process of creating the first component to create first information expressing an appearance of the first component in units of primitives. 
     
     
         3 . The method of  claim 2 , wherein the first information comprises position information and attribute information of each of the first primitives. 
     
     
         4 . The method of  claim 3 , wherein the extracting further comprises analyzing a geometrical relation between the first primitives based on the first information and including the geometrical relation in the first information. 
     
     
         5 . The method of  claim 4 , wherein the geometrical information comprises information on a connection relation between the first primitives and information on an overlapping relation between the first primitives. 
     
     
         6 . The method of  claim 5 , wherein the extracting further comprises creating the first parameter for changing an appearance of the first component by using the geometrical relation information and the attribute information of the first primitive. 
     
     
         7 . The method of  claim 6 , wherein the extracting further comprises modifying the created first parameter according to a user input. 
     
     
         8 . The method of  claim 7 , wherein the extracting further comprises including the first parameter in the first information. 
     
     
         9 . The method of  claim 8 , wherein
 the creating of a template comprises:   creating the temperate by using the geometrical information of the first component and the first parameter; and   storing the created template in a template database.   
     
     
         10 . The method of  claim 1 , wherein
 the recording comprises   selecting the at least one first primitive among a plurality of building primitives included in a primitive database,   wherein the primitive database comprises:   geometrical information defining an appearance of the first primitive; and   a second parameter for changing the appearance of the first primitive.   
     
     
         11 . An apparatus for modeling a building component, the apparatus comprising:
 a first creation processor configured to create a first component as a building component by using at least one first primitive among a plurality of building primitives according to a user input;   a second creation processor configured to analyze a process of creating the first component to create at least one first parameter defining the first component; and   a third creation processor configured to create a first template corresponding to the first component by using the at least one first parameter.   
     
     
         12 . The apparatus of  claim 11 , wherein
 the second creation processor comprises   a first analyzer configured to analyze the process of creating the first component to create first information expressing an appearance of the first component in units of primitives,   wherein the first information comprises position information and attribute information of each of the first primitives.   
     
     
         13 . The apparatus of  claim 12 , wherein
 the second creation processor further comprises   a second analyzer configured to analyze a geometrical relation between the first primitives based on the first information and include the geometrical relation information in the first information.   
     
     
         14 . The apparatus of  claim 13 , wherein
 the second creation processor further comprises   a parameter creation processor configured to create the first parameter for changing an appearance of the first component by using the geometrical relation information and the attribute information of the first primitive.   
     
     
         15 . The apparatus of  claim 11 , further comprising:
 a shape analyzer configured to split each of the first template and a second template stored in a template database into a plurality of objects, cluster the plurality of objects based on shape similarity to create at least one cluster, and create an object representing each of the at least one cluster; and   a primitive creation processor configured to create a primitive corresponding to the object created by the shape analyzer and store the created primitive in a primitive database,   wherein the second template corresponds to a second component as a building component different from the first component.   
     
     
         16 . A method for creating a building primitive by a digital building component modeling apparatus, the method comprising:
 splitting each of at least one template stored in a template database into a plurality of objects;   clustering the plurality of objects based on shape similarity to create at least one cluster;   creating at least one first object representing each of the at least one cluster; and   creating at least one first primitive corresponding to each of the first objects,   wherein each of the templates corresponds to each digital building component.   
     
     
         17 . The method of  claim 16 , further comprising:
 when the first primitive does not exist in a primitive database, storing the first primitive in the primitive database.

Join the waitlist — get patent alerts

Track US2015193563A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.