JBrickBuilder - an easy LDraw builder in Java
2015-01-19, 16:24 (This post was last modified: 2015-10-12, 13:31 by Jason McReynolds.)
2015-01-19, 16:24 (This post was last modified: 2015-10-12, 13:31 by Jason McReynolds.)
NB: from october 2015 this software become unmaintained. No updates, no bugfixes, no support.
I'm sorry for that, but my time is really limited, so I prefer return back to a simple user and LEGO builder.
This software costs over a year of work, but due to lack of interest it is better to use my time for other activities.
Sorry again.
(original message follows)
-----------------------------------------------------------------------
Hi all.
I'm pleased to announce:
JBrickBuilder
a LEGO builder in Java for LDraw part library.
Program is in beta and it is completed at 60%, so most functions are planned but absent in this release.
I use a connection database I built to allow "snapping" of parts when you move a brick near another. For some connection type program also align part with receiving part, so building winged or "snotted" model is not so difficult.
Connection database is in zip form and downloaded at first start. It is far from complete, but constantly grows: in last release it contains over 480 parts (decorated parts uses same connection of plain parts, so minifig torso is one part in connection database, but it is used for all 300 torso in library, so probably working parts are a lot more) and program is able to auto-detect connections for lots of parts.
When connection does not work, you always fall back on "placing grid", a plane that use snap and orientation to place parts.
Program is on Sourceforge:
https://sourceforge.net/projects/jbrickbuilder/
with manual (english, PDF).
To get program working you need only the .JAR file. All needed files are downloaded automatically at first run.
Last release: 0.4.1 (2015-06-12)
Parts with verified connections: 1260 (520 in database, 740 autodetected and verified)
A short video on jBrickBuilder flexible parts editor: https://youtu.be/xvohL50gI9Q
Informations about connection model and algorithm is here:
http://forums.ldraw.org/showthread.php?tid=15255
Flexible parts model is here:
https://sourceforge.net/projects/jbrickb...flexparts/
Mario
I'm sorry for that, but my time is really limited, so I prefer return back to a simple user and LEGO builder.
This software costs over a year of work, but due to lack of interest it is better to use my time for other activities.
Sorry again.
(original message follows)
-----------------------------------------------------------------------
Hi all.
I'm pleased to announce:
JBrickBuilder
a LEGO builder in Java for LDraw part library.
Program is in beta and it is completed at 60%, so most functions are planned but absent in this release.
I use a connection database I built to allow "snapping" of parts when you move a brick near another. For some connection type program also align part with receiving part, so building winged or "snotted" model is not so difficult.
Connection database is in zip form and downloaded at first start. It is far from complete, but constantly grows: in last release it contains over 480 parts (decorated parts uses same connection of plain parts, so minifig torso is one part in connection database, but it is used for all 300 torso in library, so probably working parts are a lot more) and program is able to auto-detect connections for lots of parts.
When connection does not work, you always fall back on "placing grid", a plane that use snap and orientation to place parts.
Program is on Sourceforge:
https://sourceforge.net/projects/jbrickbuilder/
with manual (english, PDF).
To get program working you need only the .JAR file. All needed files are downloaded automatically at first run.
Last release: 0.4.1 (2015-06-12)
Parts with verified connections: 1260 (520 in database, 740 autodetected and verified)
A short video on jBrickBuilder flexible parts editor: https://youtu.be/xvohL50gI9Q
Informations about connection model and algorithm is here:
http://forums.ldraw.org/showthread.php?tid=15255
Flexible parts model is here:
https://sourceforge.net/projects/jbrickb...flexparts/
Mario