| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 202 online users. » 1 Member(s) | 195 Guest(s) Applebot, Baidu, Bing, Facebook, Google, Yandex, stas1999
|
| Latest Threads |
Pokemon
Forum: Official Models
Last Post: Florent Faramond
Yesterday, 19:50
» Replies: 18
» Views: 2,782
|
Wheels needed for Set 772...
Forum: Part Requests
Last Post: Philippe Hurbain
Yesterday, 17:17
» Replies: 9
» Views: 1,005
|
Ideas 2026
Forum: Official Models
Last Post: Philippe Hurbain
Yesterday, 10:01
» Replies: 1
» Views: 275
|
Teenage Mutant Ninja Turt...
Forum: Official Models
Last Post: Chris Böhnke
Yesterday, 3:06
» Replies: 2
» Views: 993
|
Some Parts id like for MO...
Forum: Part Requests
Last Post: Chris Böhnke
Yesterday, 0:26
» Replies: 3
» Views: 539
|
5687pb01 Dragonborn Palad...
Forum: Part Requests
Last Post: Hylian Waffle
2026-04-14, 1:27
» Replies: 4
» Views: 519
|
Request for new primitive...
Forum: Parts Authoring
Last Post: Mark Kennedy
2026-04-13, 20:10
» Replies: 24
» Views: 2,762
|
Black Widow “SDCC”
Forum: Part Requests
Last Post: Massimo Maso
2026-04-13, 17:30
» Replies: 1
» Views: 264
|
Chere can I find LDD part...
Forum: Part Requests
Last Post: Rene Rechthaler
2026-04-13, 15:40
» Replies: 1
» Views: 201
|
Parts from 7418
Forum: Parts Authoring
Last Post: Jeff Jones
2026-04-13, 10:58
» Replies: 6
» Views: 7,271
|
|
|
| LDInstruction |
|
Posted by: Stefan Frenz - 2021-12-12, 13:09 - Forum: LDraw Editors and Viewers
- Replies (52)
|
 |
Thanks to all helping me with LDInspector. In the last weeks I wrote a new module to generate instructions from a MPD model. It is far from being complete or feature-rich like LPub3D, but for me it suits better in some situations. The generated file is a LibreOffice Draw (odg) file, so further modification is very easy and only limited by LibreOffice.
You may give it a try if you have Java installed (no need for JavaFX for this module). You only need the jar file and a context definition file LDInspector.ldi - you can use the one created by LDInspector or create one containing one line per LDraw part source like in
Code: 0 FILE LDIContext.ldi
0 LDInspector context configuration
0 Name: LDIContext.ldi
0 Author: LDInspector
0 !LDINSP PART_SOURCE [type=Directory] [origin=ofc] [dest=/path/to/ldraw/]
0 !LDINSP PART_SOURCE [type=ZIP] [origin=uno] [dest=/path/to/ldraw/Unofficial/ldrawunf.zip]
where parameter type is one of "Directory" or "ZIP" and origin is one of "ofc" (official parts) or "uno" (unofficial parts).
To start the GUI, please use
Code: java -cp ldinstr.jar ldinsp.guisw.InstructionHelper
For a slightly modified version of the 603 model you should get an output odg file looking like the attached image:
To me this approach has several PROs and CONs:- Pro: single-step processor: there are no commands having range limits ("start-end"), the commands only set parameter ("from here on").
- Pro: stable behavior even for large projects (tested with >320 pages and >350 steps).
- Pro: most options may be changed for each step (for example highlight-color etc.).
- Pro: real WYSIWYG for current model step, option to use and/or overwrite LDCad/MLCad ROTSTEP angles.
- Pro/Con: not full-featured instruction commands (no arrows, no lines, no number editing), but fully editable in LibreOffice (free placement for all items, changing of all background/frame colors, adding elements like arrows and lines, editable text and numbers).
- Pro/Con: focus on steps instead of pages, so (pro) you can later change steps with LDCad without risking already done layouts but (con) you have to re-run the build process to see page layout changes.
- Pro/Con: orthogonal projection, no option to have perspective projection.
- Pro/Con: completely software rendered, no OpenGL/Vulkan/DirectX acceleration (a bit slow, but no special driver/hardware/library required).
- Con: no WYSIWYG-gui for pages.
I would appreciate any feedback or even "this could be done easier using x, y or z". If there is interest in this project, the GUI will have to support the process much more than it does at the moment like hinting about options (left align, center align, right align, fixed offset), support in creating a valid LDInspector.ldi file and maybe a page-preview for multiple steps.
Best regards and thanks in advance
Stefan
|
|
|
| How to add a "!LPUB" line the the source window |
|
Posted by: mihao - 2021-12-04, 5:39 - Forum: Help
- Replies (2)
|
 |
Hi,
In LDCad, is there an easy way to insert a "!LPUB ..." line at particular position in the source window? I am trying to add some "build modification" meta lines there, but couldn't find any built-in tool for that under "LDraw meta items", so thinking maybe there is a way to add a generic "!LPUB ..." line then I can update the value of the line.
Thanks
|
|
|
|