Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,164
» Latest member: Thore
» Forum threads: 6,083
» Forum posts: 51,263

Full Statistics

Online Users
There are currently 647 online users.
» 3 Member(s) | 639 Guest(s)
Applebot, Baidu, Bing, Google, Yandex, Mark Kennedy, Rene Rechthaler, Thore

Latest Threads
New part
Forum: General LDraw.org Discussion
Last Post: Thore
11 minutes ago
» Replies: 0
» Views: 2
Owl with spread wings
Forum: Part Requests
Last Post: Philippe Hurbain
5 hours ago
» Replies: 2
» Views: 44
Modulex parts
Forum: Parts Authoring
Last Post: Orion Pobursky
6 hours ago
» Replies: 32
» Views: 4,609
80503pb01 lute instrument...
Forum: Part Requests
Last Post: N. W. Perry
2025-07-16, 14:24
» Replies: 9
» Views: 5,994
Parts we are Working on -...
Forum: Part Requests
Last Post: Jeff Jones
2025-07-16, 10:14
» Replies: 158
» Views: 152,332
Same set, different sheet...
Forum: Parts Tracker Discussion
Last Post: Magnus Forsberg
2025-07-15, 6:15
» Replies: 8
» Views: 504
71613/30346c01 too high?!
Forum: Part Requests
Last Post: Chris Böhnke
2025-07-14, 23:21
» Replies: 18
» Views: 4,918
5724pr0001 Bubble Canopy ...
Forum: Part Requests
Last Post: SNIPE
2025-07-12, 21:08
» Replies: 2
» Views: 416
Friends 2014
Forum: Official Models
Last Post: Takeshi Takahashi
2025-07-11, 16:20
» Replies: 18
» Views: 17,376
LDCAD about Add custom p...
Forum: LDraw Editors and Viewers
Last Post: Nate87
2025-07-11, 8:13
» Replies: 5
» Views: 3,320

 
  It's puzzle time again!
Posted by: N. W. Perry - 2022-07-08, 0:52 - Forum: LDraw Editors and Viewers - Replies (10)

This is another one of those where it doesn't look like there's enough information to solve it, but there's clearly only one solution, so there must be!

Consider the case of a pole leaning inside a barrel, such that it rests against both sides and the bottom, forming the three points A, C, and E. These three points and the inside corners of the barrel form two similar right triangles, ABC and CDE.
   
From the known part dimensions, we get the hypotenuse (8) of the smaller triangle and one leg (36) of the larger triangle. We also know that an additional leg from each triangle, BC and CD, add up to 26.

We want to find the missing lengths AC, BC, CD and DE, and by extension, the congruent acute angles at A and C. That will give us the rotation points and angle for the bar. Can we do it?

Print this item

  6991 - Monorail Transport Base
Posted by: Javier Orquera - 2022-07-08, 0:35 - Forum: Official Models - Replies (5)

   

OMR Compliant: Yes
Stickers: No



Attached Files
.mpd   6991 - Monorail Transport Base.mpd (Size: 576.65 KB / Downloads: 19)
Print this item

  More ways of ldraw parts usage then rendering them
Posted by: Milan Vančura - 2022-07-06, 17:46 - Forum: General LDraw.org Discussion - Replies (8)

As opposite to strictly technical topics I start this one as kind of "an evening talk in a pub" or "brainstorming" if you wish: I'm really interested in your ideas and opinions.

I start with a question: do you know the difference between old geographic maps (==pictures) and modern ones, like the openstreetmap project? Modern map is considered being a list of discrete objects and each such object is defined in the text: a path joining points etc. See? Very similar idea to our ldraw format! But there is an important addition, comparing to ldraw: they have very well defined system of metainformation: object types, their capabilities... And the result is: such a map can not only be rendered to a picture form (with any graphical style) but it can be used for completely different tasks. One such task is well known for everybody, nowadays: a car navigation. But even a simple search in the map is a task - de facto it is a database query.

What about thinking more about ldraw format in this way? Isn't there another space then part pictures where ldraw could help, if having proper metadata? Ideally the metadata we already have or could get easily from already existing information in ldraw files.

For example: every time I work on shadow/snapping information for LDCAD ideas of this kind come into my mind: part snapping is one example of non-pictural ldraw usage. What more can we use it for? What about queries? "Hey, my editor, show me gears matching this one", "show me a list of parts with a clip" etc. I slightly remember old SR3D editor did some magic in this way to animate models automatically (bending a hinge moved the attached parts of the model, technic drivetrain worked automatically etc.) but it's so long I do not remember details.

What do YOU think? Do you have any ideas?

Print this item

  Variables in LDraw files
Posted by: Cam's Bricks - 2022-07-06, 12:31 - Forum: General LDraw.org Discussion - Replies (17)

I am pretty sure the answer is "no, no, not ever, no thanks, that is a terrible idea" BUT I wanted to ask if there is support for variables in the LDraw file format? 

It would probably take support of all the editors and renders which is probably causing someone's eyebrows to make odd shapes as even type this out Big Grin 

I am someone who enjoys the "make it once and for all use cases", so the pragmatic nature of making a lot of similar parts that have one or two changes for each iteration feels quite bothersome.

Print this item

  1.8.59 Released (bugfixes for view rotation, Ytruder, hidden lines)
Posted by: Nils Schmidt - 2022-07-05, 18:48 - Forum: Parts Author Tools - Replies (4)

Hi,

here are just 3 more bugfixes Big Grin
I had to fix one new issue from the 1.8.58 release.

[Image: attachment.php?aid=12753]

As always, you can download LDPE from this page:

http://nilsschmidt1337.github.io/ldparteditor/

Changelog:

(3 bug fixes)

With this release the following critical issues were fixed:

  1. The middle mouse button rotation was locked (in combination with the Alt key).
  2. Different lines were marked as hidden in the text editor.
  3. When the source lines came from an offset subpart, Ytruder's "symmetry across plane" didn't create the correct result.

The program was tested intensively with "real world" files.
However, something can go wrong in about 140.000 lines of code.

Installation on Windows:

  1. Download and extract LDPartEditor_win32_x64.zip
  2. Run LDPartEditor-1.8.59.msi
  3. Start LDPartEditor from the start menu
Installation on Linux:

  1. Download and extract LDPartEditor_linux_x64.zip
  2. Install ldparteditor_1.8.59-1_amd64.deb
  3. Start LDPartEditor from the menu or via launcher
Installation on Mac OS X:

  1. Download and extract LDPartEditor_mac_x64.zip
  2. Mount LDPartEditor-1.8.59.dmg
  3. Drag LDPartEditor.app to the Applications folder
  4. Copy ldparteditor.sh to your home folder
        4a. Open a Terminal.app and run ./ldparteditor.sh
        4b. Or open a Terminal.app and run /Applications/LDPartEditor.app/Contents/MacOS/LDPartEditor

I listen carefully to your requests and possible complaints. Please leave me a message, with your thoughts and wishes to further improve the software.

LDPE is a 3D CAD application: The overall system requirements are higher. While I recommend to use a powerful 64-bit multicore system, it could be possible, to run LDPE on older machines as well.

System Requirements:

Minimum System Requirements:
  • OpenGL 2.1 compatible Graphics Card
  • Operating System (64-bit): Windows [7 or newer], Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz)
  • RAM: 4GB
  • Video-Memory: 1 GB
  • Free Disk Space: 100 MB
Recommended Requirements:
  • Operating System (64bit): Windows 7,8,10, Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • OpenGL 3.3 compatible Graphics Card
  • CPU: Multicore-Processor with 4 cores (or more)
  • RAM: >4 GB
  • Video-Memory: >1 GB
  • Free Disk Space: 512 MB
  • For a faster start, LDPartEditor and the LDraw™ library should be installed on an SSD.

Print this item

Shocked lego instructions app export/import
Posted by: Stan Isachenko - 2022-07-04, 12:40 - Forum: LDraw File Processing and Conversion - Replies (9)

Hello everyone. I have seen on part tracker parts, that were converted from LEGO instructions app.
Just out of curiosity, how do you do it? As I understand it is Unity app, so do you somehow rip it from Unity cache files?

Print this item

  Studio Connectivity Data
Posted by: Orion Pobursky - 2022-07-03, 21:41 - Forum: LDraw Editors and Viewers - Replies (22)

How is Studio's connectivity data stored? Is it documented in any way or in format that is/can be made readable?

Print this item

  LPub crashes when loading LSynth parts
Posted by: Belmont - 2022-07-03, 17:08 - Forum: Help - No Replies

Hello,
I have a model using LSynth parts like hoses, chains, and motors with cables. When I try to load it in LPub, the software just crashes and if I open the same model but with just these parts removed, it works perfectly fine.
I already tried to change the paths for the parts library to \LDraw\parts and then move the elements from \unofficial to to this \parts file, but it still doesn't work.
I seen many people with a similar problem but the parts simply don't show, and LPub doesn't crash, which is not my case. So I have no clue what to do to make it work. I hope it was clear enough and you can help me. Thanks !

Print this item

  MLCAD Keyboard Commands?
Posted by: DanV - 2022-07-02, 21:53 - Forum: LDraw Editors and Viewers - Replies (1)

Hi.  New to the forums but have been playing with LDraw for almost 20 years now.  For pretty much all of that time, I prefer to use MLCAD.  Note:  I have several PCs, the one I'm on now is the newest.  I didn't originally plan on putting LDraw on this PC but I am not currently able to access my other desktop physically.

I downloaded the LDraw AIOI about 3 hours ago.  Hate LeoCAD.  Just doesn't work for me.  So I downloaded MLCAD, and using it to make just a pickup truck is frustrating me to no end.

Huh  What happened to the keyboard controls?  PgUp and PgDn select previous and next parts rather than moving parts up/down the Z axis (unless that WAS Home/End but those do nothing too).  And the arrow keys do nothing at all.  Kind of difficult to select about a dozen parts to move them rearwards say 4 studs without moving them in another axis or out of line somehow.

I merely want to build a pickup with a camper, possibly a 5th wheel.  Truck so far is going to be 24 studs long by 8 wide, and the trailer is going to be 10 wide, don't know the length.  I have some of the truck chassis figured out but need to make it longer and the lack of keyboard controls is frustrating me like crazy.

Print this item

  1.8.58 Released (bugfixes, keys for view rotation axis lock)
Posted by: Nils Schmidt - 2022-07-02, 14:14 - Forum: Parts Author Tools - Replies (6)

Hey,

this is mostly a small bugfix release, but it includes also a shortkey binding to rotate the view around a fixed axis with the mouse.

[Image: attachment.php?aid=12753]

As always, you can download LDPE from this page:

http://nilsschmidt1337.github.io/ldparteditor/

Changelog:

(1 new feature and 3 bug fixes)

With this release you will be able to...

  • ...press and hold shortkeys to rotate the view around a fixed axis with the mouse (snapping to angles, with Shift, Ctrl and Alt).

The following critical issues were fixed:

  1. The check for BFC-Meta command was not strict enough (it allowed prefix lines like "0 BFC CERTIFY CCWxyz").
  2. !HISTORY meta command: Removed the [4.0] tag in favor of a fixed implementation date.
  3. Added missing buttons on the UI for area expansion / missing buttons on "Find+Replace" dialog.

The program was tested intensively with "real world" files.
However, something can go wrong in about 140.000 lines of code.

Installation on Windows:

  1. Download and extract LDPartEditor_win32_x64.zip
  2. Run LDPartEditor-1.8.58.msi
  3. Start LDPartEditor from the start menu
Installation on Linux:

  1. Download and extract LDPartEditor_linux_x64.zip
  2. Install ldparteditor_1.8.58-1_amd64.deb
  3. Start LDPartEditor from the menu or via launcher
Installation on Mac OS X:

  1. Download and extract LDPartEditor_mac_x64.zip
  2. Mount LDPartEditor-1.8.58.dmg
  3. Drag LDPartEditor.app to the Applications folder
  4. Copy ldparteditor.sh to your home folder
        4a. Open a Terminal.app and run ./ldparteditor.sh
        4b. Or open a Terminal.app and run /Applications/LDPartEditor.app/Contents/MacOS/LDPartEditor

I listen carefully to your requests and possible complaints. Please leave me a message, with your thoughts and wishes to further improve the software.

LDPE is a 3D CAD application: The overall system requirements are higher. While I recommend to use a powerful 64-bit multicore system, it could be possible, to run LDPE on older machines as well.

System Requirements:

Minimum System Requirements:
  • OpenGL 2.1 compatible Graphics Card
  • Operating System (64-bit): Windows [7 or newer], Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz)
  • RAM: 4GB
  • Video-Memory: 1 GB
  • Free Disk Space: 100 MB
Recommended Requirements:
  • Operating System (64bit): Windows 7,8,10, Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • OpenGL 3.3 compatible Graphics Card
  • CPU: Multicore-Processor with 4 cores (or more)
  • RAM: >4 GB
  • Video-Memory: >1 GB
  • Free Disk Space: 512 MB
  • For a faster start, LDPartEditor and the LDraw™ library should be installed on an SSD.

Print this item