Bug Report
Background:
simulink-agentic-toolkit already helps agents create, modify, and connect Simulink models. However, after automatic model generation or editing, diagram readability can still be affected by layout quality, such as misaligned blocks, crossed signal lines, or unclear subsystem organization.
Request:
It would be helpful for simulink-agentic-toolkit to provide stronger Simulink model layout capabilities, so that models created or edited by agents are easier to read and closer to manually organized diagrams. This capability could include, but is not limited to:
Automatically aligning and distributing blocks;
Reducing signal line crossings and unnecessary bends;
Organizing blocks according to signal flow direction;
Improving layout inside subsystems;
Preserving the existing layout style when modifying existing models;
Providing configurable layout strategies, such as left-to-right, top-to-bottom, compact layout, or readability-first layout.
Expected Benefit:
Better layout support would improve the readability and maintainability of generated Simulink models, while reducing the amount of manual cleanup required from users. This would be especially valuable when agents create or modify larger models, where a clear diagram structure helps users review, understand, and continue editing the model.
Additional Context
No response
Bug Report
Background:
simulink-agentic-toolkit already helps agents create, modify, and connect Simulink models. However, after automatic model generation or editing, diagram readability can still be affected by layout quality, such as misaligned blocks, crossed signal lines, or unclear subsystem organization.
Request:
It would be helpful for simulink-agentic-toolkit to provide stronger Simulink model layout capabilities, so that models created or edited by agents are easier to read and closer to manually organized diagrams. This capability could include, but is not limited to:
Automatically aligning and distributing blocks;
Reducing signal line crossings and unnecessary bends;
Organizing blocks according to signal flow direction;
Improving layout inside subsystems;
Preserving the existing layout style when modifying existing models;
Providing configurable layout strategies, such as left-to-right, top-to-bottom, compact layout, or readability-first layout.
Expected Benefit:
Better layout support would improve the readability and maintainability of generated Simulink models, while reducing the amount of manual cleanup required from users. This would be especially valuable when agents create or modify larger models, where a clear diagram structure helps users review, understand, and continue editing the model.
Additional Context
No response