Claims
- 1. A method for forming a structure that contains at least two predefined elementary parts, the method comprising the steps of:
searching a first elementary part having elementary features for the structure, searching a second elementary part having certain features for the structure, and combining the first elementary part and the second elementary part according to a control means, said control means defining the combination between the first elementary part and the second elementary part.
- 2. The method according to claim 1, wherein the method further comprises the repetitive steps of:
searching the next elementary part for the structure, and forming a new version of the structure by combining the structure and the next elementary part according to the control means, until the structure is formed.
- 3. The method according to claim 1, wherein the elementary parts are combined by adding parameters of the second elementary part to the first elementary part in such a way that parameters of the first elementary part are overridden if the parameters of the first elementary part exist in the second elementary part.
- 4. The method according to claim 1, wherein the elementary parts are combined by adding parameters of the second elementary part to the first elementary part in such a way that parameters of the second elementary part are added to a group of parameters of the first elementary part if the parameters of the second elementary part fail to exist in said group.
- 5. The method according to claim 2, wherein the structure and the next elementary part are combined by adding parameters of the next elementary part to the structure in such a way that parameters of the structure are overridden if the parameters of the structure exist in the next elementary part.
- 6. The method according to claim 2, wherein the structure and the next elementary part are combined by adding parameters of the next elementary part to a group of parameters of the structure if the parameters of the next elementary part fail to exist in said group.
- 7. The method according to claim 1, wherein the combination step for the first elementary part and the second elementary part is based on mathematical operations.
- 8. The method according to claim 2, wherein the other combination step for the structure and the next elementary part is based on mathematical operations.
- 9. The method according to claim 1, wherein the structure to be formed is a connection between at least two structures.
- 10. The method according to claim 1, wherein the method further comprises the step of
predefining logic structures for the elementary parts.
- 11. The method according to claim 10, wherein in the logic structures include parameters of the elementary parts.
- 12. The method according to claim 2, wherein the searching steps are performed in a logic structure comprising levels and wherein each level comprises at least one logic structure so that the logic structures form a tree structure.
- 13. The method according to claim 12, wherein the each level of the logic structure handles searching of certain level specific parameters of the elementary parts.
- 14. The method according to claim 1, wherein the elementary parts are placed in a data repository.
- 15. The method according to claim 1, wherein the elementary parts are structures.
- 16. The method according to claim 1, wherein the elementary parts include functions.
- 17. The method according to claim 1, wherein the elementary parts are objects.
- 18. The method according to claim 1, wherein the elementary parts represent beams and/or columns used in constructions.
- 19. The method according to claim 1, wherein the elementary parts represent pipes and/or connections for pipes.
- 20. The method according to claim 1, wherein the elementary parts represent concrete and/or concrete reinforcements.
- 21. A system for forming a structure that contains at least two predefined elementary parts, the system comprising:
a search means for searching elementary parts, a combine means for forming said structure by combining a first elementary part and a second elementary part found by the search means, and a control means for controlling the combine means.
- 22. The system according to claim 21, wherein the system further comprises a repeat means for repeating actions of the search means and the combine means, the repeat means being adapted to:
search the next elementary part for the structure, and form a new version of the structure by combining the structure and the next elementary part according to the control means, until the structure is formed.
- 23. The system according to claim 21, wherein the elementary parts are combined by adding parameters of the second elementary part to the first elementary part in such a way that parameters of the first elementary part are overridden if the parameters of the first elementary part exist in the second elementary part.
- 24. The system according to claim 21, wherein the elementary parts are combined by adding parameters of the second elementary part to the first elementary part in such a way that parameters of the second elementary part are added to a group of parameters of the first elementary part if the parameters of the second elementary part fail to exist in said group.
- 25. The system according to claim 22, wherein the structure and the next elementary part are combined by adding parameters of the next elementary part to the structure in such a way that parameters of the structure are overridden if the parameters of the structure exist in the next elementary part.
- 26. The system according to claim 22, wherein the structure and the next elementary part are combined by adding parameters of the next elementary part to a group of parameters of the structure if the parameters of the next elementary part fail to exist in said group.
- 27. The system according to claim 21, wherein the combine means uses mathematical operations when combining the elementary parts.
- 28. The system according to claim 22, wherein the repeat means uses mathematical operations when combining the structure and the next elementary part.
- 29. The system according to claim 21, wherein the structure to be formed is a connection between at least two structures.
- 30. The system according to claim 21, wherein the system further comprises a predefinition means for
predefining logic structures for the elementary parts.
- 31. The system according to claim 30, wherein in the logic structures include parameters of the elementary parts.
- 32. The system according to claim 22, wherein the searching steps are performed in a logic structure comprising levels, each level comprising at least one logic structure so that the logic structures form a tree structure.
- 33. The system according to claim 32, wherein the each level of the logic structure handles searching of certain level specific parameters of the elementary parts.
- 34. The system according to claim 21, wherein the elementary parts are placed in a data repository.
- 35. The system according to claim 21, wherein the elementary parts are structures.
- 36. The system according to claim 21, wherein the elementary parts include functions.
- 37. The system according to claim 21, wherein the elementary parts are objects.
- 38. The system according to claim 21, wherein the elementary parts represent beams and/or columns used in constructions.
- 39. The system according to claim 21, wherein the elementary parts represent pipes and/or connections for pipes.
- 40. The system according to claim 21, wherein the elementary parts represent concrete and/or concrete reinforcements.
Priority Claims (1)
Number |
Date |
Country |
Kind |
20021097 |
Jun 2002 |
FI |
|
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a Continuation of U.S. patent application Ser. No. 10/455,407 filed Jun. 6, 2003. The entire content of the above-identified application is hereby incorporated by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
10455407 |
Jun 2003 |
US |
Child |
10641033 |
Aug 2003 |
US |