中文版本 | English
A visual command learning and script generation tool for LIGGGHTS/LAMMPS/PFC discrete element simulation programs.
Provides a blank command library framework that encourages users to learn LIGGGHTS/LAMMPS syntax through creating their own command collections. Active learning is more effective than passive acceptance of preset commands.
- Three-Column Editor: Command Info | Parameter Definition | Example Commands
- Parameter Configuration: Multi-option dropdowns, flexible parameter settings
- Example Integration: One-click addition of example commands to scripts
- Seven Categories: Initialization, Geometry, Materials, Particles, Solver, Output, Others
- Grid Layout: Drag-and-drop arrangement with persistent positioning
- Cross-Tab Search: Quick command search with automatic tab highlighting
- Real-Time Editing: Double-click to modify script lines
- Drag Reordering: Adjust execution sequence
- Color Coding: Visual distinction by step types
- Undo Function: Support for operation rollback
- Project Save/Load: Complete state persistence
- Command Library Import: Import commands from other projects (non-overwriting)
- Script Import/Export: Support for .in/.lmp/.txt formats
- Create Project: Click "New Project" to create workspace
- Create Commands: Select category → Click "+" → Fill command info → Save
- Generate Scripts: Select command → Configure parameters → "Add to Script"
- Import Command Library: Import command definitions from other project files
- Export Scripts: Choose format (.in/.lmp/.txt) and save to simulation directory
Recommended Browsers: Chrome/Edge (full feature support)
This project is open source and available under the MIT License.
This tool is designed to enhance your understanding of discrete element simulation commands through hands-on learning and visual organization.
Open source project under MIT License.
