Thanks to visit codestin.com
Credit goes to github.com

Skip to content

daboybank/cae-coefficient-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

CAE Coefficient Optimizer

A browser-based engineering workflow tool for CAE coefficient adjustment, actual-result comparison, data visualization, and Excel-style engineering data handling.

This project was created to support repetitive engineering result comparison workflows by reducing manual spreadsheet operations, improving result visibility, and helping users review coefficient changes directly in the browser.

Live Demo

Open the application here:

https://daboybank.github.io/cae-coefficient-optimizer/

If the link is not available yet, GitHub Pages may still need to be enabled from the repository settings.

Overview

CAE Coefficient Optimizer is a single-file HTML web application designed for engineering data comparison and coefficient tuning workflows.

The tool supports workflows such as:

  • Comparing CAE-style simulation results with actual/reference values
  • Adjusting coefficient values
  • Reviewing error differences before and after adjustment
  • Visualizing result trends with charts
  • Handling engineering data in an Excel-style workflow
  • Exporting or documenting calculation results
  • Running calculations locally in the browser

All calculations run locally in the user's browser. No data is uploaded to any external server.

Problem

In engineering and CAE-related workflows, result comparison and coefficient adjustment are often performed manually using spreadsheets.

Common problems include:

  • Repetitive copy-and-paste operations
  • Human error during data input
  • Inconsistent chart formatting
  • Slow coefficient adjustment
  • Difficulty comparing CAE results with actual/reference data
  • Manual reporting work
  • Low visibility of result improvement

Solution

This tool provides a browser-based workflow for importing or entering engineering data, adjusting coefficient values, comparing results, and visualizing differences.

The goal is not to replace professional CAE software. The goal is to support engineers during data checking, result comparison, coefficient review, and reporting preparation.

Key Features

  • CAE coefficient adjustment workflow
  • Actual/reference value vs CAE result comparison
  • Error calculation and result review
  • Excel-style data input workflow
  • Graph and chart visualization
  • Coefficient rule and constraint handling
  • Browser-based local calculation
  • Single-file HTML application
  • No installation required
  • No server required
  • Easy to open and use from a GitHub Pages link

Screenshots

Main application overview:

Overview

Data input workflow:

Data Input

Result graph and comparison view:

Result Graph

How to Use

Option 1: Use the Live Demo

Open the GitHub Pages link:

https://daboybank.github.io/cae-coefficient-optimizer/

Option 2: Run Locally

  1. Download or clone this repository
  2. Open index.html in a web browser
  3. Input or paste engineering data
  4. Adjust coefficient values
  5. Review comparison results
  6. Check graphs and error values
  7. Export or document the results as needed

Sample Data

Synthetic sample data can be added under the sample-data folder.

Recommended sample files:

sample-data/sample_basic.csv
sample-data/sample_advanced.csv

Example simple data format:

Point,Actual,CAE
T1,10.2,9.8
T2,12.5,13.1
T3,8.7,8.3
T4,15.4,14.9
T5,11.1,11.6

Example advanced data format:

Point,Actual,CAE_Base,CAE_Adjusted
T1,10.2,9.8,10.1
T2,12.5,13.1,12.6
T3,8.7,8.3,8.6
T4,15.4,14.9,15.2
T5,11.1,11.6,11.2

All sample data in this repository must be synthetic. It must not contain confidential company data, product data, internal model names, supplier information, or real measurement values.

Example Use Case

A user wants to compare CAE-style result values with actual/reference values and adjust coefficients to reduce the difference.

Example workflow:

  1. Prepare CAE result data
  2. Prepare actual/reference values
  3. Input or paste the data into the tool
  4. Adjust coefficient values
  5. Review error before and after adjustment
  6. Check graph visualization
  7. Use the result as engineering discussion support

Engineering Assumptions

This tool is intended for engineering workflow support and study purposes.

General assumptions:

  • Input values should be prepared and checked by the user
  • Coefficients are treated as adjustment factors
  • Results should be reviewed by an engineer
  • The tool supports analysis and discussion, but does not replace final engineering validation
  • Final design or quality decisions should always follow the official engineering review process

Calculation Concept

A simple comparison concept can be based on the difference between actual/reference values and CAE-style result values.

Example error concept:

Error (%) = |Actual Value - CAE Value| / Actual Value × 100

Coefficient adjustment can then be evaluated by comparing the baseline error and the adjusted error.

File Structure

Recommended repository structure:

cae-coefficient-optimizer/
│
├── index.html
├── README.md
├── LICENSE
│
├── docs/
│   └── screenshots/
│       ├── overview.png
│       ├── data-input.png
│       └── result-graph.png
│
└── sample-data/
    ├── sample_basic.csv
    └── sample_advanced.csv

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • Browser-based local execution
  • GitHub Pages

Project Purpose

This project demonstrates practical engineering workflow improvement, including:

  • CAE-related result comparison support
  • Engineering data visualization
  • Browser-based tool development
  • Excel-style workflow improvement
  • Local data processing
  • UI design for technical users
  • Problem-solving in an engineering/R&D environment

Confidentiality Notice

This public repository does not contain confidential company data.

All sample data, screenshots, and examples should be synthetic and used only for demonstration purposes.

This project is presented as a general engineering workflow automation tool. It does not disclose any confidential internal process, product, model, supplier, measurement data, or company-specific technical information.

Project Status

Current status:

Portfolio Demo / Engineering Workflow Prototype

The project is under active improvement and will be updated step by step.

Roadmap

Planned or possible improvements:

  • Add sample data loading button
  • Add more synthetic demo datasets
  • Improve beginner-friendly usage instructions
  • Improve input validation messages
  • Add exportable summary report
  • Add user guide documentation
  • Add case study documentation
  • Improve mobile and small-screen layout
  • Organize code into modular files in the future
  • Add version history and changelog

Author

Kittisak Pienkerdchamnan

Mechanical Engineering / Automotive R&D Support / CAE Support / Engineering Workflow Automation

License

This project can be released under the MIT License.

A LICENSE file should be added before allowing public reuse or distribution.

About

Browser-based CAE coefficient optimization and engineering result comparison tool for workflow automation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages