Modifying a Library Module
Follow the steps below to add an AbrasiveJet Cut cycle time formula to the library libAccounting_SheetMetal.csl. A complete implementation of AbrasiveJet Cut would include similar modifications for several other quantities, such as labor time. labor cost, and direct overhead cost.
1 In the navigation pane, expand Global Cost Model Information, and click Globally Available CSL/Lookup Tables.
2 In the editing pane, click Library CSL.
3 Select Override Object from the Edit menu, or click the override icon, green_dude.png, in the toolbar.
4 In the editing pane, click folder_icon.png next to the name of the new library. The CSL module appears in the editing pane.
5 Find the group of formulas whose names start with GetCycleTime_SheetMetal_(type control-f to search, F3 for next, and Shift+F3 for previous). Add the following formula at the end of the group:
 
GetCycleTime_SheetMetal_WaterjetCut(processTime, numOperators) = CycleTime0
 
Note that CycleTime0 is defined in the same library as follows:
 
CycleTime0 = GetCycleTime(processTime, numOperators)
 
The function GetCycleTime is defined in libCommonAccounting.csl in terms of processTime:
 
GetCycleTime(processTime, numOperators) = _
processTime * plant.cycleTimeAdjustmentFactor
 
The formula processTime is defined in the taxonomy file proper. See Modifying the Cycle Time Formulas.
6 Select Save from the File menu, or click save_icon.png in the toolbar, to save your changes.
7 To incorporate your changes into the cost model, select Publish Cost Model and VPE from the File menu, or click publish_icon.png in the toolbar.