cad-editor/docs/readme/README.hi.md
2026-08-22 15:51:15 +03:00

15 KiB

English · Български · Português (Brasil) · Čeština · Nederlands · Français · Suomi · Deutsch · Magyar · Italiano · 日本語 · 한국어 · Polski · Русский · 简体中文 · Español · 繁體中文 · Türkçe · हिन्दी · العربية

Open CAD Studio लोगो

Open CAD Studio

Rust से निर्मित, डेस्कटॉप और वेब के लिए मुक्त-स्रोत 2D ड्राफ्टिंग और 3D मॉडलिंग अनुप्रयोग।

नवीनतम रिलीज़ रिलीज़ डाउनलोड GitHub स्टार GPL-3.0 लाइसेंस

वेब ऐप खोलें · डेस्कटॉप ऐप डाउनलोड करें · चर्चा में शामिल हों

Open CAD Studio कार्यक्षेत्र

परिचय

Open CAD Studio तकनीकी ड्राइंग, लेआउट कार्य और सॉलिड मॉडलिंग के लिए एक क्रॉस-प्लेटफ़ॉर्म अनुप्रयोग है। यह DWG और DXF ड्राइंग को मूल रूप से पढ़ता और लिखता है, तथा डेस्कटॉप और ब्राउज़र संस्करण समान संपादन कोर साझा करते हैं।

परियोजना सक्रिय विकास में है। महत्वपूर्ण उत्पादन ड्राइंग की बैकअप प्रतियाँ रखें और दोहराई जा सकने वाली समस्याएँ GitHub Issues पर रिपोर्ट करें।

प्रमुख विशेषताएँ

  • मूल ड्राइंग कार्यप्रवाह — किसी रूपांतरण सेवा के बिना DWG और DXF फ़ाइलें खोलें, संपादित करें, पुनर्प्राप्त करें और सहेजें।
  • सटीक 2D ड्राफ्टिंग — रेखाएँ, पॉलीलाइन, वक्र, स्प्लाइन, हैच, ऑब्जेक्ट स्नैप, ट्रैकिंग, लेयर, ब्लॉक और बाहरी संदर्भ।
  • दस्तावेज़ीकरण उपकरण — टेक्स्ट, आयाम, लीडर, टॉलरेंस, टेबल, मॉडल स्पेस, पेपर स्पेस, व्यूपोर्ट और प्लॉट शैली।
  • ज्यामिति कर्नेल आधारित 3D मॉडलिंग — सॉलिड प्रिमिटिव, एक्सट्रूज़न, रिवॉल्व, स्वीप, लॉफ्ट, बूलियन ऑपरेशन और ACIS एंटिटी टेसेलेशन।
  • GPU रेंडरिंगwgpu से तेज़ किए गए 2D और 3D व्यूपोर्ट, ऑर्थोग्राफ़िक और पर्सपेक्टिव कैमरा सहित।
  • विस्तार योग्य कार्यप्रवाह — मूल प्लगइन, कमांड स्क्रिप्ट, हेडलेस रूपांतरण और पंक्ति-आधारित JSON स्वचालन API।

Open CAD Studio में 3D मॉडल

फ़ाइल कार्यप्रवाह

प्रारूप या कार्यप्रवाह समर्थन
DWG पढ़ना और लिखना; R14 से 2018 तक संस्करण चुनकर सहेजना
DXF पढ़ना और लिखना; R14 से 2018 तक संस्करण चुनकर सहेजना
BAK / SV$ ड्राइंग बैकअप और स्वतः-सहेजी गई फ़ाइलें खोलना
OBJ पॉलीगॉन मेश आयात करना
LandXML CgPoint सर्वेक्षण बिंदु आयात करना
STL 3D मेश डेटा निर्यात करना
STEP AP203 3D मेश डेटा निर्यात करना
PDF डेस्कटॉप पर लेआउट और चुनी हुई ज्यामिति प्लॉट करना
CSV एंटिटी गुणों का डेटा निकालना
CTB / STB प्लॉट शैली टेबल लोड और संपादित करना

डेस्कटॉप या वेब

बिना स्थापना तुरंत शुरू करने के लिए वेब ऐप का उपयोग करें। ड्राइंग ब्राउज़र से चुनी जाती हैं और स्थानीय डाउनलोड के रूप में सहेजी जाती हैं।

मूल फ़ाइल संबद्धता, फ़ाइल मैनेजर थंबनेल, सिस्टम प्रिंटिंग, PDF आउटपुट, बाहरी प्लगइन, कमांड स्क्रिप्ट और हेडलेस स्वचालन के लिए डेस्कटॉप अनुप्रयोग उपयोग करें। Windows, Linux और Apple Silicon macOS के लिए रिलीज़ उपलब्ध हैं।

स्थापना

सभी मौजूदा पैकेज नवीनतम रिलीज़ से डाउनलोड करें।

Windows

इन हस्ताक्षरित x86-64 पैकेजों में से एक चुनें:

  • OpenCADStudio-*-windows-x86_64-installer.msi — Start Menu शॉर्टकट, DWG/DXF फ़ाइल संबद्धता और ड्राइंग थंबनेल वाला अनुशंसित इंस्टॉलर।
  • OpenCADStudio-*-windows-x86_64-portable.exe — स्वतंत्र अनुप्रयोग; स्थापना आवश्यक नहीं।

Linux

x86-64 AppImage डाउनलोड करें, उसे निष्पादन योग्य बनाएँ और चलाएँ:

chmod +x OpenCADStudio-*-linux-x86_64.AppImage
./OpenCADStudio-*-linux-x86_64.AppImage

macOS

प्रकाशित macOS पैकेज Apple Silicon का समर्थन करता है:

  1. OpenCADStudio-*-macos-arm64.dmg डाउनलोड करें।
  2. इमेज खोलें और OpenCADStudio.app को Applications में खींचें।
  3. यदि Gatekeeper पहली बार चलाने से रोके, तो System Settings → Privacy & Security में ऐप को अनुमति दें।

अनुप्रयोग पर ad hoc हस्ताक्षर हैं, लेकिन वर्तमान में Apple ने इसे नोटराइज़ नहीं किया है।

भाषाएँ

Open CAD Studio सिस्टम भाषा का अनुसरण कर सकता है या इन 20 इंटरफ़ेस भाषाओं में से किसी एक का उपयोग कर सकता है:

अरबी · ब्राज़ीलियाई पुर्तगाली · बुल्गारियाई · चेक · डच · अंग्रेज़ी · फ़िनिश · फ़्रेंच · जर्मन · हिन्दी · हंगेरियन · इतालवी · जापानी · कोरियाई · पोलिश · रूसी · सरलीकृत चीनी · स्पैनिश · पारंपरिक चीनी · तुर्की

अनुप्रयोग सेटिंग में भाषा बदलें। सिस्टम चुने जाने पर ब्राउज़र संस्करण भी ब्राउज़र की पसंदीदा लोकेल का उपयोग करता है।

स्रोत से निर्माण

डेस्कटॉप

आवश्यकताएँ:

  • Git
  • वर्तमान स्थिर Rust टूलचेन
  • प्लेटफ़ॉर्म की ग्राफ़िक्स और फ़ॉन्ट विकास लाइब्रेरी

Ubuntu या Debian पर मूल निर्भरताएँ स्थापित करें:

sudo apt update
sudo apt install libgl1-mesa-dev libx11-dev libxcursor-dev libxi-dev \
  libxrandr-dev libxkbcommon-dev libwayland-dev libfontconfig1-dev \
  libfreetype6-dev

फिर निर्माण करें:

git clone https://github.com/HakanSeven12/OpenCADStudio.git
cd OpenCADStudio
cargo build --release --bin OpenCADStudio

तैयार बाइनरी target/release/OpenCADStudio में लिखी जाती है (Windows पर OpenCADStudio.exe)।

वेब

WebAssembly लक्ष्य और निर्माण उपकरण एक बार स्थापित करें:

rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cli

डेवलपमेंट सर्वर शुरू करें:

trunk serve

स्वचालन

डेस्कटॉप बाइनरी एक बार के रूपांतरण और लगातार चलने वाले हेडलेस सर्वर का समर्थन करती है:

OpenCADStudio --export input.dwg output.dxf
OpenCADStudio --serve
OpenCADStudio --serve --port 4242

सर्वर मानक इनपुट/आउटपुट या स्थानीय TCP सॉकेट के माध्यम से प्रति पंक्ति एक JSON ऑब्जेक्ट का आदान-प्रदान करता है। स्वचालन मार्गदर्शिका और शामिल Python क्लाइंट देखें।

प्लगइन

डेस्कटॉप प्लगइन अलग प्रक्रियाओं में चलते हैं और संस्करणित प्लगइन API के माध्यम से होस्ट से संवाद करते हैं। ब्राउज़र बिल्ड मूल प्लगइन लोड नहीं करता।

परियोजना दस्तावेज़

योगदान

बग रिपोर्ट, केंद्रित pull request, अनुवाद, दस्तावेज़ सुधार और प्लगइन योगदान का स्वागत है।

  • नई रिपोर्ट खोलने से पहले मौजूदा issues खोजें।
  • प्रश्नों और विचारों के लिए Discussions उपयोग करें।
  • सुरक्षा नीति के अनुसार कमजोरियों की निजी रूप से रिपोर्ट करें।

परियोजना की वृद्धि

Open CAD Studio स्टार और रिलीज़ डाउनलोड

परियोजना का समर्थन करें

यदि Open CAD Studio आपके काम में सहायक है, तो GitHub Sponsors या Patreon के माध्यम से इसके निरंतर विकास का समर्थन करें।

लाइसेंस

Open CAD Studio को GNU General Public License v3.0 के अंतर्गत वितरित किया जाता है।