logoalt Hacker News

Topological Naming Problem

54 pointsby tripdoutlast Saturday at 4:16 AM21 commentsview on HN

Comments

phkahlertoday at 8:55 PM

Solvespace has a fairly robust solution to this problem - for the cases that it handles. It does not create accessible edges for things like the intersection of surfaces, which won't be a big deal until we have a chamfer/fillet tool where you might want to modify those edges. But change an underlying sketch all you want and all geometry built from it will remain intact except for stuff built on something you delete.

IIRC the FreeCAD solution tends to create names of ever-increasing length as you continue building.

MoonWalktoday at 8:24 PM

Unless I missed it, the article doesn't answer the first question you'd ask: Why don't they just generate unique IDs for everything and use those internally, instead of names that get changed all the time?

show 2 replies
lgeorgettoday at 4:47 PM

I learned about it the hard way, ahah. Now I create intermediary planes for all distances and I extrude planes always with respect to those.

show 1 reply
tug2024today at 9:35 PM

[dead]

groostoday at 4:59 PM

It's what caused me to move away from FreeCad to OnShape. Never had an issue in OnShape but got hit with it every time in FreeCad. The sad thing is that there was a fork for a long time which had addressed this problem, and added other nice enhancements as well, but they never merged that work. I guess every org has political problems and FreeCad is no exception.

show 5 replies