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

12 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.

أحدث إصدار تنزيلات الإصدارات نجوم GitHub ترخيص GPL-3.0

تشغيل تطبيق الويب · تنزيل تطبيق سطح المكتب · الانضمام إلى النقاش

مساحة عمل Open CAD Studio

نظرة عامة

Open CAD Studio تطبيق متعدد المنصات للرسم التقني والعمل على التخطيطات ونمذجة المجسمات. يقرأ رسومات DWG وDXF ويكتبها مباشرة، ويشترك إصدار سطح المكتب وإصدار المتصفح في نواة التحرير نفسها.

المشروع قيد التطوير النشط. احتفظ بنسخ احتياطية من رسومات الإنتاج المهمة، وأبلغ عن المشكلات القابلة لإعادة الإنتاج عبر GitHub Issues.

أبرز الميزات

  • سير عمل أصلي للرسومات — فتح ملفات DWG وDXF وتحريرها واستعادتها وحفظها من دون خدمة تحويل.
  • رسم ثنائي الأبعاد دقيق — خطوط وخطوط متعددة ومنحنيات ومنحنيات spline وتهشير والتقاط الكائنات والتتبع والطبقات والكتل والمراجع الخارجية.
  • أدوات التوثيق — نصوص وأبعاد وخطوط إشارة وتفاوتات وجداول ومساحة النموذج ومساحة الورق وإطارات العرض وأنماط الطباعة.
  • نمذجة ثلاثية الأبعاد مدعومة بنواة هندسية — مجسمات أولية وبثق ودوران ومسح وloft وعمليات منطقية وتجزئة كيانات ACIS.
  • تصيير عبر GPU — إطارات عرض ثنائية وثلاثية الأبعاد مسرّعة بواسطة wgpu مع كاميرات متعامدة ومنظورية.
  • سير عمل قابل للتوسعة — إضافات أصلية ونصوص أوامر وتحويل من دون واجهة وواجهة JSON للأتمتة تعتمد على الأسطر.

نموذج ثلاثي الأبعاد في Open CAD Studio

سير عمل الملفات

التنسيق أو سير العمل الدعم
DWG قراءة وكتابة؛ اختيار إصدارات الحفظ من R14 إلى 2018
DXF قراءة وكتابة؛ اختيار إصدارات الحفظ من R14 إلى 2018
BAK / SV$ فتح النسخ الاحتياطية وملفات الحفظ التلقائي للرسومات
OBJ استيراد الشبكات متعددة الأضلاع
LandXML استيراد نقاط المسح CgPoint
STL تصدير بيانات الشبكات ثلاثية الأبعاد
STEP AP203 تصدير بيانات الشبكات ثلاثية الأبعاد
PDF طباعة التخطيطات والعناصر الهندسية المحددة في إصدار سطح المكتب
CSV استخراج بيانات خصائص الكيانات
CTB / STB تحميل جداول أنماط الطباعة وتحريرها

سطح المكتب أم الويب

استخدم تطبيق الويب للوصول الفوري من دون تثبيت. تُختار الرسومات من خلال المتصفح وتُحفظ كتنزيلات محلية.

استخدم تطبيق سطح المكتب لارتباطات الملفات الأصلية والصور المصغرة في مدير الملفات وطباعة النظام وإخراج PDF والإضافات الخارجية ونصوص الأوامر والأتمتة من دون واجهة. تتوفر إصدارات لنظام Windows وLinux وmacOS بمعالجات Apple Silicon.

التثبيت

نزّل جميع الحزم الحالية من أحدث إصدار.

Windows

اختر إحدى حزم x86-64 الموقّعة:

  • OpenCADStudio-*-windows-x86_64-installer.msi — برنامج التثبيت الموصى به، ويتضمن اختصارات قائمة ابدأ وارتباطات ملفات DWG/DXF وصوراً مصغرة للرسومات.
  • OpenCADStudio-*-windows-x86_64-portable.exe — تطبيق مستقل لا يحتاج إلى تثبيت.

Linux

نزّل AppImage لمعمارية x86-64 واجعله قابلاً للتنفيذ ثم شغّله:

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 اتباع لغة النظام أو استخدام إحدى لغات الواجهة التسع عشرة التالية:

العربية · البرتغالية البرازيلية · التشيكية · الهولندية · الإنجليزية · الفنلندية · الفرنسية · الألمانية · الهندية · المجرية · الإيطالية · اليابانية · الكورية · البولندية · الروسية · الصينية المبسطة · الإسبانية · الصينية التقليدية · التركية

غيّر اللغة من إعدادات التطبيق. عند اختيار النظام، يستخدم إصدار المتصفح أيضاً الإعدادات المحلية المفضلة للمتصفح.

البناء من المصدر

سطح المكتب

المتطلبات:

  • 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 (OpenCADStudio.exe على Windows).

الويب

ثبّت هدف 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

يتبادل الخادم كائن JSON واحداً في كل سطر عبر الإدخال/الإخراج القياسي أو مقبس TCP محلي. راجع دليل الأتمتة وعميل Python المرفق.

الإضافات

تعمل إضافات سطح المكتب في عمليات منفصلة وتتواصل مع المضيف عبر واجهة إضافات ذات إصدارات. لا يحمّل إصدار المتصفح الإضافات الأصلية.

وثائق المشروع

المساهمة

نرحب بتقارير الأخطاء وطلبات السحب المركزة والترجمات وتحسينات الوثائق والمساهمات في الإضافات.

نمو المشروع

نجوم Open CAD Studio وتنزيلات الإصدارات

دعم المشروع

إذا ساعدك Open CAD Studio في عملك، فادعم استمرار التطوير عبر GitHub Sponsors أو Patreon.

الترخيص

يُوزّع Open CAD Studio بموجب رخصة جنو العمومية الإصدار 3.0.