SlideShare a Scribd company logo
1 of 17
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
3DCS
Batch Processor
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
3DCS Batch Processor
● What is it?
● What can it do?
● Value of Batch Processor
● Use Cases  Data Flow
● Live Demo
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
What is 3DCS Batch Processor?
• 3DCS Simulation Engine
– AKA: SimuMacro, Analysis Batch Mode
• Launched from 3DCS or DOS command line
– Supports FEA Compliant and Mechanical Modeler
– Consumes additional Analyst license if DOS run, but not if
launched from 3DCS
• Provided with all 3DCS VA installations
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
What can Batch Processor do?
• Run Analysis on a complete 3DCS Model
– Simulation, HLM & GeoFactor Supported
• Run Analysis based on Move, Tolerance & Measure
modifications.
– Design of Experiments (DOE)
– Tolerance changes
– On  Off changes
– Tolerance Trend Study
– Move, Tolerance & Measure changes
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Value of Batch Processor
● Run analyses overnight -- free up your workstation during
business hours
● Run long analyses and have the results waiting for you
● Run multiple models back-to-back to determine optimal
configurations
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Option 1: Run from 3DCS
1. Open 3DCS Model
2. Start Batch Processor
3. Change Settings or
Path to output patch
4. “Run”
5. Review Results
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Option 2: Run from DOS
1. Complete & Save 3DCS Model
2. Start Batch Processor from DOS
3. Review Results
Additional license is used
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Recommended method
1. For a simple run with no changes to inputs or outputs -
use Option1
2. When parameters need to be modified in the Script file
and/or sending the information to run the analysis on a
different computer - use Option2
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Batch Files
Launching the Batch Processor creates these files in the Model’s Directory:
1. Script file - includes command lines that can be activated or deactivated
based on the desired outputs, the output format and thread number
2. Batch file - identifies the location for the dcsSimuMacro.exe and executes
the steps activated in the dcsRunDoeScript.txt file
3. WTX file - used for calculations; a copy of the model.
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
DOE Files
1. Run Function dcu_doe_form.dll from User DLLs to launch the DOE Setup.
2. Select CSV File Format # 2 in Options to list all types of inputs wanted for
the study.
3. Save csv file will create a csv and a wtx file. The Example_doe.csv.xlsx
explains all inputs.
1. To obtain the Batch file Run dcsDoeViewer.
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Best Practices for DOE
1. Use C:Temp as working directory when transferring the
files to another computer.
2. Separate the runs for Simulation, Sensitivity, Geo
Factor when working with large models. Rename the
Results folder to reflect the type of run then start the
next analysis.
3. Keep file names short to make the Script file easier to
modify.
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Data Flow
Doe
Form
Script file
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
How does Batch Processor work?
• Normally, in the 3DCS software, you are running the
software interactively
– Click a button, run the analysis
• With Batch Processor…
– Analysis is run by command line input
– Runs analysis for several models/setups either sequentially or in
parallel
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
What is 3DCS Batch Processor?
• 3DCS Simulation Engine
– AKA: SimuMacro, Analysis Batch Mode
• Launched from 3DCS or DOS command line
– Supports FEA Compliant and Mechanical Modeler
– Consumes additional Analyst license if DOS run, but not if
launched from 3DCS
• Provided with all 3DCS VA installations
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
What can Batch Processor do?
• Run Analysis on a complete 3DCS Model
– Simulation, HLM & GeoFactor Supported
• Run Analysis based on Move, Tolerance & Measure
modifications.
– Design of Experiments (DOE)
– Tolerance changes
– On  Off changes
– Tolerance Trend Study
– Move, Tolerance & Measure changes
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Value of Batch Processor
● Run analyses overnight -- free up your workstation during
business hours
● Run long analyses and have the results waiting for you
● Run multiple models back-to-back to determine optimal
configurations
Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute.
Additional Help
• DCS Community
• https://community.3dcs.com/help_manual/analysisbatchmode.htm
• https://community.3dcs.com/help_manual/dcu_doe_form_dll.htm

More Related Content

More from Benjamin Reese

More from Benjamin Reese (9)

3DCS FEA Compliant Modeler - Add Finite Element Analysis FEA to Tolerance Ana...
3DCS FEA Compliant Modeler - Add Finite Element Analysis FEA to Tolerance Ana...3DCS FEA Compliant Modeler - Add Finite Element Analysis FEA to Tolerance Ana...
3DCS FEA Compliant Modeler - Add Finite Element Analysis FEA to Tolerance Ana...
 
3DCS Advanced Tolerance Analysis - 5 Additional Analyzers and Optimizers
3DCS Advanced Tolerance Analysis - 5 Additional Analyzers and Optimizers3DCS Advanced Tolerance Analysis - 5 Additional Analyzers and Optimizers
3DCS Advanced Tolerance Analysis - 5 Additional Analyzers and Optimizers
 
CATIA Integrated Tolerance Analysis - 3DCS for CATIA V5
CATIA Integrated Tolerance Analysis - 3DCS for CATIA V5CATIA Integrated Tolerance Analysis - 3DCS for CATIA V5
CATIA Integrated Tolerance Analysis - 3DCS for CATIA V5
 
3DCS
3DCS3DCS
3DCS
 
3DCS is Fully Integrated in CATIA V6 3DExperience Platform
3DCS is Fully Integrated in CATIA V6 3DExperience Platform3DCS is Fully Integrated in CATIA V6 3DExperience Platform
3DCS is Fully Integrated in CATIA V6 3DExperience Platform
 
Webinar Presentation: QDM Supplier Quality Assurance, Communicate Quickly and...
Webinar Presentation: QDM Supplier Quality Assurance, Communicate Quickly and...Webinar Presentation: QDM Supplier Quality Assurance, Communicate Quickly and...
Webinar Presentation: QDM Supplier Quality Assurance, Communicate Quickly and...
 
SPC for Every Level of Your Business --> QDM
SPC for Every Level of Your Business --> QDM SPC for Every Level of Your Business --> QDM
SPC for Every Level of Your Business --> QDM
 
3DCS Compliant Modeler, add FEA to your Tolerance Analysis
3DCS Compliant Modeler, add FEA to your Tolerance Analysis3DCS Compliant Modeler, add FEA to your Tolerance Analysis
3DCS Compliant Modeler, add FEA to your Tolerance Analysis
 
3DCS Advanced Analyzer and Optimizer for Tolerance Analysis
3DCS Advanced Analyzer and Optimizer for Tolerance Analysis3DCS Advanced Analyzer and Optimizer for Tolerance Analysis
3DCS Advanced Analyzer and Optimizer for Tolerance Analysis
 

Recently uploaded

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 

3DCS Batch Processor -- how to set up Design of Experiments DOE

  • 1. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. 3DCS Batch Processor
  • 2. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. 3DCS Batch Processor ● What is it? ● What can it do? ● Value of Batch Processor ● Use Cases Data Flow ● Live Demo
  • 3. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. What is 3DCS Batch Processor? • 3DCS Simulation Engine – AKA: SimuMacro, Analysis Batch Mode • Launched from 3DCS or DOS command line – Supports FEA Compliant and Mechanical Modeler – Consumes additional Analyst license if DOS run, but not if launched from 3DCS • Provided with all 3DCS VA installations
  • 4. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. What can Batch Processor do? • Run Analysis on a complete 3DCS Model – Simulation, HLM & GeoFactor Supported • Run Analysis based on Move, Tolerance & Measure modifications. – Design of Experiments (DOE) – Tolerance changes – On Off changes – Tolerance Trend Study – Move, Tolerance & Measure changes
  • 5. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Value of Batch Processor ● Run analyses overnight -- free up your workstation during business hours ● Run long analyses and have the results waiting for you ● Run multiple models back-to-back to determine optimal configurations
  • 6. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Option 1: Run from 3DCS 1. Open 3DCS Model 2. Start Batch Processor 3. Change Settings or Path to output patch 4. “Run” 5. Review Results
  • 7. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Option 2: Run from DOS 1. Complete & Save 3DCS Model 2. Start Batch Processor from DOS 3. Review Results Additional license is used
  • 8. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Recommended method 1. For a simple run with no changes to inputs or outputs - use Option1 2. When parameters need to be modified in the Script file and/or sending the information to run the analysis on a different computer - use Option2
  • 9. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Batch Files Launching the Batch Processor creates these files in the Model’s Directory: 1. Script file - includes command lines that can be activated or deactivated based on the desired outputs, the output format and thread number 2. Batch file - identifies the location for the dcsSimuMacro.exe and executes the steps activated in the dcsRunDoeScript.txt file 3. WTX file - used for calculations; a copy of the model.
  • 10. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. DOE Files 1. Run Function dcu_doe_form.dll from User DLLs to launch the DOE Setup. 2. Select CSV File Format # 2 in Options to list all types of inputs wanted for the study. 3. Save csv file will create a csv and a wtx file. The Example_doe.csv.xlsx explains all inputs. 1. To obtain the Batch file Run dcsDoeViewer.
  • 11. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Best Practices for DOE 1. Use C:Temp as working directory when transferring the files to another computer. 2. Separate the runs for Simulation, Sensitivity, Geo Factor when working with large models. Rename the Results folder to reflect the type of run then start the next analysis. 3. Keep file names short to make the Script file easier to modify.
  • 12. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Data Flow Doe Form Script file
  • 13. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. How does Batch Processor work? • Normally, in the 3DCS software, you are running the software interactively – Click a button, run the analysis • With Batch Processor… – Analysis is run by command line input – Runs analysis for several models/setups either sequentially or in parallel
  • 14. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. What is 3DCS Batch Processor? • 3DCS Simulation Engine – AKA: SimuMacro, Analysis Batch Mode • Launched from 3DCS or DOS command line – Supports FEA Compliant and Mechanical Modeler – Consumes additional Analyst license if DOS run, but not if launched from 3DCS • Provided with all 3DCS VA installations
  • 15. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. What can Batch Processor do? • Run Analysis on a complete 3DCS Model – Simulation, HLM & GeoFactor Supported • Run Analysis based on Move, Tolerance & Measure modifications. – Design of Experiments (DOE) – Tolerance changes – On Off changes – Tolerance Trend Study – Move, Tolerance & Measure changes
  • 16. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Value of Batch Processor ● Run analyses overnight -- free up your workstation during business hours ● Run long analyses and have the results waiting for you ● Run multiple models back-to-back to determine optimal configurations
  • 17. Dimensional Control Systems | 2019 All Rights Reserved | Confidential - Do not distribute. Additional Help • DCS Community • https://community.3dcs.com/help_manual/analysisbatchmode.htm • https://community.3dcs.com/help_manual/dcu_doe_form_dll.htm