frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Proposal: GUI-first, text-based mechanical CAD inspired by software engineering

2•thinkmachyx•7h ago
Most mechanical CAD tools (SolidWorks, Fusion, FreeCAD) still lock all modeling into opaque binary files. That makes it hard to track changes, collaborate with Git, or automate builds.

I’ve written a proposal for an alternative paradigm:

- GUI-first, like KiCad - visual modeling is the default

- Text-based source files (YAML/JSON) — readable, diffable, Git-friendly

- Separation of source and result - .step, .stl and previews are built artifacts

- Parametric logic is explicit - slot width = tab width + clearance

Works with Git, CI, or scripting — no more PDM lock-in The proposal is called SplitCAD, and it's just a concept for now — not a working tool. But I’d love to hear from anyone frustrated by the limitations of current mechanical CAD.

GitHub: https://github.com/yuanxun-yx/SplitCAD

Comments

ddingus•7h ago
I live seeing efforts like this.

But I am just going to put this here so the general thoughts incorporate a fundamental problem before significant labor investments go too far:

What is a probable, viable, possible answer to the geometry kernel problem?

Parasolid, arguably the leader and generally most capable geometry kernel we have today, is or at least I can't see past...

...is just not something easily duplicated.

There are a bazillion man months of time in that body of code. And those are hard hours!

For those unfamiliar, the geometry kernel is the piece that resolves geometry cases to make operations possible. Imagine a cylinder and rectangle. Now imagine they have some common volume. They intersect, in other words.

Put a fillet on one edge to blend the edge.

How many literal edge and corner cases can you come up with?

There are way more than you think!

Now multiply that tiny problem space with all the geometry used every day.

And then multiple that time again by what it takes to make it robust.

And the whole thing, as it stand today is not even multi-threaded!

Any CAD that we expect to see even moderate general use in a professional sense, needs this piece.

How do we, meaning anyone interested in CAD this way, get past this?

I wish there were some OSS type license for Parasolid. It could be treated like the Linux kernel.

Whatever replaces Parasolid and friends, should be treated like the Linux kernel.

The closest we have is Open Cascade.

Sorry. I do not want to piss on a good vision. But this has to be said.

Peace and good luck!

I used voice input on this. Pleqse forgive typos.

jqpabc123•7h ago
https://en.wikipedia.org/wiki/Open_Design_Alliance

Sweden Abolishes Air Travel Tax to Boost Aviation Industry

https://www.ainvest.com/news/sweden-abolishes-air-travel-tax-boost-aviation-industry-2507/
1•passwordoops•1m ago•0 comments

Show HN: MangaCraft – SaaS that audits Webtoon series using AI (SEO)

https://manga-craft-boost.lovable.app/
1•Ibrasama•1m ago•0 comments

Volunteer finds Holy Grail of abolitionist-era Baptist documents

https://www.bostonherald.com/2025/07/03/baptist-anti-slavery-scroll/
2•ohjeez•4m ago•0 comments

Russian use of chemical weapons against Ukraine

https://www.reuters.com/world/europe/russian-use-chemical-weapons-against-ukraine-widespread-dutch-defence-minister-2025-07-04/
3•kaycebasques•5m ago•0 comments

It's Illegal to Live in an RV on Your Property in These US States

https://www.jalopnik.com/1899469/rv-living-on-property-illegal-states/
2•rntn•9m ago•1 comments

John Carmack Reveals AGI Future: Robots, Videogames, and AI Agents

https://www.youtube.com/watch?v=4epAfU1FCuQ
1•phodo•10m ago•0 comments

Hara Hachi Bun Me

https://en.wikipedia.org/wiki/Hara_hachi_bun_me
1•thunderbong•10m ago•0 comments

Show HN: I Built a Minimal AI Chat app with Local Storage and Advanced Research

https://vtchat.io.vn/
2•vinhnx•11m ago•1 comments

Busting the top myths about the Big Bang

https://bigthink.com/starts-with-a-bang/busting-5-myths-big-bang/
1•VignuB•15m ago•0 comments

Leveraging tokenisation for payments and financial transactions [pdf]

https://www.bis.org/publ/othp92.pdf
1•kelseyfrog•16m ago•0 comments

A Canadian's AI hoax duped the media and propelled a 'band' to success

https://www.cbc.ca/news/entertainment/ai-band-hoax-velvet-sundown-1.7575874
2•empressplay•19m ago•0 comments

Tesla opens 168 stall Supercharger station, with solar farm and big batteries

https://thedriven.io/2025/07/05/tesla-opens-168-stall-supercharger-station-with-solar-farm-and-big-batteries/
2•decimalenough•32m ago•0 comments

Ask HN: Anyone interested in improving scheduling?

1•mradek•34m ago•0 comments

A long-lost Chinese typewriter changed modern computing

https://www.npr.org/2025/07/05/nx-s1-5405452/chinese-typewriter-mingkwai-stanford
1•colinprince•36m ago•0 comments

Claudia – Desktop Companion for Claude Code

https://github.com/getAsterisk/claudia
2•thushanfernando•52m ago•0 comments

Ask HN: Martinfowler.com seems to be down – does he know?

2•mcapodici•57m ago•1 comments

Publicis Groupe Acquires Captiv8: A New Era for Influencer Marketing

https://thefinancefrontier.substack.com/p/publicis-groupe-acquires-captiv8
1•Shivam_Verma_•59m ago•1 comments

Outdated regulations are hindering smartphone battery development in Europe, US

https://www.notebookcheck.net/How-outdated-regulations-are-hindering-smartphone-battery-development-in-Europe-and-the-US.1051947.0.html
2•thunderbong•1h ago•0 comments

Police in Brazil arrest a suspect over $100M banking hack

https://apnews.com/article/brazil-hack-cyberattack-bank-5e39633b2ce3a662b90978dcf4647510
2•davikr•1h ago•0 comments

A Emoji Reverse Polish Notation Calculator Written in COBOL

https://github.com/ghuntley/cobol-emoji-rpn-calculator
2•ghuntley•1h ago•0 comments

I Shipped a macOS App Built by Claude Code

https://www.indragie.com/blog/i-shipped-a-macos-app-built-entirely-by-claude-code
1•phirschybar•1h ago•0 comments

AI Birthday Letter Blew Me Away: Google is ushering in era of custom chatbots

https://www.theatlantic.com/technology/archive/2025/07/google-drive-personalized-chatbot/683436/
2•labrador•1h ago•1 comments

Ask HN: Advice for Starting a Hacker Space?

6•pkdpic•1h ago•2 comments

Mirage: First AI-Native UGC Game Engine Powered by Real-Time World Model

https://blog.dynamicslab.ai
6•zhitinghu•1h ago•3 comments

Zig language and toolchain packaged as a deb for Debian and Ubuntu amd64/ARM64

https://github.com/clayrisser/debian-zig
4•clayrisser•1h ago•1 comments

'It's too late': David Suzuki says the fight against climate change is lost

https://www.ipolitics.ca/2025/07/02/its-too-late-david-suzuki-says-the-fight-against-climate-change-is-lost/
30•dluan•1h ago•30 comments

What Happened to the Creator of Valve's Forgotten Game – Gunman Chronicles

https://www.pcgamer.com/games/fps/what-happened-to-the-creator-of-gunman-chronicles-valves-forgotten-fps-my-relationship-with-gabe-didnt-really-go-that-great/
4•LarsDu88•1h ago•1 comments

IBM Quantum Success- Charles Tibedo's 127 qubit q-circuit w 70k Gates/20k Depth

https://twitter.com/CTibedo/status/1941606958143811765
3•GeometryKernel•1h ago•0 comments

A new way to conquer deterministic SEC filings

https://edgaranalyzer.com
3•louieteed•1h ago•0 comments

Show HN: D++lang – A new systems programming language with Python-like syntax

https://angel250511.github.io/D-/
2•jarbcopilot•1h ago•1 comments