frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Topological Naming Problem

https://wiki.freecad.org/Topological_naming_problem
31•tripdout•4d ago

Comments

lgeorget•1h ago
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.
shadowpho•1h ago
I keep making the same mistake. How do you make intermediary planes?
placatedmayhem•55m ago
Normally, I select a face and add a datum plane. It's button is in the toolbar with a the datum point and datum line buttons in light blue iirc.

That said, since v1.0, I've had far fewer instances of being affected, and have started doing some direct-on-face features (usually sketches) again.

hommelix•52m ago
This is described in the wiki page, at the section solution.
groos•1h ago
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.
embedding-shape•59m ago
How does OnShape handle that problem? The linked page seems to make the case that most CAD suffers from this, others just "hide" it better;

> This problem is not unique to FreeCAD. It is generally present in CAD software, but most other CAD software has heuristics to reduce the impact of the problem on users.

DecoPerson•55m ago
I think the word “solve” is better than “hide” here.

Fusion 360’s heuristics are so good that I rarely run into these problems. When I do, it’s usually because it was a drastic change to a previous feature in the timeline and I’m expecting to encounter issues because it’s a really fundamental change.

throwup238•47m ago
Most CAD software have a mapping algorithm that remaps the new features to the old features after a topological restructure using a combination of topological id systems and heuristics.

Solidworks and Onshape don’t “hide” it better, their algorithms are better and break down in much more complex models than FreeCAD. Each one also tends to have its own quirks so as you learn to use the software you get a bit of intuition on how to best model certain features to avoid angering the topological naming gods.

I don’t think I’ve ever seen Solidworks break down in a simple model, it’s always been in complex shapes using advanced features.

hommelix•50m ago
The wiki page explains that as from Freecad 1.0, the work done by Realthunder in the topological naming problem has been merged into Freecad. Not that everything is solved. Just to mention that the work of Real thunder was not lost.
groos•27m ago
Glad to hear it as I moved away before 1.0 happened. RealThunder had other enhancements as well, if I remember correctly. I wonder if those were taken up as well.
Robotbeat•49m ago
This isn’t accurate. FreeCAD merged the main changes from that fork (RealThunder) to fix (well, mitigate) the problem. That’s the big thing with 1.0.

Although… as others have noted, this is a problem with basically all CAD packages, as on a fundamental level, it depends on user design intent. Just some have enough bandaids that it’s more rare.

groos•26m ago
My statement was accurate as of _when_ I moved away from FreeCad. I'm happy they merged the RealThunder work. But they dilly-dallied for a long time while people were demanding a fix and one was available. Doesn't speak well of their org politics.
mft_•42m ago
I’ve experienced similar problems (not totally sure if they were exactly the “topological naming problem” but certainly similar from the description) in Solidworks many times. Not usually a major problem - just a reworking or removal / re-adding of some features needed.

I’ve not encountered the same issue in FreeCAD 1.1 (to which I’ve transitioned recently). There are of course other frustrating niggles in FreeCAD, but not this one (yet).

mitthrowaway2•32m ago
I had the same experience, but instead of moving away from FreeCAD to OnShape, I moved to the fork that you mentioned, by RealThunder. Works great! Eventually the main branch mostly caught up.

Bus stop balancing is fast, cheap, and effective

https://worksinprogress.co/issue/the-united-states-needs-fewer-bus-stops/
85•surprisetalk•1h ago•128 comments

Never buy a .online domain

https://www.0xsid.com/blog/online-tld-is-pain
486•ssiddharth•4h ago•262 comments

The Misuses of the University

https://www.publicbooks.org/the-misuses-of-the-university/
48•ubasu•1h ago•19 comments

Large-Scale Online Deanonymization with LLMs

https://simonlermen.substack.com/p/large-scale-online-deanonymization
35•DalasNoin•1d ago•51 comments

Following 35% growth, solar has passed hydro on US grid

https://arstechnica.com/science/2026/02/final-2025-data-is-in-us-energy-use-is-up-as-solar-passes...
84•rbanffy•1h ago•24 comments

GNU Texmacs

https://www.texmacs.org/tmweb/home/welcome.en.html
46•remywang•2h ago•13 comments

How to fold the Blade Runner origami unicorn (1996)

https://web.archive.org/web/20011104015933/www.linkclub.or.jp/~null/index_br.html
182•exvi•2d ago•21 comments

Trellis AI (YC W24) is hiring deployment lead to accelerate medication access

https://www.ycombinator.com/companies/trellis-ai/jobs/7ZlvQkN-lead-deployment-strategist
1•macklinkachorn•1h ago

Racket v9.1

https://blog.racket-lang.org/2026/02/racket-v9-1.html
51•azhenley•1h ago•5 comments

New accounts on HN 10x more likely to use em-dashes

https://www.marginalia.nu/weird-ai-crap/hn/
147•todsacerdoti•3h ago•157 comments

Claude Code Remote Control

https://code.claude.com/docs/en/remote-control
354•empressplay•10h ago•203 comments

Show HN: Django Control Room – All Your Tools Inside the Django Admin

https://github.com/yassi/dj-control-room
58•yassi_dev•3h ago•23 comments

Topological Naming Problem

https://wiki.freecad.org/Topological_naming_problem
31•tripdout•4d ago•14 comments

Danish government agency to ditch Microsoft software (2025)

https://therecord.media/denmark-digital-agency-microsoft-digital-independence
572•robtherobber•7h ago•300 comments

Show HN: A real-time strategy game that AI agents can play

https://llmskirmish.com/
164•__cayenne__•8h ago•56 comments

Launch HN: TeamOut (YC W22) – AI agent for planning company retreats

https://app.teamout.com/ai
19•vincentalbouy•4h ago•29 comments

100M-Row Challenge with PHP

https://github.com/tempestphp/100-million-row-challenge
136•brentroose•7h ago•57 comments

Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)

https://github.com/sandgardenhq/sgai
12•sandgardenhq•1h ago•7 comments

PL/0

https://en.wikipedia.org/wiki/PL/0
20•tosh•3d ago•5 comments

Text-Based Google Directions

https://gdir.telae.net/
4•TigerUniversity•4d ago•1 comments

Bcachefs creator insists his custom LLM is female and 'fully conscious'

https://www.theregister.com/2026/02/25/bcachefs_creator_ai/
25•Bender•42m ago•5 comments

Confusables.txt and NFKC disagree on 31 characters

https://paultendo.github.io/posts/unicode-confusables-nfkc-conflict/
46•pimterry•2d ago•24 comments

Pi – A minimal terminal coding harness

https://pi.dev
534•kristianpaul•20h ago•268 comments

The History of a Security Hole

https://www.os2museum.com/wp/the-history-of-a-security-hole/
24•st_goliath•3d ago•1 comments

Mercury 2: Fast reasoning LLM powered by diffusion

https://www.inceptionlabs.ai/blog/introducing-mercury-2
320•fittingopposite•19h ago•116 comments

Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/
81•twelvenmonkeys•4h ago•54 comments

Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3

https://github.com/moonshine-ai/moonshine
301•petewarden•20h ago•67 comments

Japanese Death Poems

https://www.secretorum.life/p/japanese-death-poems-part-3
115•NaOH•2d ago•33 comments

US orders diplomats to fight data sovereignty initiatives

https://www.reuters.com/sustainability/boards-policy-regulation/us-orders-diplomats-fight-data-so...
275•colinhb•3h ago•240 comments

I pitched a roller coaster to Disneyland at age 10 in 1978

https://wordglyph.xyz/one-piece-at-a-time
529•wordglyph•1d ago•189 comments