موقه مجلة الكاد موقع جميل وحاصل على جوائز رفيعة المستوى وبه حلول رائعة لمشاكل الكاد
www.cadmagazine.net
مثال على ما يقدمه
كيفية انشاء علاقه بين نصين


أولا :نكتب الامر نص

Command: TEXT

أو

Command: MTEXT

ثم ننسخه

Command: Copy

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

نص المصــدر : هو النص المراد ان يكون الاصل اي أن نجري عليه التعديل

نص الهــدف : هو النص الذي يتغير تبعا لتغير النص المصدر

ثانيا : نكتب الأمر حقل
Command: FIELD


سيظهر المربع الحواري الخاص بالامر حقل : شكل ( 1 )

1-من القائمة المنسدلة FieldCategoryنختار Objects

2-من قائمة FieldNames نختار Object

3-نضغط على الزر الموجود بجوار خانه Object Type ثم نختار النص المصدر

4-من قائمة Property نختار *******s

5-سنجد ان مكونات النص المصدر قد ظهرت في الخانة Preview .

6-نقوم بنسخ المعادلة التي ستظهر في خانة FiledExpressionبالضغط على Ctrl+C.

ستكون بالشكل التالي
%<\AcObjProp Object( %<\_ObjId 2088116136>%).TextString>%


oيجب التاكد أن المعادلة قد تم نسخها كلها بان سيكون بدايتها و نهايتها علامة النسبة المئوية

oسيتغير الرقم الذي بوسط المعادلة _ ObjId 2088116136_ طبقا للنص الذي تم اختياره .

7-نضغط زر الغاء Cancel



ثالثا :

سنعود الى ملف الاوتوكاد و نقوم بتعديل النص الهدف
Command: ed


نلصق المعادلة السابق نسخها Ctrl+V

oبعدما نلصقها في النص الهدف سنجد ان الكتابات الموجودة في النص المصدر قد ظهرت مباشرة في الملف الهدف .

رابعا :

نقوم بالتغير في النص المصدر سنجد ان النص الهدف قد تغير

خامسا : بعض الافكار الابداعية

1-بعد القيام بعملية الربط يمكنك نسخ النص المصدر و الهدف معا و ستظل نفس العلاقه و لو كنت في نفس الملف

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

2-يمكن القيام بعملية تغير الخصائص على اي من النصين و لن تتاثر العلاقه .

3-يمكن ان نضيف نص قبل و بعد المعادله

oفمثلا تكون المعادلة رابط لكلمة و نضيف كلمة او جملة ثابته قبل أو بعد الحقل او ان نجمع بينهما فيكون النص قبل أو بعد الحقل .

4-يمكننا الجمع بين أكثر من نص

oذلك بان يكون لدينا اكثر من نص مصدر و نكرر العمليه في كل مره لكل نص مصدر على حدى و نلصقه في نص هدف واحد .

5-يمكن ان يكون الرابط لطول خط مثلا و هي بان نقوم بتكرار المثال السابق و في الخطوة الثالة بدلا من ان نختار نص نقوم باختيار الخط المراد تحديد طوله و في خانة Property نختار Length.

oفي حالة المستطيل كما في المثال المرفق يجب ان يكون خطوط منفصله Line و ليس خط متصل PLine حتى يعطي طول كل قطعه

oلتحديد عدد الخانات العشريه يتم التعديل في القائمة المنسدلة Precisionالتي ستظهر فى الجهة اليمنى من النافذة الحوارية الخاصة بالحقل بعد تنفيذ الخطوة ( رقم 4 ) .

6-يمكن ان يكون الرابط خط مقاس و هي بان نقوم بتكرار المثال السابق و في الخطوة الثالة بدلا من ان نختار نص نقوم باختيار خط المقاس المراد نسخ رقمه و في خانة Property نختار Length.


oلتحديد عدد الخانات العشريه نختارها كما بالخطوة السابقه من القائمة المنسدلة Precision .
ملحوظه :

1-لادخال حقل اثناء تعديل النص يمكن الضغط على الزر الايمن للفأره و اختيار ادخال حقل Insert Field أو بالضغط على Cntrl+F في لوحة المفاتيح .

2-يقوم المتغير fieldeval بتحديد ميعاد تحديث الحقل :-

oصفر : لا يوجد تحديث للحقل .

o1 : تحديث الحقل عند فتح الملف .

o2 : تحديث الحقل عند حفظ الملف .

o4 : تحديث الحقل عند الطباعة .

o8 : تحديث الحقل عند التصدير الالكتروني ETRANSMIT

o16 :تحديث الحقل عند تحديث الملف regen

و يفضل ان يكون التحديث عند حفظ الملف وذلك لاننا نقوم بعملية حفظ الملف كثيرا .

3-المتغير FIELDDISPLAY يقوم بتحديد خلفية الحقل :

oصفر : وجود خلفيه .

o1 : عدم و جود خلفية .

و يفضل و جود خلفيه للحقل عندما نقوم باضافة نص قبله او بعده و ذلك للتميز بين الحقل و النص






و في الختام نسالكم الدعاء ( م ن ق و ل)
أخوكم

حسن العسوس