تحويل إحداثيات النقاط من أوتوكاد إلى إكسل

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
تحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل
الدرس الأول
رسم المسقط في برنامج الأوتوكاد

افتح برنامج الأوتوكاد Autodesk AutoCAD2015
سنتعامل مع سطر الأوامر مع ضغط مفتاح الادخال Enter بعد كتابة الأمر في كل مرة:
----------
لرسم المسقط الأفقي للمنشأ:
1- اكتب في سطر أوامر الأوتوكاد Line ثم اضغط مفتاح الإدخال Enter.
2-اكتب في سطر أوامر الأوتوكاد: احداثيات النقطة الأولى 0,0 ثم اضغط مفتاح الادخال.
3-اكتب في سطر أوامر الأوتوكاد الاحداثيات النسبية لبقية النقاط ، واضغط مفتاح الادخال في كل مرة , مع ملاحظة أن :
shift+2--->@
النقاط هي:
point1:mad:20,2
point2:mad:-2,13
point3:mad:-11,-3
point4:mad:-2,-6
point5:mad:-2,0
4-في النهاية اكتب c ثم اضغط مفتاح الادخال.
----------
لرؤية الشكل الذي تم رسمه:
1- اكتب: zoom ثم اضغط مفتاح الادخال.
2- اكتب: e أي: Extents ثم اضغط مفتاح الادخال.
3- دور المفتاح الوسطي للفارة نحو الأعلى والأسف قليلا.
----------
لحفظ ملف الأوتوكاد:
1- اكتب: SAVEAS ثم اضغط مفتاح الادخال.
2- يظهر مربع حوار Save Drawing As:
اختر مكان الحفظ
واكتب اسم الملف File name
في النهاية انقر الزر Save لحفظ الملف بامتداد .dwg
----------
ملاحظة:
يمكنك معرفة احداثيات النقاط، بكتابة: id ثم نقر النقطة المطلوبة
يمكنك تكرار الأمر بنقر الزر الأيمن للفارة ثم اختيار Repeat Id
 

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
تحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل
الدرس الثاني
رسم النقاط المراد معرفة إحداثياتها في برنامج الأوتوكاد
افتح ملف برنامج الأوتوكاد السابق بنقره نقره مزدوجة في مستكشف ويندوز.

يمكننا رسم النقاط في تفس طبقة الرسم الحالية، ولكننا سننشأ طبقة جديدة لنرسم فيها النقاط.
----------
إنشاء طبقة جديدة:
1- اكتب في سطر أوامر الأوتوكاد LAYER ثم اضغط مفتاح الإدخال Enter
2- يظهر مربع حوار:
انقر أداة New Layer وستتم إضافة طبقة جديدة Layer1
غير لون Color هذه الطبقة الجديدة إلى اللون الأحمر red
انقر أداة Set Current لجعلها الطبقة الحالية
أغلق مربع الحوار Close
----------
رسم النقاط:
1- للتحكم بشكل النقاط: اكتب في سطر أوامر الأوتوكاد DDPTYPE ثم اضغط مفتاح الإدخال Enter ،
يظهر مربع حوار: اختر الشكل الذي تريده (مثلاً دائرة مع خطين متقاطعين بشكل X)
2- لرسم النقاط: اكتب في سطر أوامر الأوتوكاد POINT ثم اضغط مفتاح الإدخال Enter ،
انقر أحد رؤوس المضلع المرسوم سابقاً لرسم النقطة (حرك مؤشر الفارة لرأس المضلع المطلوبة حتى تظهر العبارة Endpoint دلالة على دفة اختياره)
يمكنك تكرار الأمر بنقر الزر الأيمن للفارة ثم اختيار Repeat POINT
----------
لحفظ ملف الأوتوكاد:
اكتب: QSAVE ثم اضغط مفتاح الادخال.
 

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
تحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل
الدرس الثالث
بعض الأوامر المهمة في برنامج الأوتوكاد
افتح ملف برنامج الأوتوكاد السابق بنقره نقره مزدوجة في مستكشف ويندوز.
سنتعلم أمرين مهمين لمعرفة إحداثيات النقاط: نقل المسقط الأفقي للمنشأ - ونقل مبدأ الإحداثيات.
----------
نقل المسقط الأفقي للمنشأ:
1- اكتب في سطر أوامر الأوتوكاد MOVE ثم اضغط مفتاح الإدخال Enter،
2- اختر كل العناصر: اكتب ALL ثم اضغط مفتاح الإدخال Enter
3- اضغط مفتاح الادخال Enter مرة ثانية
4- اكتب D أي: Displacements ثم اضغط مفتاح الإدخال Enter
5- اكتب مركبات شعاع الانسحاب 1,2 ثم اضغط مفتاح الإدخال Enter
----------
ملاحظة:
يمكنك معرفة احداثيات النقاط، بكتابة: id ثم نقر النقطة المطلوبة
يمكنك تكرار الأمر بنقر الزر الأيمن للفارة ثم اختيار Repeat Id

أصبحت احداثيات النقاط:
point1:1,2
point2:21,4
point3:19,17
point4:8,14
point5:6,8
point6:4,8
----------
نقل مبدأ الاحداثيات:
1- اكتب في سطر أوامر الأوتوكاد UCS ثم اضغط مفتاح الإدخال Enter،
2- انقر أحد رؤوس المضلع المرسوم سابقاً لنقل مبدأ الاحدائيات إليه (حرك مؤشر الفارة لرأس المضلع المطلوبة حتى تظهر العبارة Endpoint دلالة على دفة اختياره)
----------
لا تحفظ ملف برنامج الأوتوكاد.
 

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
تحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل
الدرس الرابع
نقل إحداثيات النقاط إلى برنامج الإكسل

إذن لدينا مسقط أفقي لمنشأة مرسوم ببرنامج الأوتوكاد (الدرس الأول)
قمنا بتحديد النقاط المراد معرفة إحداثياتها والتي تمثل رؤوس المضلع المغلق الممثل للمسقط الأفقي (الدرس الثاني)
وقمنا أيضاً بتحديد جملة الاحداثيات (الدرس الثالث)
في هذا الدرس سنقوم بتحويل إحداثيات النقاط إلى برنامج إكسل
وفي الدرس القادم سنقوم بنقل إحداثيات النقاط إلى أداة الزلازل وجدران القص في برنامج البحر الهندسي
----------
افتح ملف برنامج الأوتوكاد السابق (من الدرس الثاني) بنقره نقره مزدوجة في مستكشف ويندوز.
لتحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل يمكننا اتباع الطريقتين التاليتين:

الطريقة الأولى:
----------
تسجيل إحداثيات النقاط بشكل يدوي في برنامج إكسل:
1- يمكننا معرفة احداثيات النقاط، بكتابة: id ثم نقر النقطة المطلوبة
ويمكننا تكرار الأمر بنقر الزر الأيمن للفارة ثم اختيار Repeat Id
وهكذا نحصل على احداثيات النقاط:
point1:0,0
point2:20,2
point3:18,15
point4:7,12
point5:5,6
point6:3,6

نفتح برنامج إكسل ثم نقوم بتسجيل الإحداثيات السابقة.

الطريقة الثانية:
----------
سنطلب من برنامج أوتوكاد تسجيل إحداثيات النقاط بملف ثم سنقوم بفتح هذا الملف ببرنامج إكسل:

1- اكتب في سطر أوامر الأوتوكاد DATAEXTRACTION ثم اضغط مفتاح الإدخال Enter،
يظهر مربع حوار يحوي 8 بطاقات Data Extraction - Begin (Page 1 of 8)
انقر زر Next

2- يظهر مربع حوار Save Data Extraction As لحفظ ملف المعطيات
اختر مكان الحفظ
واكتب اسم الملف File name
في النهاية انقر الزر Save لحفظ الملف بامتداد .dxe

3- نظهر البطاقة الثانية Data Extraction - Define Data Source (Page 2 of 8)
اختر: Select objects in the current drawing
انقر الأداة أمام هذا الخيار
ينتقل المؤشر إلى رسمة الأوتوكاد
اختر النقاط بنقرها بالفارة
اضغط مفتاح الإدخال Enter
انقر زر Next

4- نظهر البطاقة الثالثةData Extraction - Select Objects (Page 3 of 8)
انقر زر Next لاختيار النقاط Point

5- نظهر البطاقة الرابعةData Extraction - Select Properties (Page 4 of 8)
في قسم category filter اختر Geometry فقط وألغ الخيارات الأخرى
انقر زر Next

6- نظهر البطاقة الخامسةExtraction - Refine Data (Page 5 of 8)
انقر زر Next

7- نظهر البطاقة السادسةExtraction - Choose output (Page 6 of 8)
اختر: output data to external file
انقر الأداة تحت هذا الخيار
اختر مكان الحفظ
واكتب اسم الملف File name
في النهاية انقر الزر Save لحفظ الملف بامتداد .xls
انقر زر Next

ملاحظة:
إذا أردت إدراج جدول في ملف الأوتوكاد، اختر: Insert data extraction table into drawing
وعندها ستظهر البطاقة السابعة Table style انقر زر Next

8- نظهر البطاقة الثامنةExtraction - Finish (Page 8 of 8)
انقر زر Finish

ملاحظة:
لإدراج جدول في ملف الأوتوكاد، انقر مكان نقطة الإدراج.
----------
اذن باختصار:

DATAEXTRACTION
حفظ ملف المعطيات

Select objects in the current drawing
انقر الأداة أمام هذا الخيار، ينتقل المؤشر إلى رسمة الأوتوكاد، اختر النقاط بنقرها بالفارة، اضغط مفتاح الإدخال Enter

Geometry

output data to external file
انقر الأداة تحت هذا الخيار، لحفظ ملف البيانات
 

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
تحويل إحداثيات النقاط من الأوتوكاد إلى الإكسل
الدرس الخامس والأخير
نقل إحداثيات النقاط إلى برنامج البحر الهندسي

لتحويل إحداثيات النقاط إلى برنامج البحر الهندسي نتبع الخطوات التالية:

أولاً: في برنامج البحر الهندسي:
1- انقر أداة "الزلازل وجدران القص" الموجودة على شريط الأدوات يسار الشاشة
2- انقر بطاقة "المسقط الأفقي للبناء"
في قسم "العملية المطلوبة للحصول على المسقط الأفقي" انقر زر "إضافة بلاطة إلى المسقط"
في قسم "الشكل الهندسي للبلاطة المضافة" اختر "سطح ذو أضلاع مستقيمة"
أدخل: عدد رؤوس السطح n=6
انقر زر "ادخال احداثيات رؤوس السطح بعكس عقارب الساعة"

ثانياً: في برنامج إكسل:
1- افتح ملف البيانات (ملف الإكسل .xls الذي تم الحصول عليه بواسطة برنامج الأوتوكاد في الدرس الرابع) بنقره نقره مزدوجة في مستكشف ويندوز
2- اختر النطاق C2:D7
(انقر الخلية C2 ثم اضغط مفتاح Shift باستمرار وانقر الخلية D7، أو انقر الخلية C2 ثم اضغط مفتاح Shift باستمرار وانقر الخلية D7)
3- اختر الأمر : تحرير / نسخ ctrl+C

ثالثاً: في برنامج البحر الهندسي:
1- انقر زر "لصق البيانات - استبدال"
2- انقر "حساب"
اعتبر أن ارتفاع الطابق 3m (غير مهم في هذا المثال)
3- اختر: النتائج/المسقط الأفقي

سنحصل على النتائج التالية:

احداثيات النقاط:
point1:0,0
point2:20,2
point3:18,15
point4:7,12
point5:5,6
point6:3,6

مساحة المسقط الأفقي : A=184.5000
احداثيات مركز ثقل المسقط الأفقي: xc=11.4607,yc=6.5989
----------
ملاحظة:

من المفيد تنظيم وترتيب العمل (لأن ذلك يقلل من الأخطاء ويسهل عملية المراجعة والتدقيق وتعديل البيانات في أي لحظة)، ومن أجل ذلك:
افتح ملف البيانات (ملف الإكسل .xls الذي تم الحصول عليه بواسطة برنامج الأوتوكاد في الدرس الرابع) بنقره نقره مزدوجة في مستكشف ويندوز،
لاحظ محتويات العمودين C,D والتي تعبر عن إحداثيات النقاط X,Y ، إن هذه القيم هي المطلوبة لنقلها إلى برنامج البحر الهندسي،

1- اعتبر أن أول نقطة هي الواقعة في الزاوية السفلية اليسارية X=0,Y=0، ولذلك سننقل الأسطر الثلاثة 2,3,4 إلى نهاية البيانات كما يلي:
اختر النطاق A2:E4 (انقر الخلية A2 ثم اضغط مفتاح Shift باستمرار وانقر الخلية E4)
اختر: قص ctrl+X
انقر الخلية A8 الواقعة في نهاية البيانات
اختر: لصق ctrl+V

2- احذف الأسطر الثلاثة 2,3,4 كما يلي:
انقر اسم السطر 2 في الهامش باستمرار واسحب الفارة إلى السطر 4
انقر النطاق الذي تم اختياره في ورقة إكسل بالزر الأيمن للفارة ثم اختر: حذف

3- لاحظ في العمود الأول Count أن جميع القيم هي واحد، سنغير هذه القيم إلى أرقام متسلسلة 1,2,3 لتعبر عن أرقام النقاط، كما يلي:
اكتب في الخلية A3 الرقم 2
اختر النطاق A2:A3 (انقر واسحب الفارة من A2 إلى A3)
حرك مؤشر الفارة إلى الزاوية السفلية اليمينية ليأخذ شكل علامة زائد
في هذه اللحظة، انقر باستمرار واسحب الفارة إلى الخلية A7
لاحظ كيف كتب برنامج الإكسل الأرقام المتسلسلة 1,2,3,4,5,6 في العمود A

4- اختر النطاق C2:D7
غير لون الخلفية
إن هذه القيم هي المطلوبة لنقلها إلى برنامج البحر الهندسي.

يمكنك بعد ذلك نسخ النطاق C2:D7 ولصقه في برنامج البحر الهندسي.
 

علي محمد يوسف

عضو تحرير المجلة
إنضم
18 أغسطس 2007
المشاركات
3,116
مجموع الإعجابات
589
النقاط
0
السلام عليكم ورحمة الله وبركاته
جزاكم الله خيرا وبارك الله فيكم
 

munzer.farhat

عضو جديد
إنضم
21 مارس 2017
المشاركات
19
مجموع الإعجابات
8
النقاط
0
شكرا لك أخي علي .. الله يبارك فيك ..
 
أعلى