Simcenter STAR-CCM+
STAR-CCM+ Advanced / Process Automation using JAVA

Course Code
TR09306
Software
Simcenter STAR-CCM+ 2025.01
Language
한국어
User Level
Intermediate to Advanced
Pricing ID
Select Country
List Price
Select Country
Price may not include taxes applicable to your billing region
Contact us for private event pricing
Live In-Person Duration
2 Days

The objective of this course is to provide analysis engineers with the ability to integrate computational automation into their engineering processes through the use of the powerful JAVA™ scripting functionality in STAR-CCM+. In achieving automation of engineering processes, analysts can expect rapid streamlining of engineering design procedures allowing both an increase in the number of design cycles and more exploratory use of the powerful STAR-CCM+ engineering toolset.

WHO SHOULD ATTEND

If you are an experienced STAR-CCM+ user and wish to integrate automated engineering processes then this course provides you the tools to achieve your goal.

PREREQUISITES

Required courses:

  • (STAR-CCM+ Basic)

  • Users should have a good grasp of programming fundamentals.
  • JAVA™ knowledge is useful, but not required

PROVIDED COURSE MATERIALS
  • Student Guide
  • Activity Material
Find Upcoming Classes
For more information
Learning Services, Korea

PRIMARY COURSE TOPICS

Day 1

  • Macro introduction
  • Java introduction
  • A first macro
  • NetBeans introduction
  • Simcenter STAR-CCM+ library
  • Post treatment automation
  • Scenes manipulation
  • Regions, geometry and derived parts
  • Field functions
  • Reports, monitors and plots
  •  

Day 2

  • Mesh setting automation
  • Automated mesh operation manipulation
  • Object Oriented concepts
  • Meshing model options
  • Create your own method
  • Setting default controls
  • Macro from scratch – Using an external file
  • String handling I
  • Setting default controls from an external file
  • String handling II
  • Saving the sim file
  • Workflow automation
  • Run a steady simulation
  • Complete automation
  • A Java class for each phase of the workflow
  • Overarching macro
  • Macro maintenance