1 पॉइंट द्वारा GN⁺ 2024-11-19 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Ondsel ने FreeCAD-आधारित CAD व्यवसाय को लगभग 2 साल चलाने के बाद सेवा समाप्त करने और कंपनी बंद करने का निर्णय लिया है, और समुदाय के समर्थन के लिए आभार व्यक्त किया है
  • ऐसे हालात में, जहां commercial CAD स्कूलों और उद्योग में गहराई से स्थापित है, कंपनी दोहराने योग्य और scale करने योग्य business model नहीं ढूंढ पाई
  • लगभग 100 engineers, makers, workshop operators आदि का survey और interview किया गया, लेकिन यह venture-backed startup को उचित ठहराने लायक commercial adoption में नहीं बदल सका
  • FreeCAD में Assembly workbench, 3D constraint solver, Sketcher और TechDraw सुधार, VarSets, CAM features, और SheetMetal add-on में योगदान बाकी रहेंगे
  • Lens users को server चालू रहने तक अपना data download कर लेना चाहिए, और paid customers को बची हुई subscription period के लिए refund मिलेगा

बंद CAD market में नहीं मिल पाया business model

  • Ondsel ने FreeCAD-आधारित commercial business को sustainable रूप नहीं दे पाया, इसलिए operations बंद कर रहा है
  • शुरुआत से ही commercial CAD से competition मुश्किल होगा, यह बात समझी गई थी, और मौजूदा industrial environment में दूसरे tools पहले से ही व्यापक रूप से इस्तेमाल हो रहे थे
  • business model खोजने के लिए कई surveys और लगभग 100 लोगों के interviews किए गए
    • target group में mechanical engineers, service engineers, hobby makers, inventors, workshop operators और अन्य users शामिल थे
    • independent users और hobby users के बीच Ondsel की सफलता की इच्छा रखने वाला support दिखा
    • venture-backed startup को justify करने लायक commercial adoption हासिल नहीं हो पाया
  • अंततः product-market fit नहीं मिला, और exploration जारी रखने के लिए funding capacity भी खत्म हो गई

FreeCAD में छोड़े गए योगदान और Lens बंद करने की प्रक्रिया

  • Ondsel ने FreeCAD में कई features और improvements contribute किए
    • integrated Assembly workbench और उस पर निर्भर 3D constraint solver जोड़ा
    • Sketcher और TechDraw की usability में काफी सुधार किया
    • नया custom property system VarSets पेश किया
    • TechDraw और CAM workbench में नए features जोड़े
    • FreeCAD के बाहर SheetMetal जैसे third-party add-ons में भी योगदान दिया
  • Lens open source-केंद्रित connected CAD experience दिखाने के लिए बनाई गई service थी
    • इसने teams को hardware products के iterative development को व्यवस्थित करने में मदद दी
    • models को public या private रूप से share करने की सुविधा दी, और shared links के लिए PIN protection दिया
    • editable और downloadable parametric models को online publish करने की सुविधा दी
  • मई release (2024.2) के बाद से अब तक Ondsel team के 145 pull requests upstream codebase में merge किए गए हैं, जिससे FreeCAD 1.0 की functionality और completeness में योगदान हुआ
  • Ondsel ES को बेहतर UX/UI, frequent releases और अतिरिक्त value वाली FreeCAD variant के रूप में design किया गया था, लेकिन v2024.3 release नहीं किया जाएगा
    • Sketcher और TechDraw improvements FreeCAD 1.0 users के लिए भी उपलब्ध होंगे
    • OES में शामिल अतिरिक्त value पूरी तरह free open source code के रूप में उपलब्ध होगी, और इसका अधिकांश हिस्सा FreeCAD का हिस्सा बनने वाला है
    • reloadable objects feature को FreeCAD का core feature बनना चाहिए, ऐसा माना गया है, और इसे upstream PR के रूप में submit किया जाएगा
  • Lens users के पास अगर ऐसे projects हैं जिनका backup नहीं लिया गया है, तो उन्हें जल्द से जल्द download कर लेना चाहिए
    • server users को data लेने की सुविधा देने के लिए उचित अवधि तक चलता रहेगा
    • paid customers को बची हुई subscription period के लिए refund मिलेगा
    • Brad CAM workbench पर काम जारी रखेंगे, Pierre के Assembly और Sketcher पर काम जारी रखने की संभावना है, और Pieter FreeCAD Project Association के grant की वजह से varsets और variant parts पर काम जारी रखेंगे

1 टिप्पणियां

 
GN⁺ 2024-11-19
Hacker News की राय
  • Ondsel एक मूल्यवान और स्वागतयोग्य कोशिश थी, और उसने FreeCAD को पहले से कहीं बेहतर स्थिति में छोड़ा
    इसलिए Ondsel बंद हो भी जाए, तो भी इसे किसी भी तरह से असफलता नहीं कहा जा सकता

  • जब भी किसी निजी प्रोजेक्ट में इमारत का नक्शा या कोई साधारण मॉडल AutoCAD की तरह बनाना होता है, वही प्रक्रिया दोहरानी पड़ती है
    ऑनलाइन विकल्प खोजो, कमर्शियल CAD subscription/license cost देखकर चौंको, free/open source tools आज़माओ, फिर features या usability की बड़ी कमी से निराश हो जाओ, और आखिर में 30-दिन के trial या MSPaint/कागज़ पर निर्भर रहो
    यह बात समझ में आती है कि Blender किसी विशाल स्थापित प्रोडक्ट के साथ feature parity हासिल करने के बजाय एक खास niche को अच्छी तरह भरकर टिक पाया, लेकिन इस क्षेत्र में भी Blender जितना polished open source विकल्प चाहिए
    mining industry में, अगर FreeCAD जैसी अच्छी तरह तराशी हुई foundation हो, तो commercial vendors अपने प्रोडक्ट को extensions या plugins के रूप में जोड़ने की पूरी संभावना रखते हैं

    • Blender को अक्सर open source परिपक्वता के उदाहरण के रूप में पेश किया जाता है, लेकिन कई लोग उसका विकास का सफर भूल जाते हैं
      Blender मूल रूप से एक commercial tool था, और लोगों ने €100,000 जुटाकर उसे open source में बदला, तभी से इसकी शुरुआत हुई
      लंबे समय तक Blender की UI को Maya जैसे tools से बहुत अलग और कठिन कहकर आलोचना मिलती रही, और आज का शानदार tool इसलिए बन पाया क्योंकि समर्पित लोगों ने अपना समय दिया या sponsors ने पैसे दिए
      FreeCAD Blender जितना polished नहीं है, लेकिन उसे Blender जितना समर्थन भी नहीं मिला
      maker community अक्सर FreeCAD या SolveSpace जैसे open source CAD tools की खास तौर पर गैर-रचनात्मक आलोचना करती है, और full-time designers वाले commercial products से प्रतिस्पर्धा करने के लिए volunteers या development sponsorship की ज़रूरत होती है
      Ondsel ने दिखाया कि यह तरीका FreeCAD पर कितना अच्छा काम कर सकता है, लेकिन maker community आम तौर पर पैसे या समय से योगदान देने में उत्साही नहीं रही, और सार्वजनिक रूप से tools को नीचा दिखाने का रवैया भी volunteers को और मदद करने के लिए प्रेरित नहीं करता
      open source CAD में भी Blender जैसा tool आ सकता है, लेकिन उसके लिए लोगों को सच में आगे आकर योगदान देना होगा
      बेशक, समय की कमी वाले काम में commercial tools तेज़ हो सकते हैं, लेकिन सिर्फ वही चुनने से open source tools बेहतर नहीं होंगे
      commercial licenses कभी भी मनमाने ढंग से बदल सकते हैं, जिससे designs खोने का जोखिम भी रहता है. उदाहरण के लिए, Fusion 360 ने free accounts के लिए STEP export रोकने की कोशिश की थी, जिसे बाद में वापस लेना पड़ा — यह चिंता की बात है
    • क्या आपने OnShape इस्तेमाल किया है? यह open source नहीं है, लेकिन hobby use के लिए पूरी तरह मुफ्त है
    • "GatorCAM for CNC" अभी सिर्फ $12 में है, जो बहुत कम कीमत है, और बाद में $400 से ऊपर जाने पर भी free upgrades देगा
      यह मैंने खुद बनाया हुआ tool है, और मैं इसे makers के toolbox का हिस्सा बनाना चाहता हूँ, इसलिए इसे जारी कर रहा हूँ
      https://sites.google.com/view/gatorcam/home
    • electrical schematics में भी कुछ ऐसा ही मसला है
      मैं घर के हर circuit का diagram बनाना चाहता हूँ, लेकिन free options में कोई भी पर्याप्त अच्छा नहीं है
    • Solidworks for Makers में समस्या क्या है, यह समझ नहीं आता
      सालाना $50 तो काफ़ी उचित लगता है
  • यह खबर सच में निराशाजनक है
    मैं Ondsel के ज़रिए CAD सीख रहा था, और घर के कामों में मदद के लिए अपने बनाए लगभग छह models print भी किए थे
    अगर यह पोस्ट टीम तक पहुँचे, तो मैं बस धन्यवाद कहना चाहूँगा
    topological naming problem fix और Assembly Workbench समुदाय के लिए लंबे समय तक रहने वाले बेहद बड़े योगदान थे
    लेकिन मैं 3D models के लिए online repository के रूप में Ondsel के vision पर सच में भरोसा करता था

    • ऐसे projects को ही दानशील अरबपतियों से समर्थन मिलना चाहिए, राजनीतिक कचरे पर नहीं
      यह ऐसा काम है जो कहीं भी, किसी के लिए भी मददगार हो सकता है
  • मैं software engineer नहीं हूँ, लेकिन कभी-कभी उस माहौल से ईर्ष्या होती है
    जिस क्षेत्र में मैं काम करता हूँ, वह open source और tech ecosystem के काफ़ी करीब है, इसलिए दूसरे क्षेत्रों की तरह commercial products पर बहुत ज़्यादा निर्भर नहीं रहना पड़ता
    मुझे लगता है कि कुछ engineering क्षेत्रों में public या free alternatives के लिए प्रतिस्पर्धी बनना या पर्याप्त ध्यान पाना मुश्किल होता है

    • शायद आपका मतलब commercial नहीं बल्कि proprietary software था. Ondsel भी आखिरकार एक commercial project था
      proprietary software एक तरह का पैसा छापने वाला लाइसेंस लगता है, और उससे कमाए गए पैसे को development में बड़ा निवेश करके वह और गहराई से जड़ें जमा सकता है
      open source software के लिए यह कठिन लड़ाई है, लेकिन लंबे समय में वह लगातार बेहतर होता दिखाई देता है
    • दुर्भाग्य से, non-software engineers अक्सर open source solutions, बल्कि open source software की अवधारणा तक को तुच्छ समझते हैं, और ऐसा लगता है कि वे जितना महंगा हो उतना बेहतर proprietary solution पसंद करते हैं
      software दुनिया में भी embedded systems engineers के बीच मैंने कुछ ऐसा ही देखा है, लेकिन Linux और gcc जैसी चीज़ों ने दशकों में बड़ी पैठ बना ली
      हालांकि, यह बदलाव पुराने embedded engineers की दिलचस्पी से कम, और desktop Linux समर्थकों के embedded क्षेत्र में आने से ज़्यादा हुआ
      उदाहरण के लिए, FPGA tools लगभग पूरी तरह proprietary हैं, बहुत महंगे हैं, और bugs से भरे हुए हैं
      PCB design में भी KiCad बहुत आगे बढ़ चुका है और कई आकलनों में बराबर या बेहतर कहा जाता है, फिर भी Altium अब भी standard जैसा दिखता है
      KiCad 1992 में शुरू हुआ था, लेकिन FOSS alternative को कुछ हद तक जगह बनाने में भी दशकों लग गए, और वह भी इसलिए कि Chinese PCB vendors ने hobby PCB fabrication को सस्ता किया और CERN ने resources जोड़े
      engineers सहयोग से विकसित और स्वतंत्र रूप से उपयोग किए जा सकने वाले software से नफ़रत क्यों करते हैं, यह मुझे नहीं पता, लेकिन मेरे अनुभव में यह बात सच है
      कभी-कभी तो लगता है जैसे किसी ने उनके दिमाग में FOSS को “समाजवाद” कहकर बिठा दिया है, इसलिए वे उसे reflex की तरह नज़रअंदाज़ या नापसंद करते हैं
    • मैं जानना चाहूँगा कि किन क्षेत्रों में open source पर निर्भर रहा जा सकता है
  • कुछ समय तक उस समय के ओपन सोर्स CNC wiki में CAD applications को ट्रैक करने की कोशिश की थी
    https://web.archive.org/web/20211126210706/https://wiki.shap...
    अब इसे https://old.reddit.com/r/shapeoko/wiki/cad पर फिर से व्यवस्थित करने की कोशिश कर रहा हूँ। खुलासा कर दूँ, मैं Carbide 3D में काम करता हूँ
    FreeCAD एक साथ सबसे महत्वाकांक्षी और सबसे आशाजनक लगा, और उम्मीद है कि v1.0 उन अपेक्षाओं पर खरा उतरे और व्यापक रूप से इस्तेमाल होने वाला टूल बने
    लेकिन अंततः किसी न किसी रूप में commercial support की ज़रूरत होगी, और Ondsel उस भूमिका के लिए काफी उपयुक्त लग रहा था, इसलिए यह आगे न बढ़ सका, इसका अफसोस है
    दूसरा प्रमुख विकल्प Solvespace है। यह पुराना और सरल टूल है, लेकिन इतना बुनियादी है कि बहुत से लोगों के लिए इसे अपनाना मुश्किल हो सकता है
    Dune 3D बहुत ही सुंदर और इस्तेमाल में अच्छा टूल है, इसलिए उम्मीद है FreeCAD UI के मामले में इससे सीखेगा। इस पर पहले https://news.ycombinator.com/item?id=37979758 और https://news.ycombinator.com/item?id=40228068 में चर्चा हो चुकी है
    BRL-CAD पुराना प्रतिनिधि विकल्प है, लेकिन इसका interface बहुत पुराना है और यह programming के ज्यादा करीब है, इसलिए अधिकांश लोग इस पर विचार भी नहीं करेंगे
    OpenSCAD programmers के लिए 3D modeling टूल है। यह शानदार है कि गणितीय रूप से वर्णित की जा सकने वाली किसी भी चीज़ को मॉडल किया जा सकता है, लेकिन यह भयानक भी है कि modeling की सीमा आपकी गणितीय जानकारी तक ही बंधी रहती है
    साथ ही OpenSCAD से निकलने वाला DXF arcs की बजाय सिर्फ polylines देता है, जो समस्या है; इसे OpenPythonSCAD की मदद से https://github.com/WillAdams/gcodepreview में ठीक करने पर काम चल रहा है
    LibreCAD 2D के लिए ठीक-ठाक है, लेकिन मैं व्यक्तिगत रूप से इसे सिर्फ file conversion के लिए इस्तेमाल करता हूँ
    इसके अलावा ध्यान देने लायक विकल्प OnShape, Alibre, और Solidworks for Makers हैं। OnShape public designs के लिए मुफ्त है, Alibre काफ़ी सस्ता है, और Solidworks for Makers non-commercial watermark के साथ आने वाला प्रोडक्ट है

    • मैं मुख्य रूप से OpenSCAD इस्तेमाल करता हूँ। यह self-contained है और AI coding tools इसकी syntax को काफी अच्छी तरह जानते हैं, इसलिए तेज़ी से काम करने में मदद मिलती है
      लेकिन मैं बार-बार complexity limits से टकराता हूँ
      अगर इसे मेरा किसी shape को वर्णित करने का तरीका पसंद नहीं आता, तो यह crash हो जाता है, और फिर मुझे पुराना .scad version लोड करके दूसरा तरीका आज़माना पड़ता है
      आम तौर पर यह किसी जटिल प्रोजेक्ट के लगभग 70% तक पहुँचने पर होता है, जो काफ़ी हतोत्साहित करने वाला है
      Python ecosystem में CadQuery[0] और Open Cascade kernel[1] पर आधारित कुछ टूल हैं, और जितना सीमित रूप से मैंने उन्हें इस्तेमाल किया है, वे काफी अच्छे लगे
      CadQuery खुद को OpenSCAD alternative[2] के रूप में पेश करता है, और मैं सचमुच चाहता हूँ कि यह वैसा बने, लेकिन अभी इसका user experience कमज़ोर है
      CadQuery में objects बनाना यानी Python program लिखना, और इसके लिए Python environment और development setup चाहिए
      CQ-editor[3] अच्छा है, लेकिन पहले Python environment चाहिए
      अगर CadQuery को standalone CQ-editor application के रूप में पैकेज करके homebrew वगैरह से वितरित किया जाए, तो यह OpenSCAD का कहीं अधिक व्यावहारिक alternative बन सकता है
      मेरी दिलचस्पी Zoo[4], पहले KittyCAD, में भी है। यह code-based modeling और mouse-based modeling को जोड़कर उसके ऊपर AI रखना चाहता है
      cloud से shapes को local device पर stream करने वाली इसकी संरचना दिलचस्प है और performance के लिए अच्छी हो सकती है, लेकिन इससे 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/
  • यह सच में अफसोस की बात है। Ondsel ने FreeCAD development process में वह फोकस लाया था जिसकी बहुत ज़रूरत थी
    उम्मीद है कि Ondsel के गायब होने के बाद प्रोजेक्ट फिर से पहले की तरह “हर कोई अपनी-अपनी जागीर, यानी Workbench, संभाले” वाली सोच में नहीं लौटेगा
    उस तरीके ने पहले अस्थिरता और बिखरे हुए user experience को जन्म दिया था

  • इस प्रोजेक्ट का असफल होना दुखद है, और उससे भी ज़्यादा दुखद यह है कि मैं, जो कभी-कभार CAD इस्तेमाल करता हूँ, ऐसी चीज़ सच में चाहता था, फिर भी मैंने Ondsel का नाम तक नहीं सुना था

  • Solidworks, Onshape, Fusion360 के बीच घूमते-घूमते अब मैं अभी-अभी FreeCAD इस्तेमाल करना शुरू कर रहा हूँ
    1.0 के बदलाव सच में स्वागतयोग्य हैं, और योगदान देने के लिए धन्यवाद

    • मैंने कुछ साल पहले FreeCAD सीखा था, लेकिन वह मुझे खास पसंद नहीं आया था
      1.0 तक आते-आते यह काफ़ी बेहतर लगा, इसलिए छोटे प्रोजेक्ट्स के लिए मैं इसे फिर से आज़माना चाहता हूँ
      व्यक्तिगत रूप से सबसे बड़ा सुधार partial sketch feature था, लेकिन release notes में मैं इसे ढूँढ भी नहीं पाया
      https://wiki.freecad.org/Release_notes_1.0
      शुरू में मैं सशंकित था, लेकिन 1.0 में वाकई काफ़ी बड़े सुधार आए लगते हैं
  • सच में अफसोस है। व्यक्तिगत CAD काम के लिए मैं Zoo, पहले KittyCAD, पर नज़र रखे हुए हूँ
    https://zoo.dev/

    • अगर मैं कुछ मिस नहीं कर रहा, तो यह बस एक चमकदार OpenSCAD जैसा लगता है
  • Blender को Tinkercad जैसा बनाने वाला एक प्रोजेक्ट है
    लेकिन इसमें Blender experts की मदद चाहिए
    यह अपनी पत्नी के लिए बनाया था, क्योंकि Tinkercad में डिज़ाइन बहुत जटिल हो जाए तो server रुक जाता है और export भी बंद हो जाता है