استخلاص احداثيات النقاط من ملف اوتوكاد وخزنها في جدول اكسل

مهندس بغداد

عضو جديد
إنضم
11 مايو 2006
المشاركات
505
مجموع الإعجابات
16
النقاط
0
استخلاص احداثيات النقاط من ملف اوتوكاد وخزنها في جدول اكسل بالصور

بسم الله الرحمن الرحيم
الموضوع
تحميل بيانات النقاط من برنامج الاوتوكادAutoCAD الى ملف اكسل لاستعمالها في برامج اخرى مثل Surfer V70 لرسم الخرائط الكونتوريه.

مقدمه
1-الفائده من هذا الموضوع
الموضوع يفيد المهندسين والرسامين الذين يملكون ملف رسم اوتوكاد ويريدون استخلاص
البيانات منه وترتيبها في جدول.
قد يكون عندك بيانات نقاط باكسل قد رسمتها باوتوكاد لكن لمتطلبات العمل في اوتوكاد قمت ربما بتحريك هذه النقاط او قمت بتدويرها بزاويه معينه.
في هذه الحاله ستتغير احداثيات هذه النقاط,اي اصبح عندك بيانات XYZ في جدول
ورسم لهذه البيانات في اوتوكاد لكن بXYZ مختلفه تماما.
في هذه الحاله لن يمكنك رسم الكونتور من البيانات في اكسل لان الرسم سيكون غير حقيقي.
2-متطلبات العمل
برنامج اوتوكاد
برنامج dxf2xyz حمله من هنا
برنامج مايكروسوفت اكسل

طريقة العمل
شغل برنامج اوتوكاد وافتح الملف الذي به النقاط ....... (اذا لم يكن لديك ملف كاد به نقاط حمله من هنا لتتدرب عليه)


احفظ الملف في صيغة dxf



شغل الان برنامج dxf2xyz كما في الصوره التالية:-



بعد نقر الزر Output Format
ستنفتح النافذه التاليه



اختر الخيار Raw وحدد الرقم الذي يشير لعدد الرقام بعد الفارزه حسبما يناسبك
والخيارات في الاعلى على اليسار اتركها فارغة اذا كنت تريد ظهور احداثيات الZ ((Level في الجدول
ثم اضغط Ok
سترجع لك النافذه الاصليه للبرنامج


الزر رقم 1 في الصوره اعلاه Entities(الاشياء الموجوده) عند النقر عليه تظهر النافذه التالية:-



حدد الخيار Points لكي تشتمل البيانات المستخلصة من الرسم على النقاط
وعدم تحديد الخيارات Lines و Polylines لكي لا تظهر احداثيات الخطوط (ان وجدت) في البيانات النهائية .ثم اضغط Ok

الزر رقم 2 Layers عند النقر عليه تظهر النافذه التالية:



مثلما هو موضح بالصوره اختر الخيار All Layers لكي تنشمل كل النقاط الموجوده بملف الاوتوكاد اذا كانت موزعة على عدة طبقات
اما اذا كنت تريد نقاط طبقه معينة فاكتب اسم الطبقه في خانة Single Layer Name
وانقر Ok

الان حفظ البيانات.كما موضح بالصورة ادناه:-


بعد الانتهاء من حفظ البيانات ستجد ملف اسمه بنفس اسم الملف dxf او باسم انت حددته
وتكون صيغته غير معروفه كما في الشكل التالي:



الان جاء دور برنامج اكسل
شغل برنامج اكسل ومن القائمة Data اختر Import Data كما في الصورة



ستظهر النافذه التالية:-



من القائمة المنسدلة Look in استعرض الملف الذي حفظته كما في الصورة التالية:-



حدد الملف المطلوب وانقر Open
ستظهر نافذة Text Import Wizard معالج استيراد البيانات
اترك الخيارات على ماهي عليه كما في الصوره التالية :-



وانقر Next

بعد النقر على Next ستظهر الصفحة الثانية من المعالج كما في الصورة التالية:-



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

الصفحة الاخيرة من المعالج :-



اذا لم يكن الخيار General منتقى انقر عليه لتحديده وانقر Finish

بعد النقر على Finish ستظهر النافذه التالية:-



حدد الخانه A1 وانقر Ok
ستظهر البيانات النهائية كما في الصورة التالية:-



الان تمت عملية استخلاص البيانات للنقاط الموجوده في ملف AutoCAD موجود مسبقا
وما عليك سوى حفظ ملف الاكسل باسم تختاره انت.


هذه البيانات هي لاحداثيات النقاط XYZ تكون قاعدة رسم الكونتور
فيمكنك بها رسم الخارطة الكونتورية في برنامج سيرفير

تعمدت ان يكون الشرح مطولا من اجل الفائدة للجميع وللمبتدئين باستخدام الحاسب
مهندس بغداد


الرجاء اذا كانت لدى احد الاعضاء طريقة اخرى اسهل ان ينشرها للفائدة
وشكرا
 
التعديل الأخير:

م/ عصام قاسم

عضو جديد
إنضم
31 أغسطس 2006
المشاركات
117
مجموع الإعجابات
1
النقاط
0
السلام عليكم اخي الفاضل علي هذا الشرح البسيط الوافي الموضوع
 

مهندس بغداد

عضو جديد
إنضم
11 مايو 2006
المشاركات
505
مجموع الإعجابات
16
النقاط
0
شكرا لمرورك واسعدني ردك الجميل..وارجو ان يكون الموضوع ذو فائده للاعضاء لاني تعبت بكتابته
 

احمد حسن سيد

عضو جديد
إنضم
6 مايو 2007
المشاركات
161
مجموع الإعجابات
1
النقاط
0
الله اكبر عليك يا غالى ويبارك فيك الله هذا ما كنت ابحث عنه اخوك فى الله احمد حسن المساح بشركة دبا للفنادق
 

abedodeh

عضو نشط
إنضم
13 فبراير 2007
المشاركات
390
مجموع الإعجابات
25
النقاط
28
عاجزين عن الشكر يا مهندس بغداد الله يكرمك دنيا واخرة مشكور
 

مهندس بغداد

عضو جديد
إنضم
11 مايو 2006
المشاركات
505
مجموع الإعجابات
16
النقاط
0
ان شاء الله يكون الموضوع افادكم وشكرا لردودكم الجميلة
 

أبو ماجد

عضو نشط
إنضم
1 أكتوبر 2006
المشاركات
367
مجموع الإعجابات
26
النقاط
28
شكراً جزيلاً
وجزاك الله خيراً
وأدامكالله ذخراً للمسلمين
 

sosohoho

عضو جديد
إنضم
6 يوليو 2006
المشاركات
605
مجموع الإعجابات
9
النقاط
0
شكرررررررررررررررررر لك يا بغدادي الف شكررررررررررررررررررررررررر
 

pmc

عضو جديد
إنضم
16 أبريل 2007
المشاركات
102
مجموع الإعجابات
5
النقاط
0
بارك الله فيك، الحقيقه ان شرحك وافي وكامل وانت تعبت فيه كثيرا، لذلك لك مني كل الشكر والعرفان
 

shartooh

عضو
إنضم
28 يناير 2006
المشاركات
119
مجموع الإعجابات
0
النقاط
16
اشكرك حبي اني مهندس عراقي بس حبيت اعرف شون انقل الاكسل فورمات على التوتال ستيشن من نوع توب كون على برنامج توب سيرفي يعني القصد بدون ما ادخلها يدوي هاي وحدة اثنين شون اسوي كونفيرت من البي دي اف الى اوتوكاد لانة حولت بس السكيل غلط جدا فأذا عندك برنامج اوطريقة اكون جدا ممنون حبي واشكرك مرة ثانية بقدر مافرحت من قرأة اسم بغداد وهذا *****ي
shartooh101*********** على ******
 

shartooh

عضو
إنضم
28 يناير 2006
المشاركات
119
مجموع الإعجابات
0
النقاط
16
هذا ليش ميكتب عنواني على الشبكة الدولية على ******وووووووووووو
 

فتوح

مشرف
إنضم
25 مارس 2006
المشاركات
4,389
مجموع الإعجابات
541
النقاط
0
جزاك الله خيراً وشكراً على الشرح
 

مهندس بغداد

عضو جديد
إنضم
11 مايو 2006
المشاركات
505
مجموع الإعجابات
16
النقاط
0
اشكرك حبي اني مهندس عراقي بس حبيت اعرف شون انقل الاكسل فورمات على التوتال ستيشن من نوع توب كون على برنامج توب سيرفي يعني القصد بدون ما ادخلها يدوي هاي وحدة اثنين شون اسوي كونفيرت من البي دي اف الى اوتوكاد لانة حولت بس السكيل غلط جدا فأذا عندك برنامج اوطريقة اكون جدا ممنون حبي واشكرك مرة ثانية بقدر مافرحت من قرأة اسم بغداد وهذا *****ي
shartooh101*********** على ******

اخويه اي استفسار راسلني على
eng_ahmedabod على ياهوووو

تجدني ان شاء الله في
http://www.iraqi-eng.org/vb
 
التعديل الأخير:

assuamro

عضو جديد
إنضم
12 مايو 2007
المشاركات
293
مجموع الإعجابات
3
النقاط
0
الف الف شكر - - -- بارك الله فيك
 

احمد غنيم

عضو جديد
إنضم
6 يونيو 2006
المشاركات
92
مجموع الإعجابات
1
النقاط
0
شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً
 
أعلى