1 पॉइंट द्वारा GN⁺ 2024-09-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • FreeCAD 1.0 का पहला RC1 build जारी किया गया है और इसे GitHub से download किया जा सकता है
  • release candidate आम तौर पर अस्थिर software से बचने वाले उपयोगकर्ताओं के लिए नहीं, बल्कि उन उपयोगकर्ताओं के लिए होता है जो लगभग पूर्ण software का परीक्षण कर सकें और समस्याओं की रिपोर्ट कर सकें
  • इस समय release-blocking issues की संख्या 7 है, और release candidate testing के साथ इसके कुछ बढ़ने की उम्मीद है
  • अनुरोध किया गया है कि RC1 को वास्तविक projects में test करें और मिले bugs को issue tracker पर report करें
  • योगदान देने वाले developers रिपोर्ट सूची में से हल करने योग्य issues चुनकर उन्हें ठीक कर सकते हैं और फिर pull request जमा कर सकते हैं; खुले pull request की समीक्षा के लिए साप्ताहिक merge meetings सोमवार को आयोजित होती हैं

1 टिप्पणियां

 
GN⁺ 2024-09-12
Hacker News की राय
  • अगर आप काम या स्कूल के ज़रिए SolidWorks इस्तेमाल नहीं कर सकते, तो Mac पर FreeCAD जवाब के काफ़ी करीब है
    SolidWorks में जैसे ही आपको खुद लाइसेंस खरीदना पड़े, बोझ बहुत बढ़ जाता है, और लागत हजारों डॉलर तक जाती है। ऐसा “hobby” वर्ज़न भी नहीं खरीद पाया जो असली desktop वर्ज़न देता हो, और कंपनी का लाइसेंस बंद होने के बाद मैं छात्र भी नहीं था, इसलिए विकल्प खत्म हो गए। Fusion भी आज़माया, लेकिन वह SolidWorks जितना अच्छा नहीं था और student edition भी expire हो गया। अब Mac पर FreeCAD इस्तेमाल कर रहा हूं और आदत डाल रहा हूं; modeling की speed धीमी हुई है, लेकिन पैसे बहुत बच रहे हैं

    • Ondsel भी recommend करूंगा। यह बिना limit के free है, और paid tier में cloud features जुड़ते हैं, लेकिन वे ज़रूरी नहीं हैं
      कुछ दिनों में इसमें FreeCAD 1.0 के fixes भी शामिल होने वाले हैं, और FreeCAD GUI में बड़ा सुधार हुआ है। Save भी FreeCAD format में होता है, इसलिए lock-in नहीं है
    • जिज्ञासा है कि “Mac पर” क्यों। क्या यह ज़रूरी शर्त है? Autodesk monopoly तोड़ने में मदद करने वाला कोई भी tool मैं try करना चाहूंगा, लेकिन अगर Mac इस्तेमाल करना पड़े तो वह मेरे लिए बोझ है
    • non-commercial license सालाना $99 में rent किया जा सकता है। फिर भी यह typical SaaS hostage situation है, इसलिए पसंद नहीं
      हाल में उन्होंने असली license के साथ भी कई सालों के updates खरीदने को मजबूर करके price बढ़ा दी, जबकि user के नज़रिए से आम तौर पर उसकी value लगभग नहीं होती। करीब $4k तक तो सहने को तैयार था, लेकिन extra price hike ने फिर से सोचने पर मजबूर कर दिया। Market में reasonable price वाला full CAD नहीं है, और अगर FreeCAD ने हाल में UI को बड़े स्तर पर ठीक न किया होता, तो SolidWorks में दो clicks में होने वाला काम भी बेहद दर्दनाक होता
    • SOLIDWORKS for Makers सालाना $48 है [1]। Subscription में proper SOLIDWORKS installation शामिल है, और Dassault web side को push कर रहा है, लेकिन उसे इस्तेमाल करना ज़रूरी नहीं
      Fusion के उलट, यह default रूप से local files इस्तेमाल करता है [2]। इसमें non-commercial clause है और files commercial version में नहीं खुल सकतीं, लेकिन अगर सच में ज़रूरत पड़ी तो file वाली समस्या शायद समुद्र में हल हो जाएगी। Mac के संदर्भ में, M1 पर Parallels में SOLIDWORKS अच्छी तरह चलता है। Fusion से switch किया और संतुष्ट हूं; सिर्फ G3 surfaces/constraints [3] और sketch point pattern ठीक से काम करना ही पैसे देने लायक है
      [1] https://www.solidworks.com/solution/3dexperience-solidworks-...
      [2] हाल में Autodesk ने policy बदल दी है, ताकि अगर आप Fusion360 में पैसे दिए बिना 1 साल तक login नहीं करते, तो files delete हो जाएं
      [3] Open CASCADE की development speed देखकर लगता नहीं कि यह feature FreeCAD में देखने को मिलेगा https://git.dev.opencascade.org/gitweb/?p=occt.git
    • local 3D printing के लिए मैं Onshape को मुख्य CAD के तौर पर इस्तेमाल कर रहा हूं। सच कहूं तो यह काफी अच्छा है
  • comment link की बजाय page link बेहतर है
    https://blog.freecad.org/2024/09/10/the-first-release-candid...

    • FreeCAD के बारे में और जानना चाहने वालों के लिए यह भी चाहिए
      https://www.freecad.org/
      mobile पर blog से main site पर जाने का link नहीं था
  • मुझे हमेशा लगा कि FreeCAD बाकी ज़्यादातर free CAD tools से बेहतर है
    लेकिन लगभग हर बार इसे ठीक से इस्तेमाल नहीं कर पाया। हर नए major release पर try करता हूं, लेकिन दो घंटे बाद गुस्से में बंद कर देता हूं। काश Blender की तरह stability और UX सुधार में मदद करने वाला कोई जुड़ जाए

    • UX पर काम चल रहा है
      Mac के latest development builds की stability अच्छी है, और 0.21.2 अब तक देखे गए versions में सबसे कम crash होने वालों में है। अगर model बदलते समय की stability/robustness की बात कर रहे हैं, तो topological naming mitigation की वजह से काफी सुधार हुआ है। अभी perfect नहीं है और मेरे हिसाब से FreeCAD अब भी lifestyle choice जैसा है, लेकिन इस पर काम करने का आनंद काफी बढ़ गया है। अगर फिर से try करने का मन हो, तो YouTube पर Mango Jelly Solutions के videos बहुत देखने लायक हैं, और FreeCAD एक package के रूप में कैसे काम करता है, यह समझने में वे मेरे लिए सबसे मददगार रहे
    • क्या Blender में inverse kinematics के लिए constraint solver नहीं है? इसमें full CAD kernel जोड़ने के लिए कितना spaghetti code और चाहिए होगा? बाकी सब तो यह पहले ही कर लेता है
      कभी-कभी सोचता था कि काश Blender से vector graphics भी बना पाता, लेकिन उसके लिए भी parallel edges या radius constraints जैसे CAD के basic elements चाहिए। Mesh modifiers, drivers, geometry nodes तक हैं, इसलिए यह parametric modeling के भी काफी करीब है। मुझे पता है कि कुछ CAD plugins हैं, लेकिन इस्तेमाल नहीं किए, इसलिए नहीं जानता वे कितने असरदार हैं
    • लगभग बिल्कुल यही अनुभव रहा। Software में भारी potential और बहुत मेहनत लगी है, यह दिखता है, लेकिन UX अब भी दर्दनाक है
      mouse से मनचाहा element select करना ही मुश्किल है, और Fusion या SolidWorks में वही काम करने की तुलना में 5 गुना समय लगता है। “Part workbench” और “Part design workbench” के बीच confusion, या कुछ करने की कोशिश पर आने वाली बेकार Python errors जैसी छोटी frustrations भी हैं। फिर भी कभी न कभी ये ठीक होंगी, और UX revamp हो गया तो लगता है 90% काम पूरा हो जाएगा
    • अब यह इस्तेमाल करने लायक है। कभी-कभी हाथ लगाया है, और पुराने समय की तुलना में पूरी तरह बदल गया है
    • कई बार try करके छोड़ दिया। कम stability की वजह से इसे हमेशा इस्तेमाल नहीं कर पाया, उम्मीद है इस बार बेहतर होगा
      फिर भी drawing सफलतापूर्वक बना लेने के बाद आगे क्या करना है? CAM posts कौन-कौन से हैं?
  • यह खबर वाकई खुशी देने वाली है। Fusion के paid हो जाने के बाद उम्मीद है कि यह hobbyist users के बीच और ज्यादा इस्तेमाल हो
    मुझे ठीक-ठीक नहीं पता कि अलग-अलग CAD software कितने लोकप्रिय हैं। हाल में hobby users में Onshape इस्तेमाल करने वाले काफी लोग देखे हैं और OpenSCAD इस्तेमाल करने वाले भी कुछ देखे, लेकिन असल दुनिया में शायद किसी और FreeCAD user से मुलाकात नहीं हुई

    • मैं FreeCAD बहुत बार इस्तेमाल करता हूं, और यह भी समझ आता है कि यह ज्यादा लोकप्रिय क्यों नहीं है। यह बहुत शक्तिशाली है, लेकिन इसमें इतनी खुरदरी धारें हैं कि अक्सर इसे लगभग गुस्से में इस्तेमाल करना पड़ता है
      topological naming तुरंत याद आता है, और गैर-मामूली design में कुछ ऐसी दीवार-जैसी समस्याएं भी आईं जिन्हें bug या limitation को workaround करने के बजाय design को फिर से बनाकर टालना पड़ता था। यह उबाऊ और निराशाजनक हो सकता है। फिर भी हर release के साथ यह लगातार बेहतर हो रहा है, बस ज्यादातर open source projects की तुलना में इसे अभी और लंबा रास्ता तय करना है
    • OpenSCAD maker/microcontroller/electronics क्षेत्र में निश्चित रूप से लोकप्रिय है। इसकी accessibility एक फायदा है, लेकिन वही इसे सीमित और frustrate करने वाला भी बनाती है
      Thingiverse पर अच्छे results बनाने में यह मदद करता है, लेकिन जल्दी ही maths-केंद्रित हो जाता है। code-based CAD पसंद करने वाले लोगों को Replicad, Build123D, CadQuery भी देखना चाहिए। निजी तौर पर मुझे FreeCAD काफी पसंद है, लेकिन मैं इसे किसी पर जबरदस्ती recommend नहीं करता। अगर TinkerCad सही बैठता है, तो वह भी ठीक है
    • “Fusion के paid हो जाने के बाद” कहा गया है, लेकिन Autodesk का Personal edition की सुविधाओं को चिढ़ाने वाले ढंग से धीरे-धीरे कम करना और artificial limits लगाना सच है
      फिर भी मेरी free installation अभी भी चल रही है, और उसके गायब होने के संकेत नहीं दिखे
    • मुझे भी यह खुशी देने वाला लग रहा है। मैं electrical/electronics engineer हूं, इसलिए mechanical CAD का अनुभव सीमित है; जब 3D print के लिए custom accessories चाहिए होती हैं, तो आमतौर पर Onshape खोलता हूं
      इस साल की शुरुआत में day job में एक छोटा fixture बनाते समय FreeCAD इस्तेमाल किया था और काफी हैरान हुआ। बिना अनुभव वाले व्यक्ति के लिए भी यह ठीक चला, और अगर Onshape access खो गया तो FreeCAD को और सीखने की सोचूंगा
    • उम्मीद है नए changes की वजह से FreeCAD थोड़ा ज्यादा approachable हो गया होगा। Fusion से shift होकर इसे serious तरीके से आजमाना चाहा था, लेकिन UI इतना अटपटा और पेचीदा लगा कि जल्दी ही छोड़ दिया
  • FreeCAD कुछ हद तक GIMP की याद दिलाता है। बेहद powerful, लेकिन UI संभालना अजीब तरह से मुश्किल

    • फिर भी workflow Gimp से भी ज्यादा याद रखना मुश्किल है। हर बार कोशिश करने पर आखिर में OpenSCAD पर वापस लौट जाता हूं
  • अफसोस, UX अब भी Shapr3D या Fusion की तुलना में बहुत खराब है। थोड़ा बेहतर दिखता है और improvements भी हैं, लेकिन actual workflow में इन दोनों में से किसी एक की बराबरी करने से अभी बहुत दूर है
    सबसे बड़ी शिकायत अब भी यह है कि यह गिलहरी भरे बोरे जैसा बिखरा हुआ लगता है। workbench बदलने पर unpredictable results आ सकते हैं, और STEP import में भी अभी bugs हैं

  • निजी तौर पर मुझे लगता है कि FreeCAD को stable कहने से यह अभी बहुत दूर है। कोई random example project खोलते ही warning, error, exception, segmentation fault तक जल्दी पहुंच सकते हैं

    • इसे इस्तेमाल करना बेहद frustrating है
      पहली बार खोलते ही समझ गया था कि experience खराब होने वाला है। high-resolution DPI monitor की वजह से कुछ screen elements के pixel bounding boxes हास्यास्पद रूप से छोटे हो गए थे, जिससे screen components को select तक नहीं कर पा रहा था
  • अगर आपने कभी FreeCAD को गुस्से में बंद किया है, तो OpenSCAD एक बार आजमाना चाहिए। workflow पूरी तरह अलग है, और मुझे वह सच में बहुत पसंद आया
    यह मेरे काम करने और सोचने के तरीके से बिल्कुल मेल खाता था

    • अगर OpenSCAD पसंद है लेकिन एक-दो fillet और STEP export चाहिए, तो Build123d भी शानदार है
    • मैंने OpenSCAD को गुस्से में बंद करके FreeCAD अपनाया था
      असल में FreeCAD कहीं ज्यादा productive है। FreeCAD में surfaces, edges जैसी topological features के आधार पर काम किया जा सकता है, जबकि OpenSCAD में practical तौर पर यह बहुत झंझट भरा है
  • preliminary release notes: https://wiki.freecad.org/Release_notes_1.0
    मुख्य बात निश्चित रूप से topological naming improvement है

    • ज्यादातर hobby CAD users के लिए सबसे महत्वपूर्ण चीजें मुझे topological naming problem का कम होना, नया integrated Assembly workbench और solver, sketch tools में बड़े improvements, Part Design में कई non-overlapping solids का support, array tools में improvements, sketch में केवल selected geometry पर pad/revolve/pocket operations apply करने का कुछ support, और CNC workbench improvements लगती हैं
      topological naming अब काफी हद तक भरोसे से इस्तेमाल करने लायक solve हो गया है, लेकिन अभी भी कभी-कभी reference planes से offset किए sketches इस्तेमाल करना बेहतर होता है। UI improvements को ईमानदारी से कहूं तो मैं list में नीचे रखूंगा। laptop screen पर यह अक्सर confusing और frustrating होता है। फिर भी नया dark theme सच में अच्छा है, OpenTheme का dark theme भी ठीक काम करता है, और quick transparency toggle उपयोगी है। optional workbench tab bar भी अलग-अलग बिखरे tools तक तेजी से पहुंच देता है, जिससे पूरा अनुभव थोड़ा ज्यादा जुड़ा हुआ लगता है
    • निजी तौर पर सबसे बड़ा बदलाव मुझे automatic dimension tool लगता है। 10 keyboard shortcuts याद रखने या बार-बार toolbar click करने के बजाय, बस एक shortcut याद रखना पड़ता है
  • mainline में topological naming problem का ठीक होना game-changer है
    मैं FreeCAD से असली चीजें बना रहा हूं। उस समस्या को workaround करना सीख लिया था, लेकिन इसमें समय लगा और यह parametric models को काफी fragile बना सकता था। छोटे से change से भी model टूट सकता था

    • उस समस्या के बारे में उत्सुक होकर खोजा: https://wiki.freecad.org/Topological_naming_problem
    • मैं भी बहुत उत्साहित हूं। पिछले 10 सालों में FreeCAD से सैकड़ों designs बनाए हैं, और FDM/SLA/SLS 3D printing, CO2/fiber laser, wood/plastic/metal CNC milling से small-scale fabrication तक किया है
      इसलिए यह काफी productive तो था। बस topological naming problem को proactively या बाद में workaround करना काफी बार करना पड़ता था। अब शायद मैं फिर से दूसरों को सिखाना शुरू कर दूं