
LibreCAD
ओपन सोर्स C++ 2D CAD ड्राइंग टूल
DXF/DWG पढ़ें, PDF/SVG/PNG में निर्यात करें, और क्रॉस-प्लेटफ़ॉर्म LibreCAD के साथ 2D डिज़ाइन बनाएं।
LibreCAD क्या है?
LibreCAD एक शक्तिशाली, मुफ्त और ओपन-सोर्स 2D CAD एप्लिकेशन है जो क्रॉस-प्लेटफ़ॉर्म Qt फ्रेमवर्क के साथ बनाया गया है। यह DXF और DWG फ़ाइलों को पढ़ने और PDF, SVG, PNG, और DXF फ़ॉर्मेट में निर्यात करने का समर्थन करता है। सटीक ड्राफ्टिंग के लिए डिज़ाइन किया गया, LibreCAD बिंदु, रेखाएँ, वृत्त, दीर्घवृत्त, पराबोल, हाइपरबोल और स्प्लाइन के लिए मूल समर्थन प्रदान करता है। इसका अत्यधिक अनुकूलन योग्य इंटरफ़ेस और 30 से अधिक भाषा अनुवाद इसे विश्वभर में सुलभ बनाते हैं। यह प्रोजेक्ट QCAD के कम्युनिटी एडिशन की सामुदायिक‑चालित निरंतरता है, जो पारदर्शिता, स्थिरता और निरंतर सुधार सुनिश्चित करता है।
LibreCAD उपयोगिता और विस्तारशीलता पर जोर देता है, तकनीकी ड्राइंग, वास्तु योजनाएँ, यांत्रिक डिज़ाइन और अधिक के लिए मजबूत उपकरण प्रदान करता है। इसमें मूल ESRI Shapefile (.shp) आयात, CLI के माध्यम से DXF-से-छवि रूपांतरण, और libdxfrw द्वारा संचालित मॉड्यूलर आर्किटेक्चर शामिल है जो विश्वसनीय फ़ाइल I/O सुनिश्चित करता है। GitHub पर सक्रिय विकास और व्यापक दस्तावेज़ीकरण के साथ, LibreCAD शौकीनों, इंजीनियरों और शिक्षकों की सेवा करता है जो पेशेवर-स्तर का लेकिन पूरी तरह से मुफ्त CAD समाधान चाहते हैं। यह कई प्लेटफ़ॉर्म—Windows, macOS, और Linux—के साथ संगतता रखता है, जिससे विभिन्न वातावरणों में निरंतर कार्यप्रवाह सुनिश्चित होते हैं।
LibreCAD के साथ शुरुआत
LibreCAD Windows, macOS, और Linux के लिए उपलब्ध है। आप प्री-बिल्ट बाइनरी नवीनतम रिलीज़ से डाउनलोड कर सकते हैं या पैकेज मैनेजर्स के माध्यम से स्थापित कर सकते हैं (उदाहरण के लिए, `apt install librecad` उबंटू पर)। डेवलपर्स के लिए, स्रोत कोड LibreCAD गिटहब पर होस्ट किया गया है। बिल्ड आवश्यकताओं में Qt 6.4+ और Boost 1.55+ शामिल हैं। CMake का उपयोग करके कॉन्फ़िगर और संकलित करें: `cmake -B build && cmake --build build`। सत्यापन के लिए `-DBUILD_TESTS=ON` के साथ यूनिट टेस्ट सक्षम किए जा सकते हैं।
पैकेज मैनेजर (Ubuntu/Debian) के माध्यम से LibreCAD स्थापित करें
sudo apt update && sudo apt install librecadकमांड लाइन के माध्यम से DXF से PDF/SVG/PNG रूपांतरण
LibreCAD में एक शक्तिशाली कमांड-लाइन इंटरफ़ेस शामिल है जो DXF फ़ाइलों को इमेज या दस्तावेज़ फ़ॉर्मेट में बैच रूपांतरण करता है। यह विशेष रूप से ऑटोमेशन, CI/CD पाइपलाइन, या हेडलेस वातावरण के लिए उपयोगी है। आप एक ही कमांड से DXF फ़ाइल को PDF, SVG, या PNG में परिवर्तित कर सकते हैं, ज्यामिति और लेयर संरचना को संरक्षित रखते हुए। टूल उच्च-विश्वसनीय आउटपुट सुनिश्चित करता है जो प्रकाशन, साझा करने, या रिपोर्ट में एम्बेड करने के लिए उपयुक्त है। यह सभी प्रमुख DXF संस्करणों का समर्थन करता है और मौजूदा वर्कफ़्लो के साथ सहजता से एकीकृत होता है। यह सुविधा LibreCAD को केवल एक ड्राइंग टूल नहीं, बल्कि एक हल्का DXF प्रोसेसिंग यूटिलिटी भी बनाती है।
CLI के माध्यम से DXF को PDF, SVG और PNG में कैसे बदलें?
# Convert DXF to PDF
librecad dxf2pdf drawing.dxf
# Convert DXF to SVG
librecad dxf2svg drawing.dxf
# Convert DXF to PNG
librecad dxf2png drawing.dxfमूल ESRI शैपफ़ाइल आयात
LibreCAD सीधे ESRI Shapefiles (`.shp`, `.shx`, `.dbf`) को बिना बाहरी टूल्स के आयात करने का समर्थन करता है। बिंदु, पॉलीलाइन, आर्क, और पॉलीगॉन को मूल CAD इकाइयों के रूप में आयात किया जाता है, जिससे Z-निर्देशांक और मेटाडेटा संरक्षित रहता है। लेयर नाम, रंग, लाइनटाइप, और लाइन चौड़ाई उपलब्ध होने पर DBF फ़ील्ड्स से निकाली जाती हैं, जिससे एट्रिब्यूट डेटा के आधार पर समृद्ध स्टाइलिंग संभव होती है। यह GIS पेशेवरों के लिए तकनीकी ड्रॉइंग में स्पैशियल डेटा को एकीकृत करने के लिए आदर्श है। आयात केवल पढ़ने योग्य है—कोई Shapefile निर्यात प्रदान नहीं किया जाता, जिससे CAD और GIS कार्यप्रवाहों के बीच साफ़ विभाजन को प्रोत्साहन मिलता है। यह सुविधा `shapelib` पर निर्भर करती है, जो मानक shapefile स्कीमा के साथ मजबूत पार्सिंग और संगतता सुनिश्चित करती है।
LibreCAD में Shapefile कैसे आयात करें?
# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shpउन्नत प्रिमिटिव्स के साथ सटीक 2D ड्राइंग
LibreCAD एक व्यापक 2D ड्राइंग प्रिमिटिव्स का सेट प्रदान करता है—जिसमें बिंदु, रेखाएँ, वृत्त, दीर्घवृत्त, पैराबोला, हाइपरबोला, और स्प्लाइन शामिल हैं—जो इंजीनियरिंग-ग्रेड की सटीकता के लिए डिज़ाइन किए गए हैं। प्रत्येक प्रिमिटिव सटीक निर्देशांक प्रविष्टि, स्नैपिंग, और प्रतिबंधों का समर्थन करता है। एप्लिकेशन में डाइमेंशनिंग टूल्स, लेयर प्रबंधन, और ड्राफ्टिंग मानकों को पूरा करने के लिए कस्टमाइज़ेबल लाइनटाइप्स शामिल हैं। इसकी मॉड्यूलर आर्किटेक्चर स्थिरता और विस्तारशीलता सुनिश्चित करती है, जबकि Qt-आधारित UI हाई-DPI डिस्प्ले और टच इंटरफ़ेस के अनुकूल है। उपयोगकर्ता सहज माउस जेस्चर, कीबोर्ड शॉर्टकट, और कॉन्टेक्स्ट-सेंसिटिव मेनू से लाभान्वित होते हैं। चाहे आप मैकेनिकल पार्ट्स, आर्किटेक्चरल फ्लोर प्लान, या इलेक्ट्रिकल स्कीमैटिक डिज़ाइन कर रहे हों, LibreCAD बिना लाइसेंस शुल्क या विक्रेता लॉक-इन के पेशेवर टूल्स प्रदान करता है।
LibreCAD में केंद्र और त्रिज्या के साथ वृत्त कैसे बनाएं?
# In LibreCAD UI:
# 1. Select Circle (Center, Radius) tool
# 2. Click to set center point or enter coordinates (e.g., 0,0)
# 3. Enter radius (e.g., 25.5) or click to define radius
# 4. Press Enter to confirmक्रॉस-प्लेटफ़ॉर्म संगतता और अनुकूलन
LibreCAD अपने Qt-आधारित आर्किटेक्चर के कारण Windows, macOS, और Linux पर समान रूप से चलता है। उपयोगकर्ता इंटरफ़ेस पूरी तरह से अनुकूलन योग्य है: उपयोगकर्ता टूलबार को पुनः व्यवस्थित कर सकते हैं, कीबोर्ड शॉर्टकट असाइन कर सकते हैं, और कस्टम स्टाइलशीट लोड कर सकते हैं। 30 से अधिक अनुवाद वैश्विक उपयोगकर्ताओं के लिए पहुँच सुनिश्चित करते हैं, सक्रिय समुदाय योगदान Weblate के माध्यम से। macOS बिल्ड यूनिवर्सल (Apple Silicon + Intel) हैं, बुनियादी अखंडता के लिए एड-हॉक कोड साइनिंग के साथ। पहली बार लॉन्च पर, macOS उपयोगकर्ताओं को सुरक्षा सेटिंग्स को ओवरराइड करना पड़ सकता है, लेकिन बाद के लॉन्च सामान्य रूप से काम करते हैं। LibreCAD का खुला विकास मॉडल योगदान को प्रोत्साहित करता है—उपयोगकर्ता GitHub पर समस्याएँ रिपोर्ट कर सकते हैं, फ़ोरम में शामिल हो सकते हैं, या रिसोर्सेज रिपॉज़िटरी के माध्यम से कोड, आइकन, या दस्तावेज़ीकरण में योगदान दे सकते हैं।
LibreCAD के लिए macOS क्वारंटीन एट्रिब्यूट कैसे साफ़ करें?
# If macOS blocks LibreCAD on first launch:
xattr -dr com.apple.quarantine /Applications/LibreCAD.app
# Then open via Finder (right-click → Open) or double-click