BeidPrep

A Proffessional Bridge to Open Radioss

I designed BeidPrep as a completely free, Python-based tool to make high-fidelity Finite Element Analysis accessible to everyone. Developed specifically for the OpenRadioss community, it eliminates the manual complexity of text-based card editing, so you can focus on the physics of your model rather than the formatting of your files.

Why BeidPrep?

High-end simulation tools often come with restrictive fees, but I believe professional-grade model preparation shouldn't be gated. I created this tool to transform the "text editor headache" of open-source solvers into a modern, GUI-driven experience at no cost.

Core Capabilities

  • Intelligent Card Editor: A structured interface for starter and engine cards featuring built-in field validation and dynamic visibility logic.

  • Smart ID Filtering: Advanced cross-referencing ensures you only link appropriate IDs (e.g., Material IDs for material fields), preventing common simulation crashes.

  • LS-DYNA Conversion: A functional importer for .k files, allowing firms to migrate legacy models into the OpenRadioss ecosystem seamlessly.

  • AI-Powered Extensibility: Integrated Gemini Flash 2.5 logic allows the program to "learn" new cards by scanning documentation and generating JSON templates automatically.

  • Visual Selection & Verification: High-performance 3D visualization via PyVista, enabling direct node and element picking for the creation of boundary conditions and contacts.

  • Engineering Efficiency Tools: Native support for Excel spreadsheet data-pasting and a specialized Plot Digitizer for extracting material data from images.

Legal Disclaimer & Terms of Use

BeidPrep v1.0 is currently in Beta and is provided to the community as free software "as-is".

By downloading and using this software, you acknowledge the following:

  1. No Liability: I assume no responsibility or liability for any errors, model inaccuracies, or engineering failures resulting from the use of this tool.

  2. Engineering Judgment: This software is a productivity aid and does not replace the requirement for professional engineering judgment and thorough verification of simulation inputs and results.

  3. Beta Status: As a Beta release, you may encounter bugs. I encourage your feedback to help improve the tool, but I provide no warranties regarding its performance or stability.

Smart card editor - Type24 interface example

Plot digitizer for extracting material data from images and saving the data into /FUNCT card

Node or element picker for the creation of sets needed for interface creation

BeidPrep (Beta 1.0)
Download

Subscribe to our BeidPrep newsletter

Hear about software updates, version release and bugs fixes