1 điểm bởi GN⁺ 2024-11-19 | 1 bình luận | Chia sẻ qua WhatsApp
  • Ondsel đã quyết định chấm dứt dịch vụ và đóng cửa công ty sau khoảng 2 năm vận hành mảng kinh doanh CAD dựa trên FreeCAD, đồng thời gửi lời cảm ơn tới cộng đồng vì sự ủng hộ
  • Trong bối cảnh CAD thương mại đã ăn sâu vào trường học và môi trường công nghiệp, công ty không tìm ra được mô hình kinh doanh có thể lặp lại và mở rộng
  • Dù đã khảo sát và phỏng vấn khoảng 100 kỹ sư, nhà chế tạo, người vận hành workshop và những đối tượng khác, điều đó vẫn không dẫn tới mức chấp nhận thương mại đủ để biện minh cho một startup dựa trên vốn đầu tư mạo hiểm
  • Những đóng góp còn lại cho FreeCAD gồm workbench Assembly, bộ giải ràng buộc 3D, các cải tiến cho Sketcher và TechDraw, VarSets, tính năng CAM, cùng các đóng góp cho addon SheetMetal
  • Người dùng Lens cần tải dữ liệu xuống khi máy chủ còn được duy trì, và khách hàng trả phí sẽ được hoàn tiền cho thời gian đăng ký còn lại

Mô hình kinh doanh không thể tìm thấy trong thị trường CAD khép kín

  • Ondsel dừng hoạt động vì không thể biến hoạt động kinh doanh thương mại dựa trên FreeCAD thành một hình thức bền vững
  • Ngay từ đầu, công ty đã nhận thức được việc cạnh tranh với CAD thương mại là rất khó, và trong môi trường công nghiệp hiện hữu thì các công cụ khác đã được dùng rộng rãi
  • Để tìm mô hình kinh doanh, công ty đã thực hiện nhiều khảo sát và phỏng vấn khoảng 100 người
    • Đối tượng bao gồm kỹ sư cơ khí, kỹ sư dịch vụ, người chế tạo theo sở thích, nhà phát minh, người vận hành workshop và những người dùng khác
    • Ở nhóm người dùng độc lập và người dùng theo sở thích, có thể thấy sự ủng hộ mong Ondsel thành công
    • Tuy nhiên công ty không thể đảm bảo được mức áp dụng thương mại đủ để biện minh cho một startup dựa trên vốn đầu tư mạo hiểm
  • Cuối cùng, công ty không tìm được độ phù hợp sản phẩm - thị trường, và cũng cạn dần khả năng tài chính để tiếp tục quá trình tìm kiếm

Những đóng góp để lại cho FreeCAD và quy trình đóng Lens

  • Ondsel đã đóng góp nhiều tính năng và cải tiến cho FreeCAD
    • Bổ sung workbench Assembly tích hợp và bộ giải ràng buộc 3D phụ thuộc vào nó
    • Cải thiện đáng kể tính khả dụng của Sketcher và TechDraw
    • Giới thiệu VarSets, một hệ thống thuộc tính tùy chỉnh mới
    • Thêm các tính năng mới cho TechDraw và workbench CAM
    • Ngoài FreeCAD, công ty cũng đóng góp cho các addon bên thứ ba như SheetMetal
  • Lens là một dịch vụ nhằm thể hiện trải nghiệm CAD kết nối lấy mã nguồn mở làm trung tâm
    • Giúp các nhóm sắp xếp quá trình phát triển lặp lại của sản phẩm phần cứng
    • Cho phép chia sẻ mô hình ở chế độ công khai hoặc riêng tư, và cung cấp bảo vệ bằng PIN cho liên kết chia sẻ
    • Cho phép xuất bản trực tuyến các mô hình tham số có thể chỉnh sửa và tải xuống
  • Kể từ bản phát hành tháng 5 (2024.2) đến nay, 145 pull request của đội ngũ Ondsel đã được hợp nhất vào codebase upstream, góp phần nâng cao chức năng và độ hoàn thiện của FreeCAD 1.0
  • Ondsel ES được thiết kế như một biến thể của FreeCAD với UX/UI tốt hơn, phát hành thường xuyên hơn và giá trị bổ sung, nhưng sẽ không phát hành v2024.3
    • Các cải tiến cho Sketcher và TechDraw cũng sẽ đến tay người dùng FreeCAD 1.0
    • Toàn bộ giá trị bổ sung trong OES đều được cung cấp dưới dạng mã nguồn mở miễn phí, và phần lớn sẽ trở thành một phần của FreeCAD
    • Tính năng reloadable objects được xem là nên trở thành tính năng cốt lõi của FreeCAD và sẽ được gửi dưới dạng upstream PR
  • Người dùng Lens nếu có dự án chưa sao lưu thì nên tải xuống sớm nhất có thể
    • Máy chủ sẽ tiếp tục được vận hành trong một khoảng thời gian hợp lý để người dùng có thể nhận dữ liệu của mình
    • Khách hàng trả phí sẽ được hoàn tiền cho thời gian đăng ký còn lại
    • Brad sẽ tiếp tục công việc trên workbench CAM, Pierre có thể sẽ tiếp tục làm việc với Assembly và Sketcher, còn Pieter sẽ tiếp tục varsets và variant parts nhờ khoản tài trợ từ FreeCAD Project Association

1 bình luận

 
GN⁺ 2024-11-19
Các ý kiến trên Hacker News
  • Ondsel là một nỗ lực đáng giá và đáng hoan nghênh, và đã để lại FreeCAD ở trạng thái tốt hơn rất nhiều
    Vì vậy, dù Ondsel đóng cửa thì cũng không thể xem đó là một thất bại

  • Mỗi lần muốn vẽ bản vẽ công trình hoặc mô hình đơn giản trong dự án cá nhân như với AutoCAD, tôi lại lặp lại cùng một quy trình
    Tìm các lựa chọn trực tuyến, sốc vì chi phí thuê bao/giấy phép CAD thương mại, thử các công cụ miễn phí/mã nguồn mở rồi thất vọng vì tính năng hoặc khả năng sử dụng thiếu hụt quá nhiều, cuối cùng lại phải dựa vào bản dùng thử 30 ngày hoặc MSPaint/giấy
    Lời giải thích rằng Blender có thể tồn tại bằng cách lấp tốt một ngách cụ thể thay vì nhắm tới ngang bằng tính năng với các sản phẩm khổng lồ lâu đời nghe cũng hợp lý, nhưng lĩnh vực này cũng cần một lựa chọn mã nguồn mở được trau chuốt như Blender
    Trong ngành khai khoáng, nếu có một nền tảng như FreeCAD được trau chuốt tốt, tôi nghĩ hoàn toàn có khả năng các nhà cung cấp thương mại sẽ gắn sản phẩm của họ vào đó dưới dạng phần mở rộng hoặc plugin

    • Blender thường được nêu như một ví dụ về mức độ hoàn thiện của mã nguồn mở, nhưng nhiều người chỉ nhìn vào hiện trạng mà bỏ qua quá trình tiến hóa của nó
      Blender vốn là một công cụ thương mại, và chỉ bắt đầu sau khi mọi người quyên góp €100.000 để chuyển nó thành mã nguồn mở
      Trong một thời gian dài, UI của Blender bị chê là quá khác và khó dùng so với các công cụ như Maya, và việc nó trở thành công cụ tuyệt vời như hiện nay là nhờ những người tận tâm hiến thời gian hoặc các nhà tài trợ góp tiền
      FreeCAD chưa được tinh luyện như Blender, nhưng cũng chưa nhận được mức hỗ trợ tương tự
      Cộng đồng maker thường phê bình các công cụ CAD mã nguồn mở như FreeCAD hay SolveSpace theo cách đặc biệt thiếu xây dựng; để cạnh tranh với các sản phẩm thương mại có nhà thiết kế toàn thời gian, cần có tình nguyện viên hoặc tài trợ phát triển
      Ondsel đã cho thấy cách đó có thể hiệu quả với FreeCAD đến mức nào, nhưng nhìn chung cộng đồng maker lại khá thụ động trong việc đóng góp tiền hoặc thời gian, và thái độ công khai hạ thấp công cụ cũng không khiến các tình nguyện viên muốn giúp đỡ thêm
      CAD mã nguồn mở cũng có thể có một công cụ tương đương Blender, nhưng để vậy thì mọi người phải thật sự đứng ra đóng góp
      Tất nhiên trong công việc bị áp lực thời gian, công cụ thương mại có thể nhanh hơn, nhưng chỉ lựa chọn như thế thì công cụ mã nguồn mở sẽ không tiến bộ
      Giấy phép thương mại có thể thay đổi tùy ý, nên cũng có rủi ro mất thiết kế. Chẳng hạn việc Fusion 360 từng định chặn xuất STEP với tài khoản miễn phí rồi rút lại là điều đáng lo ngại
    • Không biết bạn đã thử OnShape chưa. Nó không phải mã nguồn mở, nhưng hoàn toàn miễn phí cho mục đích sở thích
    • "GatorCAM for CNC" hiện được định giá rất thấp, chỉ $12, và dù sau này tăng lên trên $400 thì vẫn cung cấp nâng cấp miễn phí
      Đây là công cụ tôi tự làm và đang phân phối vì muốn đưa nó vào hộp công cụ của các maker
      https://sites.google.com/view/gatorcam/home
    • Sơ đồ mạch điện cũng có vấn đề tương tự
      Tôi muốn vẽ sơ đồ từng mạch điện trong nhà, nhưng trong các lựa chọn miễn phí không có cái nào đủ tốt
    • Solidworks for Makers thì có vấn đề gì nhỉ?
      $50 mỗi năm nghe khá hợp lý
  • Tin này thật sự đáng tiếc
    Tôi đang học CAD bằng Ondsel, và đã in thử khoảng sáu mô hình tự làm để giúp việc nhà
    Nếu bài này đến được với đội ngũ, tôi muốn nói lời cảm ơn
    Bản sửa lỗi vấn đề đặt tên topoAssembly Workbench là những đóng góp to lớn sẽ còn ở lại lâu dài trong cộng đồng
    Tuy vậy tôi thật sự tin vào tầm nhìn của Ondsel về một kho lưu trữ trực tuyến cho mô hình 3D

    • Chính những dự án như thế này mới là thứ tôi mong các tỷ phú có khuynh hướng làm từ thiện hỗ trợ, thay vì những thứ rác rưởi chính trị
      Đây là việc có thể giúp bất kỳ ai ở bất cứ đâu
  • Tôi không phải kỹ sư phần mềm, nhưng đôi khi cũng ghen tị với môi trường như vậy
    Lĩnh vực tôi làm gần với hệ sinh thái mã nguồn mở và công nghệ, nên không phải phụ thuộc nặng vào sản phẩm thương mại như các lĩnh vực khác
    Tôi nghĩ ở một số ngành kỹ thuật, các lựa chọn thay thế công khai hoặc miễn phí khó đạt được sức cạnh tranh hoặc thu hút đủ sự quan tâm

    • Có lẽ ý bạn không phải là thương mại mà là phần mềm độc quyền. Dù sao Ondsel cũng là một dự án thương mại
      Phần mềm độc quyền trông như một giấy phép in tiền, và họ có thể dùng số tiền đó để đầu tư mạnh vào phát triển rồi bám rễ sâu hơn
      Với phần mềm mã nguồn mở thì đó là một cuộc chiến khó khăn, nhưng về dài hạn dường như nó có xu hướng cải thiện đều đặn
    • Đáng tiếc là các kỹ sư ngoài ngành phần mềm thường hay xem nhẹ các giải pháp mã nguồn mở, thậm chí cả chính khái niệm phần mềm mã nguồn mở, và dường như thích các giải pháp độc quyền càng đắt càng tốt hơn
      Ngay cả trong thế giới phần mềm, tôi cũng thấy điều tương tự ở các kỹ sư hệ thống nhúng, nhưng Linux, gcc, v.v. đã tạo được bước thâm nhập lớn trong nhiều thập kỷ
      Tuy nhiên, điều này có vẻ không phải do sự quan tâm của các kỹ sư nhúng hiện hữu, mà gần với sự thay đổi khi những người ủng hộ Linux từ phía desktop đi xuống lĩnh vực nhúng
      Ví dụ công cụ FPGA gần như toàn bộ là độc quyền, rất đắt và cũng nhiều lỗi
      Thiết kế PCB thì KiCad đã tiến bộ mạnh, nhiều đánh giá nói rằng nó ngang bằng hoặc tốt hơn trong phần lớn trường hợp, nhưng Altium dường như vẫn là tiêu chuẩn
      KiCad bắt đầu từ năm 1992, vậy mà phải mất hàng chục năm một lựa chọn FOSS mới phần nào đứng vững, và ngay cả điều đó cũng nhờ các hãng PCB Trung Quốc khiến việc làm PCB cho sở thích trở nên rẻ hơn, cùng với việc CERN góp tài nguyên
      Tôi không biết vì sao các kỹ sư lại ghét phần mềm được phát triển cộng tác và có thể dùng tự do, nhưng theo kinh nghiệm của tôi thì điều đó rõ ràng tồn tại
      Thậm chí tôi còn có cảm giác như ai đó đã nhồi vào đầu họ rằng FOSS là “chủ nghĩa xã hội”, khiến họ phản xạ xem thường hoặc ghét bỏ nó
    • Tôi tò mò không biết có thể dựa vào mã nguồn mở trong lĩnh vực nào
  • Trong một thời gian, tôi từng cố theo dõi các ứng dụng CAD trên wiki dành cho CNC mã nguồn mở lúc đó
    https://web.archive.org/web/20211126210706/https://wiki.shap...
    Hiện tôi đang cố tổng hợp lại ở https://old.reddit.com/r/shapeoko/wiki/cad. Nói công khai thì tôi làm việc tại Carbide 3D
    FreeCAD đồng thời trông là công cụ tham vọng nhất và hứa hẹn nhất, và tôi hy vọng v1.0 đáp ứng được kỳ vọng đó để trở thành một công cụ được dùng rộng rãi
    Tuy nhiên, rốt cuộc có lẽ nó sẽ cần hỗ trợ thương mại dưới hình thức nào đó, và Ondsel có vẻ rất phù hợp với vai trò ấy, nên thật tiếc là họ không thể tiếp tục
    Một lựa chọn lớn khác là Solvespace. Đây là một công cụ lâu đời và đơn giản, nhưng có thể quá cơ bản nên nhiều người khó chấp nhận
    Dune 3D là một công cụ rất thanh lịch và dễ dùng, nên tôi mong FreeCAD tham khảo về mặt UI; trước đây nó đã được nhắc tới ở https://news.ycombinator.com/item?id=37979758https://news.ycombinator.com/item?id=40228068
    BRL-CAD là một lựa chọn tiêu biểu lâu đời, nhưng giao diện quá cũ kỹ và gần với lập trình, nên đa số có lẽ còn không cân nhắc đến
    OpenSCAD là công cụ dựng mô hình 3D dành cho lập trình viên. Điểm tuyệt vời là có thể dựng mô hình bất cứ thứ gì có thể mô tả bằng toán học, nhưng điểm tệ là phạm vi dựng mô hình lại bị giới hạn bởi kiến thức toán của chính mình
    Ngoài ra, DXF xuất ra từ OpenSCAD có vấn đề vì chỉ có polyline chứ không phải cung tròn; tôi đang làm để giải quyết việc này trong https://github.com/WillAdams/gcodepreview bằng OpenPythonSCAD
    LibreCAD dùng cho 2D thì ổn, nhưng cá nhân tôi chỉ dùng để chuyển đổi tệp
    Các lựa chọn đáng chú ý khác gồm OnShape, Alibre, Solidworks for Makers. OnShape miễn phí cho thiết kế công khai, Alibre khá rẻ, còn Solidworks for Makers là sản phẩm với điều kiện có watermark phi thương mại

    • Tôi chủ yếu dùng OpenSCAD. Nó tự đủ dùng, và các công cụ coding bằng AI hiểu cú pháp đủ tốt để giúp làm việc nhanh hơn
      Nhưng tôi liên tục đụng trần độ phức tạp
      Nếu nó không thích cách tôi mô tả một hình dạng nào đó thì sẽ bị crash, và tôi phải mở lại phiên bản .scad trước đó để thử cách tiếp cận khác
      Chuyện này thường xảy ra khi đã đi được khoảng 70% một dự án phức tạp, nên khá làm nản lòng
      Trong hệ sinh thái Python có CadQuery[0] và vài công cụ dựa trên kernel Open Cascade[1]; theo mức tôi dùng thử hạn chế thì chúng khá tốt
      CadQuery tự xem mình là một lựa chọn thay thế OpenSCAD[2], và tôi rất mong nó thật sự trở thành như vậy, nhưng trải nghiệm người dùng vẫn còn thiếu
      Tạo đối tượng bằng CadQuery nghĩa là viết một chương trình Python, và cần môi trường Python cùng thiết lập phát triển
      CQ-editor[3] thì tốt, nhưng trước hết vẫn cần môi trường Python
      Nếu CadQuery được đóng gói thành một ứng dụng CQ-editor độc lập và phân phối qua homebrew chẳng hạn, nó có vẻ sẽ trở thành một lựa chọn thay thế OpenSCAD thực tế hơn nhiều
      Tôi cũng quan tâm đến Zoo[4], trước đây là KittyCAD. Họ đang cố kết hợp mô hình hóa dựa trên code với mô hình hóa bằng chuột, rồi đặt AI lên trên
      Kiến trúc stream hình dạng từ cloud xuống thiết bị cục bộ khá thú vị và có lẽ tốt cho hiệu năng, nhưng sẽ bị khóa vào cloud
      [0] https://github.com/CadQuery/cadquery
      [1] https://en.wikipedia.org/wiki/Open_Cascade_Technology
      [2] https://cadquery.readthedocs.io/en/latest/intro.html#why-cad...
      [3] https://github.com/CadQuery/CQ-editor
      [4] https://zoo.dev/
  • Thật sự rất đáng tiếc. Ondsel đã đem đến sự tập trung rất cần thiết cho quá trình phát triển FreeCAD
    Sau khi Ondsel biến mất, tôi hy vọng dự án không quay lại lối tư duy như trước đây: “mỗi người quản lý lãnh địa riêng của mình, tức Workbench”
    Cách đó trước kia đã tạo ra sự bất ổn và trải nghiệm người dùng bị phân mảnh

  • Thật buồn khi dự án này thất bại, và buồn hơn nữa là dù là người thỉnh thoảng dùng CAD và thật sự muốn một thứ như thế này, tôi lại chưa từng nghe đến Ondsel

  • Sau khi qua lại giữa Solidworks, Onshape và Fusion360, tôi vừa mới bắt đầu dùng FreeCAD
    Những thay đổi của 1.0 thật sự rất đáng mừng, cảm ơn vì đã đóng góp

    • Tôi đã học FreeCAD vài năm trước nhưng không thích lắm
      Đến bản 1.0, tôi có cảm giác nó đã được cải thiện đáng kể nên sẽ thử dùng lại cho các dự án nhỏ
      Cá nhân tôi thấy cải tiến lớn nhất là tính năng phác thảo một phần, nhưng thậm chí không tìm thấy trong ghi chú phát hành
      https://wiki.freecad.org/Release_notes_1.0
      Ban đầu tôi hoài nghi, nhưng có vẻ 1.0 có khá nhiều cải tiến lớn
  • Thật sự đáng tiếc. Với công việc CAD cá nhân, tôi đang theo dõi Zoo, trước đây là KittyCAD
    https://zoo.dev/

    • Nếu tôi không bỏ sót điều gì, thì nó trông chỉ như một OpenSCAD hào nhoáng hơn
  • Tôi có một dự án biến Blender thành thứ tương tự Tinkercad
    Tuy nhiên cần sự giúp đỡ của các cao thủ Blender
    Tôi làm dự án này cho vợ, vì khi thiết kế trở nên quá phức tạp, Tinkercad sẽ khiến máy chủ bị treo và việc xuất file cũng bị dừng lại