LibreCAD

 
 

أداة رسم CAD ثنائي الأبعاد مفتوحة المصدر بلغة C++

قراءة DXF/DWG، تصدير إلى PDF/SVG/PNG، وإنشاء تصاميم ثنائية الأبعاد باستخدام LibreCAD متعدد المنصات.

ما هو LibreCAD؟

LibreCAD هو تطبيق CAD ثنائي الأبعاد قوي ومجاني ومفتوح المصدر تم بناؤه باستخدام إطار عمل Qt متعدد المنصات. يدعم قراءة ملفات DXF وDWG وتصديرها إلى صيغ PDF وSVG وPNG وDXF. صُمم للدقة في الرسم الهندسي، ويوفر LibreCAD دعمًا أصليًا للنقاط والخطوط والدوائر والقطع الناقصة والقطع المكافئة والقطع الزائدية والمنحنيات المتعددة. واجهته القابلة للتخصيص بدرجة عالية وأكثر من 30 ترجمة لغوية تجعلها متاحة عالميًا. المشروع هو استمرار مدفوع من المجتمع لإصدار QCAD المجتمعي، مما يضمن الشفافية والاستقرار والتحسين المستمر.

يُبرز LibreCAD القابلية للاستخدام وقابلية التوسعة، مقدماً أدوات قوية للرسم الفني، المخططات المعمارية، التصميم الميكانيكي، وأكثر من ذلك. يتضمن استيراد ملفات ESRI Shapefile (.shp) الأصلي، تحويل DXF إلى صورة عبر سطر الأوامر، وهندسة معمارية معيارية مدعومة بـ libdxfrw لضمان إدخال/إخراج ملفات موثوق. مع التطوير النشط على GitHub والوثائق الشاملة، يخدم LibreCAD الهواة والمهندسين والمعلمين الذين يبحثون عن حل CAD احترافي ومجاني تمامًا. توافقه مع منصات متعددة—بما في ذلك Windows و macOS و Linux—يضمن سير عمل متسق عبر البيئات.

Previous Next

البدء مع LibreCAD

LibreCAD متاح لأنظمة Windows و macOS و Linux. يمكنك تنزيل الثنائيات الجاهزة من الإصدار الأخير أو التثبيت عبر مديري الحزم (مثل `apt install librecad` على Ubuntu). للمطورين، يُستضاف شفرة المصدر على LibreCAD على GitHub. متطلبات البناء تشمل Qt 6.4+ و Boost 1.55+. استخدم CMake لتكوين وبناء المشروع: `cmake -B build && cmake --build build`. يمكن تمكين اختبارات الوحدة باستخدام `-DBUILD_TESTS=ON` للتحقق.

تثبيت LibreCAD عبر مدير الحزم (Ubuntu/Debian)

sudo apt update && sudo apt install librecad

تحويل DXF إلى PDF/SVG/PNG عبر سطر الأوامر

يتضمن LibreCAD واجهة سطر أوامر قوية لتحويل دفعات ملفات DXF إلى صيغ صور أو مستندات. هذا مفيد بشكل خاص للأتمتة، خطوط أنابيب CI/CD، أو البيئات بدون واجهة رسومية. يمكنك تحويل ملف DXF إلى PDF أو SVG أو PNG بأمر واحد، مع الحفاظ على الهندسة وبنية الطبقات. تضمن الأداة إخراجًا عالي الدقة مناسبًا للنشر أو المشاركة أو الإدراج في التقارير. تدعم جميع إصدارات DXF الرئيسية وتندمج بسلاسة مع سير العمل الحالي. تجعل هذه الميزة LibreCAD ليس مجرد أداة رسم، بل أيضًا أداة معالجة DXF خفيفة الوزن.

كيفية تحويل 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 Shapefile الأصلي

يدعم LibreCAD الاستيراد المباشر لملفات ESRI Shapefiles (`.shp`, `.shx`, `.dbf`) دون الحاجة إلى أدوات خارجية. يتم استيراد النقاط، والخطوط المتعددة، والأقواس، والمتعددات ككيانات CAD أصلية، مع الحفاظ على إحداثيات Z والبيانات الوصفية. يتم استخراج أسماء الطبقات، والألوان، وأنماط الخطوط، وعرض الخطوط من حقول DBF عندما تكون متاحة، مما يتيح تنسيقًا غنيًا بناءً على بيانات السمات. هذا مثالي للمتخصصين في GIS الذين يدمجون البيانات المكانية في الرسومات التقنية. الاستيراد للقراءة فقط—لا يتم توفير تصدير Shapefile، مما يشجع على فصل نظيف بين سير عمل CAD و GIS. تعتمد الميزة على `shapelib`، مما يضمن تحليلًا قويًا وتوافقًا مع مخططات shapefile القياسية.

كيفية استيراد ملف Shapefile إلى LibreCAD؟

# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shp

رسم ثنائي الأبعاد بدقة باستخدام العناصر المتقدمة

يوفر LibreCAD مجموعة شاملة من العناصر الأساسية للرسم ثنائي الأبعاد — بما في ذلك النقاط والخطوط والدوائر والقطع الناقصة والقطع المكافئة والقطع الزائدية والمنحنيات — المصممة لتحقيق دقة على مستوى الهندسة. يدعم كل عنصر إدخال إحداثيات دقيقة، والالتقاط، والقيود. يتضمن التطبيق أدوات القياس، وإدارة الطبقات، وأنواع خطوط قابلة للتخصيص لتلبية معايير الرسم. يضمن هيكله المعياري الاستقرار وقابلية التوسع، بينما يتكيف واجهة المستخدم المستندة إلى Qt مع شاشات عالية الدقة وواجهات اللمس. يستفيد المستخدمون من إيماءات الفأرة البديهية، واختصارات لوحة المفاتيح، والقوائم الحساسة للسياق. سواءً كنت تصمم أجزاء ميكانيكية، أو مخططات طوابق معمارية، أو مخططات كهربائية، يقدم 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 بنفس الطريقة على Windows و macOS و Linux بفضل هندسته المعتمدة على Qt. واجهة المستخدم قابلة للتخصيص بالكامل: يمكن للمستخدمين إعادة ترتيب أشرطة الأدوات، وتعيين اختصارات لوحة المفاتيح، وتحميل أوراق الأنماط المخصصة. أكثر من 30 ترجمة تضمن إمكانية الوصول للمستخدمين حول العالم، مع مساهمات المجتمع النشطة عبر Weblate. إصدارات macOS عامة (Apple Silicon + Intel)، مع توقيع شفرة مؤقت لضمان النزاهة الأساسية. عند الإطلاق الأول، قد يحتاج مستخدمو macOS إلى تجاوز إعدادات الأمان، لكن الإطلاقات اللاحقة تعمل بشكل طبيعي. نموذج التطوير المفتوح لـ LibreCAD يشجع على المساهمة—يمكن للمستخدمين الإبلاغ عن المشكلات على GitHub، الانضمام إلى المنتدى، أو المساهمة في الشيفرة أو الأيقونات أو الوثائق عبر مستودع Resources.

كيفية مسح سمة الحجر الصحي في macOS لبرنامج LibreCAD؟

# 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
 عربي