الورده البيضاء
07-29-2010, 08:16 PM
الكتل والسمات Blocks & Attributes
السمة: معلومة نصيه ترفق مع الكتلة للشكل الهندسي عند إدراجها ضمن رسم أوتوكاد بهدف الايضاح والتعريف مع امكانية تعديلها.
أين تستخدم السمات؟ وكيف ترفق هذه المعلومات النصية إلى الكتل؟
تستخدم السمات ضمن الكتل التي تحوي عناوين و/أو معلومات نصيه و/أو رقميه معينة متشابهة في الشكل العام لكنها مختلفة في المحتويات. ويمكن تمثيل الكتل والسمات بالهويّات الشخصية لموظفي شركة معينه. لكل عضو من أعضاء المؤسسة هوية تتشابه في الشكل العام والحجم مع هويات الأعضاء الأخرين لكنها تختلف في أن كل هوية تحمل صورة شخصية ومعلومات مختلفة لصاحبها. وحتى نفهم الكتل والسمة/ات وكيف نرفقهم إلى الرسم نستعرض المثلين التاليين
أولاً:
لنفترض أن أحدهم رسم ماكنة مكونة من عدة قطع ميكانيكية. يريد أن يعرف كل قطعة برقم معين ليبين تسلسل تركيبها في مجموعة واحدة مترابطة Assemblyمضافاً له رمز المادة المصنوعة منها تلك القطع. إذا حددنا وضعية الرقم في الأعلى ورمز مادة الصنع في الأسفل ومثلنا المعلومتين/السمتين ضمن دائرة مقسومة إلى نصفين، فإننا نستطيع إدراج الدائرة والسمتين الخاصتين بكل قطعة كـكتلة للرسم بدون الحاجة للرسم المتكرر للدائرة.
ثانياً:
لنتخيل مخططا هندسياً لبناء متعدد الطوابق والأغراض. كل طابق يحوي 20 غرفة مع ليوان طويل. إذا رغبنا في إعطاء معلومات معينة عن كل غرفة كرقمها ودرجة حرارتها ضمن دائرة مقسومة إلى قسمين متساويين. وإذا افترضنا أن معطيات كل غرفة في البناء القائم ستشمل رقم الغرفة في النصف العلوي ودرجة حرارتها في الجزء السفلي، شكل 1
..............................شكل1: http://www.cadmagazine.net/xfiles/197.gif
فإننا نقول أن درجة حرارة الغرفة 11 في الطابق الأول 1 ستكون 18 درجة على مقياس سيلزيوس. على هذا المنوال ستكون معطيات الغرف العشرين في كل طابق في البناء القائم.
كيف يتم تعريف هذه الكتلة وسماتها ضمن رسم أوتوكاد؟
نرسم الدائرة والخط الأفقي في المنتصف ضمن الطبقة4 أي الأزرق السماوي. نصف قطر الدائرة يساوي 15 وحدة.
نحدد طبقة 1 (بالأحمر) ونكتب في سطر الأوامر _attdef أو نختار من القائمة القياسية
Draw>Block>Define Attributes
فندخل إلى صندوق الحوار - تعريف السمة Attribute Definition، شكل 2، الذي يشمل ما يلي:
..........http://www.cadmagazine.net/xfiles/198.gif
...............شكل 2: صندوق الحوار "تعريف السمة" Attribute Definition
Tag: ملصق يبحث عنه أوتوكاد عند استخراج السمات، نكتب 100.
Prompt: النص الذي يظهر عند إدراج كتلة ذات سمة. كأن يسألك أوتوكاد ما هو رقم الغرفة (المعنية) Room No. أو ما هي درجة الحرارة (المطلوبة للغرفة عينها) Room Temperature.
Value: النص الافتراضي(الرقم/الأرقام) الذي يظهر في الكتلة عند إدراجها مع سمتها. بالعادة يرفق الرقم الأكثر تكراراً كنص افتراضي. فمثلاً، أغلب الغرف ستكون درجات حرارتها ثابتة 20 درجة مئوية. ثم نحدد نقطة الإدراج بالنقر على الزر Pick Point ونختار الموقع في النصف العلوي.
نعرف السمة الثانية في الأسفل؛ أي درجة الحرارة. نكتب في الخانات الثلاثة لصندوق الحوار Attribute Definition المعطيات التالية بالترتيب
Tag – Temp.
Room Temp. Prompt-
Value - 20o
ونلصقها في الجزء السفلي من الدائرة لنحصل على الدائرة بسمتيها: رقم الغرفة في الأعلى ودرجة الحرارة في الأسفل، شكل 3
................................شكل 3: http://www.cadmagazine.net/xfiles/199.gif
نعرف الكتلة التي تشمل جميع البيانات السابقة، أي الدائرة بخطها وبسمتيها. نكتب في سطر الأوامر Block أو نختار من القائمة القياسية
Draw>Block>Make
فندخل إلى صندوق حوار بالعنوان Block Definition. نسمي الكتلة R-T، ونختار عناصرها من دائرة وخط أفقي والسمتين، ثم نحدد نقطة الإدراج كمركز الدائرة. إذا حددنا ضمناً أن جميع العناصر المختارة تتحول إلى كتلة فإن الشكل السابق يتحول إلى شكل 4
..............................شكل 4:http://www.cadmagazine.net/xfiles/200.gif
إذا حددنا أن هذه الكتل ستدرج في نقاط محددة في الغرف فإن مهمتنا الأخيرة تتلخص في إدراج هذه الكتل ضمن مواقعها المحددة مع كتابة رقم الغرفة ودرجة حرارتها . لنجرب أن ندرج الكتلة التي تعرف الغرفة 16 في الطابق 5 و درجة حرارتها 17 درجة مئوية، شكل 5
شفرة:
Command: insert (Enter)
فيدخلنا إلى صندوق الحوار بالاسم Insert، و نختار الكتلة بالاسم R-T شفرة:
Specify insertion point or
[Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: نحدد نقطة الإدراج (Enter)
Enter attribute values
Room No. <110>: 516 (Enter)
Room Temp. <20°>: 17%%d (Enter)
فنحصل على الشكل التالي، شكل 5
..............................شكل 5:http://www.cadmagazine.net/xfiles/201.gif
السمة: معلومة نصيه ترفق مع الكتلة للشكل الهندسي عند إدراجها ضمن رسم أوتوكاد بهدف الايضاح والتعريف مع امكانية تعديلها.
أين تستخدم السمات؟ وكيف ترفق هذه المعلومات النصية إلى الكتل؟
تستخدم السمات ضمن الكتل التي تحوي عناوين و/أو معلومات نصيه و/أو رقميه معينة متشابهة في الشكل العام لكنها مختلفة في المحتويات. ويمكن تمثيل الكتل والسمات بالهويّات الشخصية لموظفي شركة معينه. لكل عضو من أعضاء المؤسسة هوية تتشابه في الشكل العام والحجم مع هويات الأعضاء الأخرين لكنها تختلف في أن كل هوية تحمل صورة شخصية ومعلومات مختلفة لصاحبها. وحتى نفهم الكتل والسمة/ات وكيف نرفقهم إلى الرسم نستعرض المثلين التاليين
أولاً:
لنفترض أن أحدهم رسم ماكنة مكونة من عدة قطع ميكانيكية. يريد أن يعرف كل قطعة برقم معين ليبين تسلسل تركيبها في مجموعة واحدة مترابطة Assemblyمضافاً له رمز المادة المصنوعة منها تلك القطع. إذا حددنا وضعية الرقم في الأعلى ورمز مادة الصنع في الأسفل ومثلنا المعلومتين/السمتين ضمن دائرة مقسومة إلى نصفين، فإننا نستطيع إدراج الدائرة والسمتين الخاصتين بكل قطعة كـكتلة للرسم بدون الحاجة للرسم المتكرر للدائرة.
ثانياً:
لنتخيل مخططا هندسياً لبناء متعدد الطوابق والأغراض. كل طابق يحوي 20 غرفة مع ليوان طويل. إذا رغبنا في إعطاء معلومات معينة عن كل غرفة كرقمها ودرجة حرارتها ضمن دائرة مقسومة إلى قسمين متساويين. وإذا افترضنا أن معطيات كل غرفة في البناء القائم ستشمل رقم الغرفة في النصف العلوي ودرجة حرارتها في الجزء السفلي، شكل 1
..............................شكل1: http://www.cadmagazine.net/xfiles/197.gif
فإننا نقول أن درجة حرارة الغرفة 11 في الطابق الأول 1 ستكون 18 درجة على مقياس سيلزيوس. على هذا المنوال ستكون معطيات الغرف العشرين في كل طابق في البناء القائم.
كيف يتم تعريف هذه الكتلة وسماتها ضمن رسم أوتوكاد؟
نرسم الدائرة والخط الأفقي في المنتصف ضمن الطبقة4 أي الأزرق السماوي. نصف قطر الدائرة يساوي 15 وحدة.
نحدد طبقة 1 (بالأحمر) ونكتب في سطر الأوامر _attdef أو نختار من القائمة القياسية
Draw>Block>Define Attributes
فندخل إلى صندوق الحوار - تعريف السمة Attribute Definition، شكل 2، الذي يشمل ما يلي:
..........http://www.cadmagazine.net/xfiles/198.gif
...............شكل 2: صندوق الحوار "تعريف السمة" Attribute Definition
Tag: ملصق يبحث عنه أوتوكاد عند استخراج السمات، نكتب 100.
Prompt: النص الذي يظهر عند إدراج كتلة ذات سمة. كأن يسألك أوتوكاد ما هو رقم الغرفة (المعنية) Room No. أو ما هي درجة الحرارة (المطلوبة للغرفة عينها) Room Temperature.
Value: النص الافتراضي(الرقم/الأرقام) الذي يظهر في الكتلة عند إدراجها مع سمتها. بالعادة يرفق الرقم الأكثر تكراراً كنص افتراضي. فمثلاً، أغلب الغرف ستكون درجات حرارتها ثابتة 20 درجة مئوية. ثم نحدد نقطة الإدراج بالنقر على الزر Pick Point ونختار الموقع في النصف العلوي.
نعرف السمة الثانية في الأسفل؛ أي درجة الحرارة. نكتب في الخانات الثلاثة لصندوق الحوار Attribute Definition المعطيات التالية بالترتيب
Tag – Temp.
Room Temp. Prompt-
Value - 20o
ونلصقها في الجزء السفلي من الدائرة لنحصل على الدائرة بسمتيها: رقم الغرفة في الأعلى ودرجة الحرارة في الأسفل، شكل 3
................................شكل 3: http://www.cadmagazine.net/xfiles/199.gif
نعرف الكتلة التي تشمل جميع البيانات السابقة، أي الدائرة بخطها وبسمتيها. نكتب في سطر الأوامر Block أو نختار من القائمة القياسية
Draw>Block>Make
فندخل إلى صندوق حوار بالعنوان Block Definition. نسمي الكتلة R-T، ونختار عناصرها من دائرة وخط أفقي والسمتين، ثم نحدد نقطة الإدراج كمركز الدائرة. إذا حددنا ضمناً أن جميع العناصر المختارة تتحول إلى كتلة فإن الشكل السابق يتحول إلى شكل 4
..............................شكل 4:http://www.cadmagazine.net/xfiles/200.gif
إذا حددنا أن هذه الكتل ستدرج في نقاط محددة في الغرف فإن مهمتنا الأخيرة تتلخص في إدراج هذه الكتل ضمن مواقعها المحددة مع كتابة رقم الغرفة ودرجة حرارتها . لنجرب أن ندرج الكتلة التي تعرف الغرفة 16 في الطابق 5 و درجة حرارتها 17 درجة مئوية، شكل 5
شفرة:
Command: insert (Enter)
فيدخلنا إلى صندوق الحوار بالاسم Insert، و نختار الكتلة بالاسم R-T شفرة:
Specify insertion point or
[Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: نحدد نقطة الإدراج (Enter)
Enter attribute values
Room No. <110>: 516 (Enter)
Room Temp. <20°>: 17%%d (Enter)
فنحصل على الشكل التالي، شكل 5
..............................شكل 5:http://www.cadmagazine.net/xfiles/201.gif