I just updated the MLCad.ini file accordingly to the latest LDraw.org parts update 2025-03. The .ini file defines (among other things) the parts available in MLCad's, LEOCad's and Bricksmith's minifigure generator.
Cylindrical primitives have conditional lines at their ends with control points such that they assume a linear continuation of the shape. The control points are visualized with the red, blue, and purple lines. This is perfect when the shape is continuing as assumed, e.g. at rounded corners of rectangular objects (yellow and green lines).
When trying to avoid rotating primitives 45 degrees, the solution tend to be placing two 1-8 segments back to back. The conditional lines in the middle are on top of each other, but have different control points (turquoise lines). Neither conditional line is accurate and reviewers may point out "missing cond line". The solution is to add a third conditional line with correct control points.
However, other reviewers see this "superfluous" conditional line and demand it being removed. What is the best way?
Hello L draw I'm New here. I'm making a request for 3 airplane parts.
67244 Aircraft Fuselage Aft Section Curved Bottom 8 x 16 with 2 Holes
67243 Aircraft Fuselage Forward Bottom Curved 8 x 12 with 4 Holes
and most importantly
67241 Aircraft Fuselage Forward Top Curved 8 x 12 x 6 with 6 Window Panes
i provided a picture of the parts so you know what they look like.
I've been waiting for these parts for weeks now. and I really need these added soon i want to make a moc build of a aircraft using these.
if anyone would get these added or find them i would be happy. hope to hear back from someone soon thank you
...benefit from the fact that Rectifier "does not convert bordered rhombuses into rect primitives" by default.
...customise if Rectifier "does convert bordered rhombuses into rect primitives" by default.
...choose if Rectifier creates rect primitives with a shear or non-trivial rotation matrix.
...see a warning if the file is BFC CW certified instead of CCW.
...see a hint for "freezing the selection" when adding new objects ( I also implemented this for the next LDPatternCreator version ).
...use the old sphere mesh for CSG operations, too (CSG_ELLIPSOID2).
...use a "Concave/Convex Heatmap" mode which visualises convexity between surfaces (type 3 and 4, double-click on heatmap button).
...see the !PREVIEW meta with syntax highlighting.
The following critical issues are fixed:
The selection filter logic was not consistent.
[OpenGL 3.3] LDPE didn't switch to "special condline mode" when the user tried to add a condline.
The program was tested intensively with "real world" files.
However, something can go wrong in about 140.000 lines of code.
Installation on Windows:
Download and extract LDPartEditor_win32_x64.zip
Run LDPartEditor-1.8.91.msi
Start LDPartEditor from the start menu
Installation on Linux:
Download and extract LDPartEditor_linux_x64.zip
Install ldparteditor_1.8.91-1_amd64.deb
Start LDPartEditor from the menu or via launcher
Installation on Mac OS X:
Download and extract LDPartEditor_mac_x64.zip
Mount LDPartEditor-1.8.91.dmg
Drag LDPartEditor.app to the Applications folder
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: 150 MB
Recommended Requirements:
Operating System (64bit): Windows 7,8,10,11, 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: 500 MB
For a faster start, LDPartEditor and the LDraw™ library should be installed on an SSD.
What are the current coplanarity settings on the PT submit checker? It claims the following lines are not coplanar, but they most definitely are. The two coordinates in y-z plane are {24,62} and {26.2713,62.4459}.
Extra spaces added for clarity in post only.
To what extent does the subpart name have to follow the name of the main part?
I've seen and used many variants. The main part name + something in parenthesis, the main part name + something about the subpart (e.g. "without front surface"), something similar to the main part name but describing the subpart instead of the main part, something completely unrelated to the main part, etc.
Some subparts are reused in other parts and this reuse might not be known at the time of authoring the subpart.