Show HN: FluidCAD – 使用 JavaScript 的参数化 CAD

发布: (2026年4月11日 GMT+8 02:39)
1 分钟阅读
原文: Hacker News

Source: Hacker News

Overview

Hello HN users,

This is a CAD‑by‑code project I have been working on in my free time for more than a year.

Goals

The project was built with three main goals in mind:

  1. Familiarity – It should feel like other CAD programs, using the same workflow and terminology.
  2. Reduced mental effort – Achieved by:
    • Providing live rendering and visual guidance as you type.
    • Allowing the user to reference existing edges/faces in the scene instead of calculating everything manually.
    • Offering interactive mouse helpers for features that are hard to write by code. Currently there are three interactive modes:
      • Edge trimming
      • Sketch region extrude
      • Bézier curve drawing
    • Implicit coding whenever possible, e.g., sensible defaults for most parameters and automatic fusion of intersecting objects so you don’t have to manage object merging yourself.

Current State

I believe these goals have been met to a good extent. The program is still in early stages, with many features to add and rewrite, but it is already usable for simple models.

Comments

Hacker News discussion (30 points, 8 comments)

0 浏览
Back to Blog

相关文章

阅读更多 »