Replies: 3 comments
-
Extending YAML Input Syntax in OpenFEDEMOpenFEDEM already provides a Python API for script-based modeling and a YAML input syntax for the most commonly used features. Currently, the YAML format serves primarily as an import format, and any modifications outside the YAML file may result in corrupt relationships within the model. I propose extending the features supported by the YAML file to cover all aspects currently managed by the proprietary .fmm file. This extension would potentially eliminate the need for the .fmm file, at least from the end user's perspective. Simplification: Users would interact with a single, open format, simplifying the workflow and reducing the learning curve. Implementation Considerations:
Call for Input:
NOTE: Embedding Ai and LLM in any part of the solution will be easier, more robust and require less fine-tuning if the yaml feature set has feature parity with the .fmm syntax when it comes to the model definition. |
Beta Was this translation helpful? Give feedback.
-
Enhancing YAML Input Syntax with Mating Features in OpenFEDEMCurrently, the YAML syntax in OpenFEDEM supports translation and orientation of objects. To further enhance the usability and functionality of our modeling capabilities, we propose adding mating features. These features would allow for more intuitive assembly definitions and ensure that parts are positioned correctly relative to each other. Proposal: Constraint Feedback: Benefits: User Guidance: Call for Input: |
Beta Was this translation helpful? Give feedback.
-
Interested in HDF5 format. Where to start? |
Beta Was this translation helpful? Give feedback.
-
As part of our commitment to open-source principles and to enhance interoperability, we are proposing a transition from proprietary file formats to open file formats within OpenFEDEM. This transition will improve accessibility, flexibility, and integration with other tools and systems. The key changes we are considering include:
Model Input File Format: Transition from the proprietary .fmm format to the more widely used and readable YAML format.
Solver Results Format: Transition from the proprietary .frs format to the versatile and efficient HDF5 format.
STEP support: Enable import and export functionalities for STEP files, facilitating better integration with CAD and other engineering tools e.g. sensor specification and locations.
We believe these changes will bring significant benefits, including easier data manipulation, better version control, and broader compatibility with various software tools. We invite the community to share their thoughts, experiences, and suggestions on these proposed transitions. Your input is crucial to ensure that the changes meet the needs and expectations of our users and contributors.
Beta Was this translation helpful? Give feedback.
All reactions