LDraw.org Discussion Forums
[LDCad] v 1.7 beta 2a snapping feature - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html)
+--- Thread: [LDCad] v 1.7 beta 2a snapping feature (/thread-29423.html)



v 1.7 beta 2a snapping feature - Nicolas19 - 2026-03-03

Hello,

With version v1.7 beta 2a, I no longer have the automatic part snapping feature.
Is there a specific configuration for this new version ?

Thank you


RE: v 1.7 beta 2a snapping feature - N. W. Perry - 2026-03-03

You may just need to reconfigure the shadow library in search path settings.
Simplest fix might just be to copy main.cfg from your previous installation into the new one.


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-03-04

(2026-03-03, 17:05)Nicolas19 Wrote: With version v1.7 beta 2a, I no longer have the automatic part snapping feature.
Is there a specific configuration for this new version ?

You are the second person to report this. At first I was also thinking configuration but some additional tests pointed to a bug Sad

It seems I've broken the shadow handling combined with an unpacked library. I didn't notice this myself as I always use the complete.zip as-is.

So a workaround is to also use complete.zip as-is until I can fix the bug and prepare a Beta 2b version.


RE: v 1.7 beta 2a snapping feature - Nicolas19 - 2026-03-04

(2026-03-04, 7:43)Roland Melkert Wrote: You are the second person to report this. At first I was also thinking configuration but some additional tests pointed to a bug Sad

It seems I've broken the shadow handling combined with an unpacked library. I didn't notice this myself as I always use the complete.zip as-is.

So a workaround is to also use complete.zip as-is until I can fix the bug and prepare a Beta 2b version.

Thank you for your help.

With the rar file all works fine.


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-03-15

(2026-03-04, 17:00)Nicolas19 Wrote: With the rar file all works fine.

It should be fixed in the new 2b version:
https://forums.ldraw.org/thread-29440.html


RE: v 1.7 beta 2a snapping feature - HWQ - 2026-07-10

(2026-03-15, 20:09)Roland Melkert Wrote: It should be fixed in the new 2b version:
https://forums.ldraw.org/thread-29440.html

I found a really weird issue. I made a shadow for a custom part that involved ball and socket joints. It worked fine in 1.7a, but it stopped working in 1.7b


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-07-10

(2026-07-10, 1:26)HWQ Wrote: I found a really weird issue. I made a shadow for a custom part that involved ball and socket joints. It worked fine in 1.7a, but it stopped working in 1.7b

Is this in a separate library? If so be sure it is above the official one otherwise its 3614 will 'win'.


RE: v 1.7 beta 2a snapping feature - Magnus Forsberg - 2026-07-14

How do I make LDCad use my Unofficial folder instead of the zipped files?

Code:
<LDrawPaths>
off->C:\Users\Public\Documents\LDraw\->C:\Users\Magnus\AppData\Roaming\LDCad\shadow\offLib\LDCadShadowLibrary-main.zip
off->C:\Users\Public\Documents\LDraw\complete.zip->C:\Users\Magnus\AppData\Roaming\LDCad\shadow\offLib\LDCadShadowLibrary-main.zip
donors->C:\Users\Magnus\AppData\Roaming\LDCad\donors\->none

Everytime I try to change it, I get an error message.
I don't want to use complete.zip or ldrawunf.zip.


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-07-14

(2026-07-14, 15:53)Magnus Forsberg Wrote: How do I make LDCad use my Unofficial folder instead of the zipped files?

Do you mean trough editing the main.cfg file?

line format is:
(off|unOff|donors|user)->(path to ldraw root ending with dir sep | any compressed file name NOT ending in a dir sep)->(path to shadow root ending with dir sep | any compressed file name NOT ending in a dir sep)

The warnings/errors you get are probably due to overlapping ldraw paths, I added a check on that in 1.7 to prevent a known caching issue.

Also as of 1.7 the program will also look in the unofficial folder besides parts and p (just like LDView does, but only for official lib locations).


RE: v 1.7 beta 2a snapping feature - Magnus Forsberg - 2026-07-14

(2026-07-14, 19:21)Roland Melkert Wrote: Also as of 1.7 the program will also look in the unofficial folder besides parts and p (just like LDView does, but only for official lib locations).

How do I then prioritize unoffical above the official?
I was annoyed and wondered why my updated file didn't show up, until I realized it was still present in the official folder.


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-07-14

(2026-07-14, 21:03)Magnus Forsberg Wrote: How do I then prioritize unoffical above the official?
I was annoyed and wondered why my updated file didn't show up, until I realized it was still present in the official folder.

The behaviour of the unofficial folder inside an official root should be identical to LDView. Far I know you can't change that in LDView (Travis?)

In main.cfg (In the current version) you will need to make sure the two libraries are parallel folders.

Something like:
Code:
unOff->C:\Users\Public\Documents\LDraw\unOff\->C:\Users\Magnus\AppData\Roaming\LDCad\shadow\offLib\LDCadShadowLibrary-main.zip
off->C:\Users\Public\Documents\LDraw\2606\->C:\Users\Magnus\AppData\Roaming\LDCad\shadow\offLib\LDCadShadowLibrary-main.zip



RE: v 1.7 beta 2a snapping feature - HWQ - 2026-07-15

(2026-07-10, 8:03)Roland Melkert Wrote: Is this in a separate library? If so be sure it is above the official one otherwise its 3614 will 'win'.

I tried adjusting the priority of the part libraries, but it doesn't seem to make any difference?! The 3614.dat parts I provided are all directly from the official part library - only the custom parts are ones I added from other libraries. I don't think the problem is just here, because when I used the same settings and the same library parts in version 1.7 alpha2a, they worked just fine together.


RE: v 1.7 beta 2a snapping feature - Roland Melkert - 2026-07-15

(2026-07-15, 1:02)HWQ Wrote: I tried adjusting the priority of the part libraries, but it doesn't seem to make any difference?! The 3614.dat parts I provided are all directly from the official part library - only the custom parts are ones I added from other libraries. I don't think the problem is just here, because when I used the same settings and the same library parts in version 1.7 alpha2a, they worked just fine together.

Can you send me the log file of a session where you just load that part (visible in the part bin),

It should mention where it's loading things from etc.