LDraw.org Discussion Forums

Full Version: Lic - a tool for creating LEGO building instructions
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
I just found this tool and wanted to share it with you, quoting from its Google Code page:



Lic is a cross-platform, Python, OpenGL & Qt powered desktop application for creating and editing LEGO instruction books. Lic imports 3D models, organizes them into submodels, pages & steps, and exports the end result as images or PDF.

Highlights:
  • A rich, WYSIWYG UI editor, which provides a fully interactive preview window along side a drag & drop-enabled navigation tree, to help organize and layout your book.
  • Automatically divide your model into steps. Add a list of parts needed for each step, and auto-layout multiple steps per page for a best fit. Auto-generate a title page and part list pages.

So far, Lic can import any LDraw model, but its dynamic importer makes it easy to add an importer for any 3D file type, and create instructions for that model. A Lego Digital Designer (LDD) importer is coming soon.

When you're done, Lic can export a final instruction book as a series of images or as a high resolution PDF.

http://bugeyedmonkeys.com/lic_info/

https://code.google.com/p/lic/
Thanks for sharing this, but I can remember that we already discussed this in the past. Sadfully I have not seen any progress on this tool since then.
I had an email exchange with Remi, the author of LIC in Juni. Basically Remi has currently no time for LIC but:

Quote:Well, Lic is fully open source, licensed under the GPL. If you know any Python programmers who might be interested in taking it over, I'd be happy to give them everything - a walkthrough of the source, control of the google code project, full ownership, whatever they want. Trouble is, finding such people is very hard.

Remi

Anybody out there?

w.
I know Python, Qt and OpenGL (though not PyQt but it doesn't appear to be too difficult), might fork this on my bitbucket if I catch the interest and have the time, atm I'm a little busy.
I found this tool very, very intuitive to use.

I can drag+drop elements on the screen where I like them.
I can move steps from one page to another in the left tree control.
I can merge and reorder steps.
I can reorder the part list on every step manually.

There are just a few handful of functions missing which would make this tool perfect IMHO.

BTW, are we including it in our AIOI? It think we definitely should.
I've never created LEGO instructions with such speed.

The functions I missed were:
- layouting helper functions like "align all the selected items horizontally" or "vertically"
- the option to make the parts list for a single step right-aligned instead of left-aligned
- options to fine-tune the part renderings
Ugh, I just spotted that I've started this thread in the wrong forum -
could one of the Forum admins please relocate it to http://forums.ldraw.org/list.php?22 ?

Willy, I would like to suggest that we include the "Lic" tool in our All-in-one-installer.
Even when it is not actively developed right now, it is _so_ very useful that I think we should
offer it in there. It worked as a breeze for me right from the start.
Regarding its update rate it can be compared to MLCad which we also provide because of its usefulness.
Feel free to contact Remi yourself. His email address can be found on the google page.

w.
Steffen Wrote:Willy, I would like to suggest that we include the "Lic" tool in our All-in-one-installer.
Even when it is not actively developed right now, it is _so_ very useful that I think we should
offer it in there. It worked as a breeze for me right from the start.
Regarding its update rate it can be compared to MLCad which we also provide because of its usefulness.

I've been in contact with Remi, the author of LIC, to discuss the inclusion into the AIOI in June. It was his wish to NOT include it for various reasons; wishes I respected.

w.
oh, that's a pity :/
Does anyone know of a Linux version for this? I found osx and win as well as the source but nothing complied for Linux.
Pages: 1 2 3 4