Show last authors
1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-8" %)
4 (((
5 = Introduction =
6
7 Cost Estimation is a program in the IMPACT family of programs. Cost estimation calculates cost and time for a specific project. After opening a project, there is a project tab (figure 1) and a settings tab (figure 2).
8
9 (% class="wikigeneratedid" %)
10 [[image:1540456326901-374.png||height="585" width="496"]]
11
12 (% class="wikigeneratedid" %)
13 Figure 1, Project tab
14
15 (% class="wikigeneratedid" %)
16 [[image:1540456373788-349.png||height="381" width="380"]]
17
18 (% class="wikigeneratedid" %)
19 Figure 2, Settings tab
20
21 (% dir="ltr" %)
22 = Common Features =
23
24 (% dir="ltr" %)
25 Here are some links to features that Cost Estimation offers that other applications also have.
26
27 (% dir="ltr" %)
28 * [[Customizable grid layout>>doc:IMPACT Applications.Common.Customizable grid layouts.WebHome]]
29
30 = Cost Estimation Access Rights =
31
32 |**Function**|**Permission**|**Description**
33 |Cost Estimation/Settings|Cost Settings, write permission|Settings tab and project settings
34 |Calculate Time|Cost Estimation and Project Access, write permission|
35 |Calculate Cost|Cost Estimation and Project Access, write permission|
36 | | |
37 | | |
38 | | |
39
40 (% style="color:inherit; font-family:inherit; font-size:29px" %)Project(%%)
41 The project tab shows the currently open project. The user can calculate production time and cost. The user can also view the components of the project.
42
43 == Filter for time and cost ==
44
45 In Cost Estimation under Production Time and Production Cost you are able to set a filter, filtering out all element marks that do not match. You can filter based upon factory, element status, and if there are any elements connected to that element mark (sum=0).
46
47 [[image:1590754849629-979.png]]
48
49 Figure 3, Production Cost Filter
50
51 The changes made to this filter will be remembered when the application closes, meaning the filter will be the same next time you start cost estimation.
52
53 (% dir="ltr" %)
54 == Production Time ==
55
56 The user may choose to check the time calculation before carrying out the calculation itself. The program then checks if the selected element/elements have time codes to enable a complete calculation of the element time. The user may choose to save the element time check data, this data is then saved as a text-file. Printing of a report concerning the selected element/elements is also available.
57
58 In the project tab, calculations concerning time and cost for each element or the entire project can be carried out, right-click an element or node, and select calculate, see figure 4.
59
60 [[image:1610697649809-795.png]]
61
62 (% class="wikigeneratedid" %)
63 Figure 4, calculation, check, and print of time
64
65 === Graphical view of production time/data ===
66
67 Production time can also be presented as a pie-chart, see figure 4.
68
69 [[image:1610697958558-343.png]]
70
71 Figure 5, graphical view of production time data as a pie-chart
72
73 The pie-chart describes the distribution of the calculated times in the selected project. The following time estimates are presented:
74
75 1. Base Time
76 1. Insulation Time
77 1*. The time required for isolation work
78 1. RC Time
79 1*. The time required for reinforcement work
80 1. CIM Time
81 1*. The time required for Cast in materials work
82 1. Form Time
83 1*. The time required for formwork
84 1. Opening Time
85 1*. The time required for the creation of openings
86 1. Endcap Time
87 1*. The time required for endcap work
88 1. Surface Time
89 1*. The time required for surface work (for example paintwork)
90 1. Manual Time
91 1. Skewed Ends Time
92 1*. The time required for skewed ends
93
94 These times are set in time lists by the user.
95
96
97 == Time Calculation ==
98
99
100 The time calculation is done on the service side. The service retrieves information about the selected element marks. If a time does not exist then the service will write into a log. Notice that this is a rough overview of how time is calculated in Cost Estimation.
101
102 === Insulation Time ===
103
104
105 Insulation time is calculated as (area or mass or volume * duration).
106
107 === Surface Time ===
108
109
110 Surface time calculation (area * duration).
111
112 === Endcap time ===
113
114
115 Endcap time is calculated as (duration * (length of endcap / 1000)) (The duration is set differently for different element types).
116
117 === CIM Time ===
118
119
120 Cast-in materials time is calculated by taking the cut length multiplied with duration (cut length * duration).
121
122 === Form Time ===
123
124
125 Form time is calculated differently depending on MaterialTypeCost:
126
127 * For cut element ((length / 1000) * duration)
128 * For skewed end (element skewed end * duration)
129 * For elements, it depends on the parameter.
130 ** For area (area * duration)
131 ** For net area (net area * duration)
132 ** For bounding box (bounding box * duration)
133 ** For volume (volume * duration)
134 ** For perimeter ((perimeter / 1000) * duration)
135 ** For piece (piece * duration)
136 * Small is also dependent on the parameter.
137 ** For area (area * duration)
138 ** For volume (volume * duration)
139 ** For perimeter ((perimeter / 1000) * duration)
140 ** For piece (amount * duration)
141 * Medium and large are calculated the same way as small.
142
143 === Base Time ===
144
145
146 The base time is calculated by taking the value from a curved parameter item:
147 (Curved parameter item * parameter type value + fixed time)
148
149 The parameter value is dependent on the parameter type:
150
151 * Area, net area, bounding box, mass, volume, and piece is taken from the record without any other calculations.
152 * Length, width, and height are calculated by taking the record value divided by 1000.
153
154 === Reinforcement Time ===
155
156
157 The time calculation is dependent on the parameter type:
158
159 * For length ((length / 1000 ) * duration)
160 * For area (area * duration)
161 * For mass (mass * duration)
162 * For piece (piece * duration)
163
164 The duration time is dependent upon the reinforcement type.
165
166 === Opening Time ===
167
168
169 The opening time is calculated by going through a list stored in the database.
170 Each item in the list can have different levels of standards. This is prioritized by project first, then factory and lastly by the company. If there is no standard set, then the item is skipped.
171 A list of durations is taken from the database. To get the duration that is to be used to calculate the opening time. The current items production code is used to retrieve the correct duration from the duration list.
172
173 To finally calculate the opening time we have to look at the parameter type of the item:
174
175 * For area (area * duration)
176 * For volume (volume * duration)
177 * For piece (number of pieces * duration)
178 * For perimeter ((perimeter / 1000) * duration)
179
180 == Production Cost ==
181
182 The time calculation is done on the service side. The service retrieves information about the selected element marks. Notice that this is a rough overview of how cost is calculated in Cost Estimation.
183
184 Insulation Cost
185
186 First, the service checks if there is any insulation by looking at element types. I(% style="background-color:null" %)f not then it registers thi(%%)s information into the log.
187
188 The calculations are dependent on parameter types using the following way. Any other types will set the cost to zero.
189
190 * For net area (area * cost)
191 * For mass (mass * cost)
192 * For volume (volume * cost)
193
194 === Reinforcement Cost ===
195
196
197 Before performing any calculations the system looks at what reinforcement types that are used. For calculating the cost the system takes into consideration a parameter type and cost. The parameter type is set to either mass, length or area and depends on the reinforcement types. What each of the following reinforcement types (bar, stirrup, mesh, bended mesh, and group) sets the parameter type to is dependent on the user settings.
198
199 The value of cost is set differently depending on reinforcement types. The system retrieves a list from the database that contains what cost mesh, bended mesh, and the group should have. Everything else takes into consideration not only reinforcement types but also quality and diameter.
200
201 Once the cost value and parameter type are set the cost calculation for reinforcement is done in the following manner.
202
203 * For length ((length / 1000) * cost)
204 * For area (area * cost)
205 * For mass (mass * cost)
206
207 === Working Cost ===
208
209
210 The cost is taken by retrieving personal cost for different material types from the database.
211 The cost is then calculated by taking the cost based on manual, base, CiM, form, opening, insulation, end caps or surface and multiply it by the element's duration (material type * duration).
212
213
214 If personnel cost per element group is enabled then it will use the cost set for the given group if that group exists, groups can be created in Resource Manager under settings.
215
216 === Surface Cost ===
217
218
219 If the element type is that of a wall, double wall, sandwich wall or an insulated wall the calculation is done by taking the area and multiply it with the cost (area * cost). The cost is dependent on the element type and a cost code defined by the user.
220
221 For other element types, it looks at different geometric layers. Looping through each and calculating each (surface cost = geometry layer’s area * cost).
222
223
224 === Endcaps Cost ===
225
226
227 The cost will be different depending on the standard. The system prioritizes project first, then factory and lastly company. After retrieving the cost that is based upon standard the calculation is done in the following manner.
228 (cost * (endcap length / 1000))
229
230 === Form Cost ===
231
232
233 The form cost is dependent on the material types cut element, skewed end, element, small, medium and large.
234
235 * For skewed end (number of skewed ends * cost)
236 * For element, it depends on the parameter type
237 ** For area (area * cost)
238 ** For net area (net area * cost)
239 ** For bounding box area (bounding box area * cost)
240 ** For volume (volume * cost)
241 ** For perimeter ((perimeter /1000) * cost)
242 ** For piece (number of pieces * cost)
243 * For small, medium and large it depends on the parameter type
244 ** For area (area * cost)
245 ** For volume (volume * cost)
246 ** For perimeter ((perimeter /1000) * cost)
247 ** For piece (number of pieces * cost)
248
249 === Concrete Cost ===
250
251
252 If the element type is that of a wall, double wall, sandwich wall or an insulated wall the calculations are done more direct. Otherwise, the system looks at the geometry layers to calculate. All concrete calculations are done differently depending on parameters.
253
254 * For mass (mass * cost)
255 * For volume (volume * cost)
256
257 === CIM Cost ===
258
259
260 The system goes through all the cast-in materials that belong to the element. The calculations are done by taking the cut length and multiply it with the cost that the user has set the cost to be in the default price list (cut length * cost).
261
262 Opening Cost
263
264
265 The opening cost is dependent on standards, prioritizing project first, then factory and lastly company. The opening costs calculation is dependent on the parameter, the calculations are done in the following manner.
266
267 * For area (area * cost)
268 * For volume (volume * cost)
269 * For perimeter (perimeter * cost / 1000)
270 * For piece (number of pieces * cost)
271
272 Material Cost
273
274
275 Material cost simply adds together costs besides working cost.
276
277 Calculation: Concrete cost + insulation cost + reinforcement cost + manual cost + CiM cost + form cost + opening cost + surface cost + end cap cost
278
279 Total Cost
280
281
282 The total cost is simply material cost and working cost together.
283
284 Calculation: Material cost (Concrete cost + insulation cost + reinforcement cost + manual cost + CiM cost + form cost + opening cost + surface cost + end cap cost) + working cost
285
286
287 == Components ==
288
289 Here you are able to view components associated with the project and change information related to its cost. For example, concrete recipe, curve and production code.
290
291 === Openings ===
292
293
294 While viewing project-specific openings you are able to change the components/definitions production code. This can be done by opening a drop-down box and selecting one of the currently available codes or by typing in a new code. In the image below you can see a drop-down box with different codes. The codes with blue text are project-specific and the ones with black text belong to the standard.
295
296 [[image:1579772335769-145.png]]
297
298 Figure 6, Project-specific opening codes
299
300 In order to create a new project-specific code, you have to write in a new text and save it. A message will appear if the code is new, letting the user know they are about to create a project-specific code.
301
302 [[image:1579772708742-310.png]]
303
304 Figure 7, Notification of creating a new project-specific opening code
305
306 Once created you will be able to change the time, cost and time parameter associated with the code. Notice that you can not change this if the code is connected to the standard, only with project-specific codes.
307
308 = Settings =
309
310 == Operating Cost ==
311
312 The user can set an operating cost for element types. This cost can be based on length, width, height, gross area, mass volume, perimeter, net area, bounding box area, time and percentage of cost.
313
314 [[image:1554119849513-253.png||height="236" width="700"]]
315
316 Figure 8, changing parameter for Operating Cost
317
318 If no element type is selected then all element types will be affected and in the production cost grid, the cost will be displayed as Operating Cost Company instead of Operating Cost Product.
319
320 == Setting Up Surface Time/Cost ==
321
322 When you are under settings in Cost Estimation you can create codes both for time and for cost as displayed in the figure below.
323
324 [[image:1565761853513-651.png||height="628" width="700"]]
325
326 Figure 9, view over surface time codes
327
328 These codes can then be used to set prices for different definitions both on a project level or on the standard. To set the prices for the standard you go to Settings -> Components -> Surface and to set it on a project you go to Project -> Components -> Surface. Pay attention to that the available surface treatments will not be shown if you do not have that set up in Standard Admin. An example from Standard Admin that enables the user to see and set time for different surface treatments are shown in the figure below.
329
330 [[image:1565762572311-603.png||height="413" width="700"]]
331
332 Figure 10, displaying where to change field type for surface treatments
333
334 While you are setting surface time/cost for a project you will only be able to see the available treatments that the project uses. You can edit a drawing's specification in the Project Manager to change the surface treatment.
335
336 [[image:1565765244955-594.png||height="651" width="529"]]
337
338 Figure 11, going to the properties of a drawing
339
340 [[image:1565765291939-586.png||height="424" width="700"]]
341
342 Figure 12, going to a drawings specifications
343
344 [[image:1565765311329-339.png||height="532" width="505"]]
345
346 Figure 13, changing a drawings surface treatments
347
348 One thing to keep in mind is that Cost Estimation will use both Surface Treatment, Moulding, and Up in Mould. So that if you use the same treatment for them then the surface cost/time will be calculated for both sides (doubling the price/time).
349
350 There is one more filed that works exactly the same as Surface Treatment and that is Surface Material.
351
352 [[image:1630326700198-148.png]]
353
354 Figure 14, displaying where to change field type for surface material
355
356
357 == Personnel Cost ==
358
359 Under each price list, there is a "Personnel" node. There is always a default node.
360
361 [[image:1575983844223-950.png]]
362
363 Figure 15, default personnel group
364
365
366 The default price will always be used if you do not enable personnel cost per element group under production company settings.
367
368 [[image:1575983781701-401.png]]
369
370 Figure 16, setting personnel cost per price list
371
372
373 When personnel cost is enabled then all the available groups are seen under the personnel node. Each group can have different prices. When calculating the price of an element mark the system will look for the group, if it does not find the group, it will use the default group. The system then looks at the cost belonging to a group and multiples the cost with the time.
374
375 [[image:1575984471704-412.png]]
376
377 Figure 17, setting different costs for a group
378
379
380 === Different personnel costs for different element groups ===
381
382 It is now possible to set the personnel cost per element group. To enable this you have to change the production company setting.
383
384 [[image:1579523636846-269.png]]
385
386 Figure 18, Production Company Settings - Personnel Cost
387
388 The element group can be created under settings in RM.
389
390 [[image:1579523938464-774.png||height="252" width="750"]]
391
392 Figure 19, Resource Manager - Creating Element Groups
393
394 Under Company Settings in Cost Estimation, you can now go to price list and see group under personnel. Here you can see the costs that are based upon element groups.
395
396 [[image:1579523791610-710.png]]
397
398 Figure 20, Edit cost for personnel group
399
400 == Strand Time ==
401
402 Under reinforcement, strands different times and parameters can be set depending on element types. Meaning calculating the reinforcement time when dealing with strands will be different for different element types.
403
404 This can be found under "Settings -> Time List -> Reinforcement -> Strands".
405
406
407 [[image:Cost Estimation Strand Time.png]]
408
409 Figure 21, Element types for strand time
410
411
412 == Production Company Settings ==
413
414 There is now an additional node under settings in cost at the top. By selecting the top nod there will now come up settings that were previously in Resource Manager that only affects cost estimation.
415
416 [[image:1579517806432-691.png]]
417
418 Figure 22, Production Company Settings for Cost
419
420
421 Currency symbol can still be found in Resource Manager settings as well but under the tab "Properties".
422
423 [[image:1579522125498-467.png||height="402" width="750"]]
424
425 Figure 23, Resource Manager - Editing currency without Cost Estimation
426 )))
427
428 (% class="col-xs-12 col-sm-4" %)
429 (((
430 (% class="box" %)
431 (((
432 {{toc/}}
433 )))
434 )))
435 )))
Copyright 2020 StruSoft AB
IMPACT Documentation