Improve layout generation

Issue #916 resolved
Roman Telezhynskyi repo owner created an issue

In current implementation layout is not optimal, requires a lot experience to properly configure and not very fast.

With this issue we propose to hide most settings. Instead user must be able to select amount of time he/she wants to wait to get most optimal layout. Where an algorithm will start with most fast, but lest effective combination and on each iteration try more strict options to find more efficient layout.

Comments (5)

  1. Alexei Burmistrov

    May be it would be better to add "manual" mode? There could be quite different constraints on layout and trying to satisfy them all may lead to equally suboptimal results. For example, I want to fit my layout to A1. No combination of layout parameters makes the job done. Different combinations lead to two or even three A1 sheets. So I need to export layout to SVG and rearrange it manually in Inkscape.

  2. Roman Telezhynskyi reporter

    May be it would be better to add "manual" mode?

    I don't have plans for adding "manual" mode. My goal is fully automated pattern generation process. But any contribution welcome.

    So I need to export layout to SVG and rearrange it manually in Inkscape.

    Yes, right now this is recommended way. Use any application that will allow you to rearrange pieces. You can skip layout stage and save Details mode in SVG.

  3. Andrey Ushakov

    Instead user must be able to select amount of time he/she wants to wait to get most optimal layout

    can this amount be configured by command line parameters when using console to export layout? If not, what’s the default value?

  4. Log in to comment