تخطى للمحتوى
جديددورة الفوتوجرامتري بالدرون والبوينت كلاود والليزر سكانر | Drone Photogrammetry & LiDAR Courseأحترف ال advanced Surveying ←

AutoCAD وAutoLISP للمساحين: دليل وكود مثال

📐 أوتوديسك • AutoCAD
AutoCAD وAutoLISP للمساحين
AutoCAD 2027 • AutoLISP • Visual LISP • AutoCAD LT • Map 3D

دليل عربي لفوائد AutoCAD في المساحة، وإزاي AutoLISP بيوفر الشغل المتكرر، مع كود مثال وجديد AutoCAD 2027.

📐 CAD🧩 LISP☁️ Forma🆕 2027

🧭 ليه AutoCAD لسه أساسي في المساحة؟

AutoCAD هو لغة الرسم المشتركة بين المساحين والمهندسين والمقاولين. ملف الـ DWG بيتبادل بين الكل، فمهما اشتغلت بأجهزة وبرامج تانية، غالبًا هتحتاج تسلّم أو تستلم رسمة DWG.

🎯 فوائده للمساحة

🗺️ رسم الرفع والتسليم

رسم الخرائط والمناسيب والحدود وإخراج لوحات طباعة.

📏 أدوات دقيقة

إحداثيات (COGO) وOsnap وUCS لرسم دقيق وتحويل بين أنظمة.

🔁 تبادل الملفات

DWG وDXF هم الصيغ الأشهر بين المساحين والتصميم.

🧩 الأتمتة

AutoLISP وScripts تختصر شغل متكرر زي ترقيم النقاط وتصدير الإحداثيات.

📍 الإحداثيات

استيراد نقاط من CSV/TXT، وتصدير إحداثيات من الرسم.

🛰️ المراجع الخارجية

Xref لربط خرايط ورفع كتير في رسمة واحدة.

🧩 إيه هو AutoLISP ولماذا يهم المساحين؟

AutoLISP لغة بتوسّع AutoCAD وبتنفذ أوامره. المساحين بيستخدموها في شغل متكرر: ترقيم نقاط، كتابة مناسيب كنصوص، حساب مساحات وأطوال وطباعتها في جدول، ربط نقاط بخطوط، تصدير جداول إحداثيات. الكود بيتكتب في ملف نصي بامتداد .lsp.

🧩
.lsp
ملف نصي
🪟
VLIDE
محرر Visual LISP (Windows)
🧰
VS Code
إضافة AutoLISP رسمية
🆕
LT 2024+
دعم LISP في LT
📦
VLX / FAS
ملفات مجمّعة
💾
APPLOAD
تحميل يدوي

📥 إزاي تحمّل ملف LISP؟

  1. احفظ الكود في ملف نصي بامتداد .lsp (مثلاً من Notepad++ أو محرر Visual LISP).
  2. حمّله بسحب الملف على الرسمة، أو أمر APPLOAD.
  3. لو عايزه يتحمل كل مرة، أضفه في Startup Suite داخل APPLOAD.
  4. اكتب اسم الأمر (مثلاً PTCSV) في سطر الأوامر.
  5. لو ظهر تحذير أمان، أضف فولدر الملف لـ Trusted Locations بس لو متأكد من الكود.
💡 نصيحة ميدانية: الدوال اللي بتكتبها مباشرة في سطر الأوامر أو الـ Console بتضيع لما تقفل الرسمة أو البرنامج. احفظ الكود دايمًا في ملف .lsp.

💻 كود مثال: تصدير نقاط الرسمة إلى CSV

الكود ده مثال تعليمي بسيط (مكتوب خصيصًا للمقال): بيجيب كل عناصر POINT اللي تختارها ويحفظ رقمها وإحداثياتها E وN وZ في ملف CSV.

(defun c:PTCSV ( / ss n ent pt f fname)
  ;; Export selected POINT entities to a CSV file: P,E,N,Z
  (setq ss (ssget '((0 . "POINT"))))
  (if ss
    (progn
      (setq fname (getfiled "Save CSV" "points" "csv" 1))
      (if fname
        (progn
          (setq f (open fname "w") n 0)
          (write-line "P,E,N,Z" f)
          (repeat (sslength ss)
            (setq ent (entget (ssname ss n))
                  pt  (cdr (assoc 10 ent))
                  n   (1+ n))
            (write-line
              (strcat (itoa n) ","
                      (rtos (car pt) 2 3) ","
                      (rtos (cadr pt) 2 3) ","
                      (rtos (caddr pt) 2 3))
              f))
          (close f)
          (princ (strcat "\nExported " (itoa n) " points."))))))
  (princ))
  1. انسخ الكود في ملف باسم ptcsv.lsp وحمّله بـ APPLOAD.
  2. اكتب PTCSV في سطر الأوامر.
  3. اختار النقاط (POINT) من الرسمة واضغط Enter.
  4. حدد مكان حفظ ملف الـ CSV.
💡 نصيحة ميدانية: جرّبه على نسخة من الرسمة. ده مثال تعليمي بدون معالجة أخطاء كاملة، والنقاط لازم تكون عناصر POINT مش بلوكات. عدّل الدقة (الرقم 3 في rtos) لو محتاج.

🪶 وAutoCAD LT؟

✅ LISP على LT مناسب لما…

  • بتستخدم LT وعايز LISP بسيط (من 2024).
  • الكود بيستخدم أوامر ودوال أساسية.
  • بتحمّل ملفات .lsp بالسحب أو APPLOAD.
  • بتكتب الكود في محرر نصوص عادي.

⛔ الأفضل AutoCAD كامل لما…

  • محتاج محرر Visual LISP أو debugger في LT.
  • الكود بيتصل ببرامج خارجية زي Excel.
  • الكود بيعتمد على ميزات 3D أو constraints مش موجودة في LT.
  • عايز تشغل ملفات VLX/FAS مش مفتوحة المصدر.

🆕 جديد AutoCAD 2027

🤖 Autodesk Assistant

تقنية تجريبية تفحص الرسمة مقابل معايير CAD الخاصة بمؤسستك.

☁️ Forma Data Management Essentials

تخزين DWG سحابي وإصدارات وصلاحيات ومشاكل وعرض وماركب، ومضمّن مع الاشتراك المنفرد.

👥 Checkout

أكتر من مستخدم يعدّل نفس الـ DWG بتحديد الجزء المطلوب ودمجه.

🔗 Connected References

اقتراح إصلاح الـ Xref لما الملفات تتنقل أو يتغير اسمها.

🧹 Geometry Cleanup

كشف الفجوات والتجاوزات وزوايا غير منتظمة واقتراح إصلاحات.

🖼️ تحسينات الأداء

دعم أوسع لـ GSF وأنماط عرض واقعية.

🗺️ Map 3D toolset

AutoCAD الكامل بيشمل Map 3D toolset: ربط CAD ببيانات GIS، قراءة قواعد بيانات (Oracle وPostgreSQL وSQL Server)، أدوات COGO، وتحويل بين DWG وصيغ GIS. مفيد لو شغلك بين المساحة والـ GIS.

⚠️ أخطاء شائعة مع بيانات الرفع

✅ الأفضل…

  • حدد نظام الإحداثيات والوحدات في أول المشروع.
  • احتفظ بنسخة من الملف الأصلي قبل أي كود أو تعديل.
  • راجع النقاط على نقاط كنترول معروفة بعد الاستيراد.
  • سجّل مصدر البيانات وتاريخ الرفع.

⛔ بلاش…

  • تخلط وحدات (متر وقدم) أو أنظمة إحداثيات بدون تحويل.
  • تحرّك أو تعدّل نقاط الكنترول الأصلية.
  • تشتغل على الرسمة الأصلية بدل نسخة.
  • تعتمد على شكل الرسم كدليل على صحة الإحداثيات.
💡 نصيحة ميدانية: أغلب أخطاء الرفع في الكاد سببها الوحدات ونظام الإحداثيات والـ Origin بعيد، مش البرنامج. اتأكد منهم أول حاجة.

🙋 أسئلة شائعة

❓ إيه هو AutoLISP؟

لغة برمجة بتوسّع وتخصّص AutoCAD وبتنفذ أوامره. بتكتب الكود في ملف نصي بامتداد .lsp وتحمّله في البرنامج.

❓ إزاي أحمّل ملف LISP؟

تقدر تسحب الملف على الرسمة، أو بأمر APPLOAD، أو تضيفه في Startup Suite عشان يتحمل تلقائي. الدوال اللي بتكتبها في سطر الأوامر بتضيع لما تقفل، فاحفظها في ملف .lsp.

❓ AutoCAD LT بيدعم LISP؟

أيوه من إصدار 2024، لكن من غير محرر Visual LISP ولا الربط مع برامج خارجية زي Excel. وملف التحميل التلقائي بيتسمى acadLTdoc.lsp بدل ACADDOC.lsp.

❓ هل الكود ده آمن؟

الكود المنقول من النت لازم تقرأه وتجربه على نسخة من الرسمة. الدوال بتشتغل بصلاحياتك على ملفاتك.

❓ إمتى أروح لـ Civil 3D بدل AutoCAD؟

لما محتاج سطوح وكنتور ومحاور وطرق وقواعد بيانات رفع مساحي. شوف مقال Civil 3D في السلسلة.

➡️ مقالات ذات صلة

⚖️ تنبيه: المقال ده مستقل وبغرض التعليم والمعرفة، ومش تابع لشركة Autodesk. AutoCAD وCivil 3D وReCap وRevit وNavisworks وInfraWorks وForma أسماء وعلامات تجارية لأصحابها. الرسومات تصميم أصلي توضيحي ومش لقطات رسمية. المعلومات من صفحات أوتوديسك الرسمية ومصادر الموزعين وقت كتابة المقال (أكتوبر 2026)، والإصدارات والتراخيص والأسعار بتتغير، فراجع المصدر الرسمي قبل أي قرار. أي كود LISP مكتوب هنا مثال تعليمي: جرّبه على نسخة من الرسم قبل الاستخدام ولا تعتمد عليه في أعمال حساسة بدون مراجعة.
🤝 محدش بيتعلم المساحة لوحده

اسأل عن أي جهاز، شارك تجربتك الميدانية، وشوف مشاريع حقيقية مع مجتمع المساحة العربي.

انضم مجانًا

⭐ تقييم الأعضاء

لسه محدش قيّم العنصر ده — خليك أول واحد.

التقييم للأعضاء بس — عشان كل تقييم يبقى من حد جرّب فعلًا.

⭐ ادخل عشان تقيّم

‹ رجوع لـالبرامج المساحية

ثبّت Survey Tricks على موبايلك يفتح زي التطبيق، والأدوات الهندسية تحسب من غير نت. من سفاري: دوس مشاركة ⬆ ← إضافة إلى الشاشة الرئيسية.