FreeCAD 1.0 का पहला release candidate जारी
(blog.freecad.org)- 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 टिप्पणियां
Hacker News की राय
अगर आप काम या स्कूल के ज़रिए SolidWorks इस्तेमाल नहीं कर सकते, तो Mac पर FreeCAD जवाब के काफ़ी करीब है
SolidWorks में जैसे ही आपको खुद लाइसेंस खरीदना पड़े, बोझ बहुत बढ़ जाता है, और लागत हजारों डॉलर तक जाती है। ऐसा “hobby” वर्ज़न भी नहीं खरीद पाया जो असली desktop वर्ज़न देता हो, और कंपनी का लाइसेंस बंद होने के बाद मैं छात्र भी नहीं था, इसलिए विकल्प खत्म हो गए। Fusion भी आज़माया, लेकिन वह SolidWorks जितना अच्छा नहीं था और student edition भी expire हो गया। अब Mac पर FreeCAD इस्तेमाल कर रहा हूं और आदत डाल रहा हूं; modeling की speed धीमी हुई है, लेकिन पैसे बहुत बच रहे हैं
कुछ दिनों में इसमें FreeCAD 1.0 के fixes भी शामिल होने वाले हैं, और FreeCAD GUI में बड़ा सुधार हुआ है। Save भी FreeCAD format में होता है, इसलिए lock-in नहीं है
हाल में उन्होंने असली license के साथ भी कई सालों के updates खरीदने को मजबूर करके price बढ़ा दी, जबकि user के नज़रिए से आम तौर पर उसकी value लगभग नहीं होती। करीब $4k तक तो सहने को तैयार था, लेकिन extra price hike ने फिर से सोचने पर मजबूर कर दिया। Market में reasonable price वाला full CAD नहीं है, और अगर FreeCAD ने हाल में UI को बड़े स्तर पर ठीक न किया होता, तो SolidWorks में दो clicks में होने वाला काम भी बेहद दर्दनाक होता
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
comment link की बजाय page link बेहतर है
https://blog.freecad.org/2024/09/10/the-first-release-candid...
https://www.freecad.org/
mobile पर blog से main site पर जाने का link नहीं था
मुझे हमेशा लगा कि FreeCAD बाकी ज़्यादातर free CAD tools से बेहतर है
लेकिन लगभग हर बार इसे ठीक से इस्तेमाल नहीं कर पाया। हर नए major release पर try करता हूं, लेकिन दो घंटे बाद गुस्से में बंद कर देता हूं। काश Blender की तरह stability और 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 से vector graphics भी बना पाता, लेकिन उसके लिए भी parallel edges या radius constraints जैसे CAD के basic elements चाहिए। Mesh modifiers, drivers, geometry nodes तक हैं, इसलिए यह parametric modeling के भी काफी करीब है। मुझे पता है कि कुछ CAD plugins हैं, लेकिन इस्तेमाल नहीं किए, इसलिए नहीं जानता वे कितने असरदार हैं
mouse से मनचाहा element select करना ही मुश्किल है, और Fusion या SolidWorks में वही काम करने की तुलना में 5 गुना समय लगता है। “Part workbench” और “Part design workbench” के बीच confusion, या कुछ करने की कोशिश पर आने वाली बेकार Python errors जैसी छोटी frustrations भी हैं। फिर भी कभी न कभी ये ठीक होंगी, और UX revamp हो गया तो लगता है 90% काम पूरा हो जाएगा
फिर भी drawing सफलतापूर्वक बना लेने के बाद आगे क्या करना है? CAM posts कौन-कौन से हैं?
यह खबर वाकई खुशी देने वाली है। Fusion के paid हो जाने के बाद उम्मीद है कि यह hobbyist users के बीच और ज्यादा इस्तेमाल हो
मुझे ठीक-ठीक नहीं पता कि अलग-अलग CAD software कितने लोकप्रिय हैं। हाल में hobby users में Onshape इस्तेमाल करने वाले काफी लोग देखे हैं और OpenSCAD इस्तेमाल करने वाले भी कुछ देखे, लेकिन असल दुनिया में शायद किसी और FreeCAD user से मुलाकात नहीं हुई
topological naming तुरंत याद आता है, और गैर-मामूली design में कुछ ऐसी दीवार-जैसी समस्याएं भी आईं जिन्हें bug या limitation को workaround करने के बजाय design को फिर से बनाकर टालना पड़ता था। यह उबाऊ और निराशाजनक हो सकता है। फिर भी हर release के साथ यह लगातार बेहतर हो रहा है, बस ज्यादातर open source projects की तुलना में इसे अभी और लंबा रास्ता तय करना है
Thingiverse पर अच्छे results बनाने में यह मदद करता है, लेकिन जल्दी ही maths-केंद्रित हो जाता है। code-based CAD पसंद करने वाले लोगों को Replicad, Build123D, CadQuery भी देखना चाहिए। निजी तौर पर मुझे FreeCAD काफी पसंद है, लेकिन मैं इसे किसी पर जबरदस्ती recommend नहीं करता। अगर TinkerCad सही बैठता है, तो वह भी ठीक है
फिर भी मेरी free installation अभी भी चल रही है, और उसके गायब होने के संकेत नहीं दिखे
इस साल की शुरुआत में day job में एक छोटा fixture बनाते समय FreeCAD इस्तेमाल किया था और काफी हैरान हुआ। बिना अनुभव वाले व्यक्ति के लिए भी यह ठीक चला, और अगर Onshape access खो गया तो FreeCAD को और सीखने की सोचूंगा
FreeCAD कुछ हद तक GIMP की याद दिलाता है। बेहद powerful, लेकिन UI संभालना अजीब तरह से मुश्किल
अफसोस, UX अब भी Shapr3D या Fusion की तुलना में बहुत खराब है। थोड़ा बेहतर दिखता है और improvements भी हैं, लेकिन actual workflow में इन दोनों में से किसी एक की बराबरी करने से अभी बहुत दूर है
सबसे बड़ी शिकायत अब भी यह है कि यह गिलहरी भरे बोरे जैसा बिखरा हुआ लगता है। workbench बदलने पर unpredictable results आ सकते हैं, और STEP import में भी अभी bugs हैं
निजी तौर पर मुझे लगता है कि FreeCAD को stable कहने से यह अभी बहुत दूर है। कोई random example project खोलते ही warning, error, exception, segmentation fault तक जल्दी पहुंच सकते हैं
पहली बार खोलते ही समझ गया था कि experience खराब होने वाला है। high-resolution DPI monitor की वजह से कुछ screen elements के pixel bounding boxes हास्यास्पद रूप से छोटे हो गए थे, जिससे screen components को select तक नहीं कर पा रहा था
अगर आपने कभी FreeCAD को गुस्से में बंद किया है, तो OpenSCAD एक बार आजमाना चाहिए। workflow पूरी तरह अलग है, और मुझे वह सच में बहुत पसंद आया
यह मेरे काम करने और सोचने के तरीके से बिल्कुल मेल खाता था
असल में FreeCAD कहीं ज्यादा productive है। FreeCAD में surfaces, edges जैसी topological features के आधार पर काम किया जा सकता है, जबकि OpenSCAD में practical तौर पर यह बहुत झंझट भरा है
preliminary release notes: https://wiki.freecad.org/Release_notes_1.0
मुख्य बात निश्चित रूप से topological naming improvement है
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 तक तेजी से पहुंच देता है, जिससे पूरा अनुभव थोड़ा ज्यादा जुड़ा हुआ लगता है
mainline में topological naming problem का ठीक होना game-changer है
मैं FreeCAD से असली चीजें बना रहा हूं। उस समस्या को workaround करना सीख लिया था, लेकिन इसमें समय लगा और यह parametric models को काफी fragile बना सकता था। छोटे से change से भी model टूट सकता था
इसलिए यह काफी productive तो था। बस topological naming problem को proactively या बाद में workaround करना काफी बार करना पड़ता था। अब शायद मैं फिर से दूसरों को सिखाना शुरू कर दूं