Skip to content

Improve Simulink Model Auto-Layout Support in simulink-agentic-toolkit #7

@CaoDong-street

Description

@CaoDong-street

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions