[LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))


[LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))
#1
Star 
Hey,

this release 1.9.02 lets you disable the rectifier run which is active in SlicerPro2.
I also added the "auto-save" feature for Jeff. It is disabled by default!
I do not recommend to enable this, because of the current side-effects of this new feature (e.g. it clears the current selection in the 3D view on save. You'll find it under "Tools... -> Options... ->Interval for auto-save [minutes]").


[Image: attachment.php?aid=12753]

As always, you can download LDPE from this page:

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

Changelog:

(2 new features)

With this release you will be able to...
  • ...toggle the default Rectifier post-processing for SlicerPro.
  • ...use the new "Auto-Save" feature. It is disabled by default. Don't enable it, unless you really need it. I suggest 6 minutes as a setting, the maximum value is 10 minutes. You'll find it under "Tools... -> Options... ->Interval for auto-save [minutes]") (see #521).

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.9.02.msi
  3. Start LDPartEditor from the start menu
Installation on Linux:

  1. Download and extract LDPartEditor_linux_x64.zip
  2. Install ldparteditor_1.9.02-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.9.02.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. Linux Mint >=22], Mac OS X [>=14]
  • 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. Linux Mint >=22], Mac OS X [>=14]
  • 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.
Reply
RE: [LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))
#2
I think LDPE misinterprets Star Wars patterned parts, with pattern suffix like -ps1, as subfiles.
I get a strange error message in the problem window:
Code:
line 2    : The part name does not match to the type of the file (change the part name).
line 4    : The part type does not match to the name of the file (change the part type).
Reply
RE: [LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))
#3
(2026-03-28, 15:35)Magnus Forsberg Wrote: I think LDPE misinterprets Star Wars patterned parts, with pattern suffix like -ps1, as subfiles.

Thanks, Magnus. I created a bug ticket (#1196).
Reply
RE: [LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))
#4
I would like to suggest an enhancement to the "Set XYZ for selection" feature. I would like it to be able to add a missing third coordinate when only two are present.

Use case:
I frequently paste pairs of 2D coordinates from Inkscape into LDPE. I convert these into a list of vertices by adding the !LPE VERTEX meta, but I have to add the third coordinate manually.
I'd like to be able to select the list of vertices, open "Set XYZ", check the "Y" option and set a value of 0 or 1 (or anything), and have LDPE create a Y coordinate with that value for the list of vertices. So the pairs of coordinates I pasted become the X and Z values. (By checking the X or Z option, of course, you could have the third coordinate be created in that position instead.)

Thanks for considering. :-)
Reply
RE: [LDPE] 1.9.02 Released (SlicerPro2 rectifier settings / auto-save (beta))
#5
Here's a bug, although a rather understandable one:

-Open Find/Replace dialog
-With a value entered in the "Find" field, paste text containing multiple lines (carriage returns) into the "Replace with" field
-Choose "Replace all"

LDPE will hang and have to be killed from the command line.

Issue doesn't occur if you simply choose "Replace" (once).
Reply
Find/Replace bug (which OS?)
#6
(2026-04-08, 17:39)N. W. Perry Wrote: Here's a bug, although a rather understandable one...

What operating system is in use? I can't reproduce the bug on Windows.
Reply
RE: Find/Replace bug (which OS?)
#7
(Yesterday, 19:49)Nils Schmidt Wrote: What operating system is in use? I can't reproduce the bug on Windows.

Oh, it’s MacOS. The most recent version (so 26.4).
Reply
RE: Find/Replace bug (which OS?)
#8
(Yesterday, 21:58)N. W. Perry Wrote: Oh, it’s MacOS. The most recent version (so 26.4).

Thanks, I was able to reproduce it and created an issue (#1197).
This can also happen on Windows and linux with search and replaces like "b" -> "bb"... This bug exists since the first release of LDPE.
Reply
RE: Find/Replace bug (which OS?)
#9
(Today, 8:30)Nils Schmidt Wrote: Thanks, I was able to reproduce it and created an issue (#1197).
This can also happen on Windows and linux with search and replaces like "b" -> "bb"... This bug exists since the first release of LDPE.

Thanks. I discovered this by accident when I pasted the wrong clipboard into the dialog, but then I realized there might be a need to replace with multi-line text for some users.

This also got me wondering if I could use Find/Replace to add the missing coordinate to my list of vertexes (described above). I tried to copy the end-of-line <cr> character and replace it with "0 <cr>". This caused the same hang of course, but if the bug were fixed it looks like this would solve both my problems at once! Big Grin
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 2 Guest(s)