لدي قائمة الإحداثيات هذه في Excel.
رقم | X | Y |
---|---|---|
1 | 374,037.80 | 1,580,682.41 |
2 | 374,032.23 | 1,580,716.26 |
3 | 374,037.74 | 1,580,735.15 |
3A | 374,044.99 | 1,580,772.50 |
4 | 374,097.78 | 1,580,771.83 |
يوجد فيها إحداثي X، وإحداثي Y، وأيضًا اسم للقمة. ما أريده هو رسمه في أوتوكاد. في هذه الحالة سوف نستخدم تنفيذ البرامج النصية من النص المتسلسل في Excel.
لسَلسَلة أمر لإدراج نقاط في أوتوكاد
يتضمن الجدول الموضح في الرسم البياني ، كما ترون ، عمودًا باسم الرأس ، ثم إحداثيات UTM للأعمدة X ، Y.
أول شيء يجب أن نفعله هو تسلسل الإحداثيات كما يتوقعها أمر AutoCAD. على سبيل المثال ، لرسم نقطة سنشغلها: POINT
لذلك ، ما سنفعله هو إدراج عمود جديد مع هذه البيانات المتسلسلة ، في النموذج:
نقطة 374037.8,1580682.4
نقطة 374032.23,1580716.25
نقطة 374037.73,1580735.14
نقطة 374044.98,1580772.49
نقطة 374097.77,1580771.83
نقطة 374116.27,1580769.13
للقيام بهذا التسلسل ، قمت بما يلي:
- لقد اتصلت بالخلية D4 باسم POINT ،
- لقد أنشأت باستخدام وظيفة التسلسل ، وهي سلسلة تتضمن خلية POINT ، ثم تركت مسافة باستخدام "" ، ثم قمت بتسلسل الخلية B5 بتقريب مكون من رقمين ، ثم أرسم الفاصلة التي استخدمتها "،" ، ثم لدي الخلية C5 المتسلسلة. ثم قمت بنسخ باقي الصفوف.
ارسم النقاط في Excel
لقد قمت بنسخ محتويات العمود D إلى ملف نصي.
لتشغيله ، اكتب SCRIPT في شريط الأوامر ، ثم مفتاح Enter. هذا يرفع المستكشف وأنا أبحث عن الملف الذي اتصلت به geofumadas.scr. بمجرد تحديده ، يتم الضغط على زر الفتح.
وفويلا ، هناك لدينا القرعة المرسومة.
في حالة عدم ظهور النقاط ، من الضروري تكبير المجموعة الكاملة من الكائنات. لهذا نكتب الأمر تكبير ، أدخل ، المدى ، أدخل.
في حالة عدم ظهور النقاط بشكل كبير ، يتم تنفيذ أمر PTYPE ، ثم تحديد النقطة المشار إليها في الصورة.
لسَلسَلة الأمر في Excel وارسم المضلع في أوتوكاد
سيكون نفس المنطق لرسم المضلع. مع المتغير الذي سنشغل أمر PLINE ، ثم الإحداثيات المتسلسلة وأخيرًا الأمر CLOSE.
PLINES
374037.8,1580682.4
374032.23,1580716.25
374037.73,1580735.14
...
374111.31,1580644.84
374094.32,1580645.98
374069.21,1580647.31
374048.83,1580655.01
إغلاق
سوف نسمي هذا البرنامج النصي geofumadas2.scr، وعندما ننفذها سيكون لدينا أثر الرسم. لقد اخترت اللون الأصفر لملاحظة الفرق مع القمم الحمراء.
سلسل الأمر في Excel ولاحظ الرؤوس في أوتوكاد
أخيرًا ، نحتاج إلى وضع تعليق توضيحي على نصوص العمود الأول كتعليقات توضيحية في كل قمة. لهذا ، سنقوم بتسلسل الأمر بالطريقة التالية:
النص JC 374037.8,1580682.4 3 0 1
يمثل هذا الأمر:
- أمر النص ،
- حالة النص ، في هذه الحالة لها ما يبررها ، لهذا السبب الحرف J ،
- النقطة المركزية في النص ، اخترنا مركز ، لهذا السبب الرسالة C
- الإحداثي المتسلسل X ، Y ،
- ثم حجم النص ، اخترنا 3 ،
- زاوية الدوران ، في هذه الحالة 0 ،
- أخيرًا النص الذي نأمل أن يكون في الصف الأول الرقم 1
نشر بالفعل إلى الخلايا الأخرى ، سيكون على النحو التالي:
النص JC 374037.8,1580682.4 3 0 1
النص JC 374032.23,1580716.25 3 0 2
النص JC 374037.73,1580735.14 3 0 3
النص JC 374044.98,1580772.49 3 0 3A
النص JC 374097.77,1580771.83 3 0 4
النص JC 374116.27,1580769.13 3 0 5
النص JC 374127.23,1580779.64 3 0 6
...
اتصلت ملف geofumadas3.cdr
لقد قمت بتنشيط اللون الأخضر ، لملاحظة الفرق. بمجرد تنفيذ البرنامج النصي ، يكون لدينا النص بالحجم المحدد ، في منتصف الإحداثي مباشرةً.
قم بتنزيل ملف أوتوكاد المستخدمة في هذا المثال.
توضح المقالة كيفية بناء النموذج. إذا كنت تستخدم القالب في Excel ، الذي تم إنشاؤه بالفعل لتغذية البيانات فقط ، يمكنك شرائه هنا.
1 تعليق
أنا بحاجة للمساعدة
يجب أن أرسم المئات من المستطيلات التي تمثل امتيازات التعدين ، فهي مستطيلات بنقطة المنتصف وجوانب x و y ، أحتاج إلى المساعدة ، لدي بيانات في Excel