Skip to content

[D05] compare_clt_fea.py: Pipeline Integration #5

@Siddardth7

Description

@Siddardth7

Due: March 31 | Day 5 of 14

  • Remove TODO stub from compare_clt_fea.py
  • Call evaluate_laminate() for baseline [0/45/-45/90]s layup — capture deflection + σₓₓ
  • Call generate_inp.py via Python (import or subprocess)
  • Run CalculiX via subprocess.run(['ccx', 'fea/baseline'], check=True)
  • Call parse_ccx_results.py — capture FEA deflection + σₓₓ
  • Print CLT and FEA values side by side (no formatting yet, just raw values)

Done when: python compare_clt_fea.py runs end-to-end and prints CLT + FEA values without crashing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    phase-2Phase 2: FEA Pipeline (Days 4-6)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions