Show last authors
1 Contents
2
3 {{toc/}}
4
5
6 ----
7
8 (% style="text-align: justify;" %)
9 The parametric model is an editor module, where the User can create parametrized model as templates. The templates later can be imported into the Structure module with customized settings.
10
11 (% style="text-align: justify;" %)
12 This module can be found in the command center.
13
14 [[image:1579531644986-884.png]]
15
16
17 (% style="text-align: justify;" %)
18 = Elements =
19
20 (% style="text-align: justify;" %)
21 In the first version of the parametric model module the user can use point and straight line objects, like point and line foundations, bars, point and line supports, and fictitious bars.
22
23
24 [[image:1579510155605-474.png]]
25
26
27
28 (% style="text-align: justify;" %)
29 = Parameters =
30
31 All the tools that can be used to parametrize the model are located in Parameter tab.
32
33
34 [[image:1579510557613-170.png]]
35
36
37
38 (% style="text-align: justify;" %)
39 == Base objects ==
40
41 (% style="text-align: justify;" %)
42 === Base rays and base planes ===
43
44 Base rays and base planes can be used as the frame of the parametric model. Structural and analytical elements can be attached to them.
45
46
47 [[image:1579510608959-746.png]]
48
49 (% class="box infomessage" %)
50 (((
51 For 3D parametric models it’s advised to use only base planes, and for 2D models base rays should be preferred.
52 )))
53
54
55 (% style="text-align: justify;" %)
56 The following example, which is a simple roof structure with columns, shows a practical way to use base planes and base rays. The base planes define the plane where supports and  columns, the bottom and the top level, and the first and last plane of the roof structure will be placed. The base rays will defines the beams x’ direction.
57
58 [[image:1574943990673-127.png]]
59
60 [[image:1574944002714-536.png]]
61
62 (% class="wikigeneratedid" style="text-align: justify;" %)
63 === ===
64
65 (% style="text-align: justify;" %)
66 === Grids ===
67
68 Grids are used to create iterative patterns, like a series of columns or an array of point foundations.
69
70
71 [[image:1579513601384-345.png]]
72
73
74 With this function the User can create one, two or three dimensional grids:
75
76 [[image:1574940863862-226.png]]
77
78 Structural and analytical elements can be attached to the grid. The attached elements should fit in one cell of the grid:
79
80
81 [[image:1574940935542-552.png]]
82
83
84 The user can draw anywhere in the cells, and it will be attached to that grid. Grids can be warped in every possible way by the corner points.
85
86 [[image:1579529349165-597.png]]
87
88 (% class="box warningmessage" %)
89 (((
90 If the grid's cell is triangular shape, the structural element cannot be attached to the triangular edges.
91 )))
92
93
94 The User can set the number of cells in one direction by any given numbers or parameters:
95
96 [[image:1574941410291-517.png]]
97
98
99 The User can set where to multiply structural objects on the grid:
100
101 [[image:1579513915071-931.png]]
102
103 [[image:1574941433608-815.png]]
104
105
106 Using the //Local y’ axis //option allows to follow the objects local y’ axis in the grid, after the structural element are assigned to it.
107
108
109 [[image:1574941495905-741.png]]
110
111 == Rules ==
112
113 === Lock ===
114
115 Locks are used to bound nodes of structural elements, analytical elements, base lines and grids to the cross points of base elements. The locked objects are marked with the lock symbol in the model space.
116
117
118 [[image:1579511119714-389.png]]
119
120
121 [[image:1574941521869-304.png]]
122
123
124 Cross points can be an intersections of two base line, an intersection of a base line and base plane and a cross point of three base plane. The following example shows how to define the middle beam position with lock object (the base ray and base plane intersection will be the position of the middle beam).
125
126 [[image:1574944046657-328.png||height="524" width="1087"]]
127
128
129 (% class="box warningmessage" %)
130 (((
131 If the base objects are moved, the locked objects will move along them.
132 )))
133
134
135 === Constraints ===
136
137 Constrains are used to set distances between parallel base objects.
138
139
140 [[image:1579511191987-573.png]]
141
142 [[image:1579529925479-162.png]]
143
144
145 The following example shows how to use these parameters:
146
147
148 [[image:1579529619643-329.png||height="540" width="1076"]]
149
150 == **Parameters** ==
151
152
153 Parameters are used to control the parametric model. New parameters are created directly in the Parameters dialog, or indirectly in parametric objects’ dialogs (grid and constraint).
154
155 [[image:1579511235231-447.png]]
156
157 [[image:1574941625349-220.png]]
158
159
160 If one of the parameters that are assigned to the parametric model is changed, the modifications will automatically be apply to the parameteric model.
161
162 [[image:1574944080959-896.png||height="569" width="1253"]]
163
164 = Import parametric models to structure module =
165
166
167 The parametric model can be imported to 3D modules by
168
169 * //Tools / Apply parametric model//
170 * //Edit / Paste file//
171 * //Open (file with *.prm extension)//
172
173 After selecting the .prm file, the Parameters dialog will appear. There, one can set the previously defined parameters that should be applied to the new model.
174
175
176 [[image:1579531475755-847.png]]
Copyright 2020 StruSoft AB
FEM-Design Wiki