aPriori Cost Model Workbench › download › p › aPriori_CMWB_eLearning_… · Prerequisites:...

2
aPriori Cost Model Workbench Building and editing your own Virtual Production Environments (VPEs) in aPriori results in more refined cost estimates, specific to your manufacturing environment. The more closely your VPE matches your actual production environment, the less variance you will see between “should-cost” and actual cost. Prerequisites: aPriori Fundamentals, aPriori VPE Manager DATA SHEET This 5-day training course, specifically for the cost modeler maintaining cost model logic, is comprised of 2 days of eLearning and 3 days of Professional Services consulting. The eLearning portion consists of fully-narrated lectures, software demonstrations, quizzes, and a hands-on lab and programmer reference guide. The 3 days of post-training consulting provides mentoring to students in understanding and modifying the cost models that are most important to their business. eLEARNING BENEFITS n Ensures consistent learning experience for all students. n Eliminates “rushing at the end” to cover all course materials. n Allows students to learn at their own pace. n Facilitates training of staff additions and geographically-dispersed groups. n Allows for rapid deployment of software into your organization. n Permits unlimited and untimed use by named user. n Provides ongoing performance support. n Allows students to select appropriate topics and order of training modules. eLEARNING COURSE STRUCTURE Module 1: INTRODUCTION TO CMWB — How are data and logic separated in a VPE? How is aPriori’s Integrated Development Environment structured? How does the Cost Engine work? What is inheritance? Module 2: ROUTINGS & TEMPLATES How do templates specify routings? How are component and assembly templates different? What is the order of evaluation? What are the different types of nodes and how do they work? Module 3: COST SCRIPTING LANGUAGE (CSL) — What is CSL? What is a cost taxonomy file? How does the processing of operations and processes flow? What are the different file structures involved in CSL? Module 4: VARIABLES & CONSTANTS — How can you find different variables (site, plant, material, stock, machine, gcd, toolshop, etc.) and use them in cost model logic? What are plant and universal constants? How can you use the debugger to find variables, check values, and validate calculations? Module 5: FUNCTIONS & EXPRESSIONS — What are the math, string, and conditional functions available, how do you call them, and what do they do? How do you make logical comparisons? What is the structure of IF and SELECT statements, and how are they used? Module 6: PROCESS SETUP OPTIONS (PSOs) — How do you create various types of PSOs to gather additional user input for costing? How do User, Formula, CSL, List, and Boolean PSOs work to gather user input? How do you call PSOs from within CSL files to roll user inputs into formulas?

Transcript of aPriori Cost Model Workbench › download › p › aPriori_CMWB_eLearning_… · Prerequisites:...

Page 1: aPriori Cost Model Workbench › download › p › aPriori_CMWB_eLearning_… · Prerequisites: aPriori Fundamentals, aPriori VPE Manager DATA SHEET This 5-day training course, specifically

aPriori Cost Model Workbench Building and editing your own Virtual Production Environments (VPEs) in aPriori results in more refined cost estimates, specific to your manufacturing environment. The more closely your VPE matches your actual production environment, the less variance you will see between “should-cost” and actual cost.

Prerequisites: aPriori Fundamentals, aPriori VPE Manager

DA

TA

S

HE

ET

This 5-day training course, specifically for the cost modeler maintaining cost model logic, is comprised of 2 days of eLearning and 3 days of Professional Services consulting. The eLearning portion consists of fully-narrated lectures, software demonstrations, quizzes, and a hands-on lab and programmer reference guide. The 3 days of post-training consulting provides mentoring to students in understanding and modifying the cost models that are most important to their business.

eLEARNING BENEFITS n Ensures consistent learning experience

for all students.

n Eliminates “rushing at the end” to cover all course materials.

n Allows students to learn at their own pace.

n Facilitates training of staff additions and geographically-dispersed groups.

n Allows for rapid deployment of software into your organization.

n Permits unlimited and untimed use by named user.

n Provides ongoing performance support.

n Allows students to select appropriate topics and order of training modules.

eLEARNING COURSE STRUCTURE Module 1: INTRODUCTION TO CMWB — How are data and logic separated in a VPE? How is aPriori’s Integrated Development Environment structured? How does the Cost Engine work? What is inheritance?

Module 2: ROUTINGS & TEMPLATES — How do templates specify routings? How are component and assembly templates different? What is the order of evaluation? What are the different types of nodes and how do they work?

Module 3: COST SCRIPTING LANGUAGE (CSL) — What is CSL? What is a cost taxonomy file? How does the processing of operations and processes flow? What are the different file structures involved in CSL?

Module 4: VARIABLES & CONSTANTS — How can you find different variables (site, plant, material, stock, machine, gcd, toolshop, etc.) and use them in cost model logic? What are plant and universal constants? How can you use the debugger to find variables, check values, and validate calculations?

Module 5: FUNCTIONS & EXPRESSIONS — What are the math, string, and conditional functions available, how do you call them, and what do they do? How do you make logical comparisons? What is the structure of IF and SELECT statements, and how are they used?

Module 6: PROCESS SETUP OPTIONS (PSOs) — How do you create various types of PSOs to gather additional user input for costing? How do User, Formula, CSL, List, and Boolean PSOs work to gather user input? How do you call PSOs from within CSL files to roll user inputs into formulas?

Page 2: aPriori Cost Model Workbench › download › p › aPriori_CMWB_eLearning_… · Prerequisites: aPriori Fundamentals, aPriori VPE Manager DATA SHEET This 5-day training course, specifically

Module 7: CSL RULES — How are rules structured? How do Operations and Process rules differ? How do you determine where to put rules (process vs operation)? How do machine selection rules work?

Module 8: PROCESSES & OPERATIONS — How can you create new processes by copying and modifying existing processes? How do you include new processes in routings? How do you create a cost taxonomy file for either processes or operations?

MENTORING BENEFITSn Provides instruction and advice from an

experienced consultant

n Guides you through the formulas and code for your initial cost model project

n Focuses on your application of the product

MENTORING STRUCTUREOne Full Day Consulting — Objectives n Discuss overall development strategy

n Identify process group(s) you will work with

n Select a process group as the focus for your initial development effort

n Walk through the cost models for selected process group, and associated machines and materials in the VPE Manager, to understand cost model, formulas, etc.

n Define list of initial development tasks for selected process group

n Identify which team members will be doing what tasks

Eight 2-hour Mentoring Sessionsn Review development work since

previous session

n Provide troubleshooting and validation guidance

n Answer questions regarding cost models, provide deeper understanding

n Set development objectives for next session

D A T A S H E E T

300 Baker Avenue Concord, Massachusetts 01742

Tel: 978-371-2006 Fax: 978-371-2008

[email protected] www.aPriori.com

© 2013. aPriori. All rights reserved. Specifications subject to change without notice. All trademarks and registered trademarks are the property of their respective companies.

Figure 2. Understand the Processing (from a code perspective) of every routing that is evaluated, and what CSL files are involved in each step.

Figure 1. Learn to read and modify aPriori’s Cost Scripting Language code, which is used to define formulas and rules.

Figure 3. aPriori Cost Model Workbench lab exercises provide hands-on experience to teach you how to modify the logic and rules behind the Cost Models in your VPE. It also includes an extensive reference section on CSL and routing template syntax.