الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية استخدام ال Canvas في الأتمتة والتحكم الصناعي.

مغلق
بدأه Aboalnoor-Delphi7 في 4 أغسطس 2006 · 12 رد · 931 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته.

أما بعد :

فأنا أريد معرفة هل يمكن استخدام الـ Canvas في الأتمتة والتحكم الصناعي.

ليس المهم الـ Canvas أو أي طريقة أخرى المهم للرسم.

ولتوضيح الموضوع أكثر فإذا كان أنا لدي محرك خطوي أريد أن أرسم له خط كيف يمكن أن أجعله يمشي على هذا الخط.

حيث أن هناك مشروع في المنتدى لبناء ماكينة CNC ورابط الموضوع هنا لمزيد من التوضيح.

/index.php?showtopic=95182

أريد آرائكم وتجاربكم.

والله ولي التوفيق.

أخوكم أبو النور.

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#2

سلام أخي

بالنسبة لما تريد فعله

خذ ما فهمت : البرنامج سوف يرسم المسار في الحاسوب والمحرك الخطوي سوف ثيسير على هذا المسار

اذا كان هكذا :

1- ماذا تقصد ب : ’يمكن أن أجعله يمشي على هذا الخط.’

أما خارج هذا النطاق فأنا قد قمت بتحريك محرك خطوي ب المنفد المتوازي فقط في اتجاه واحد .

#3

السلام عليكم ورحة الله وبركاته.

اقتباس
يمكن أن أجعله يمشي على هذا الخط

بالسوري ==== تساوي

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

تماماً أخي في الله nikeslash .

وهذه المسارات تتوضح للمستخدم على شكل رسوم وهذا ما قصدته بالضبط.

والله ولي التوفيق.

أخوكم أبو النور.

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#4

في هذه الحالة يجب على المحرك الخطوي اعطاء الاوامر

يعني اذا تحرك كذا يرسم كذا واذا تحرك كذا يرسم كذا

#5

لأ بالعكس إذا رسمنالو كده يمشي كده يعني زي الريمة بعد تحديد أول الرسمة وآخرها.

زي مكنة التطريز بالضبط .

كما يمكنك الاطلاع على اللاابط لمعرفة المزيد.

والله ولي التوفيق.

أخوكم أبو النور.

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#6

الرابط أعرفوا من زمان

(أنظر أخي رسائلك الخاصة ) من فظلك

#7

أي أنه بعد تحديد نقطة البداية ورسم المسار أنت ستحلل المسار إلى قطع بطول معين وكل قطعة طولها محدد وتقوم بحساب زاويتها ويبقى الجزء الميكانيكي من العمل

فما دخل canvas في ذلك؟

#8

السلام عليكم ورحمة اللله وبركاته.

اقتباس
أي أنه بعد تحديد نقطة البداية ورسم المسار أنت ستحلل المسار إلى قطع بطول معين وكل قطعة طولها محدد وتقوم بحساب زاويتها ويبقى الجزء الميكانيكي من العمل
اقتباس
فما دخل canvas في ذلك؟

:blink: :blink: ؟؟؟؟؟؟؟؟؟؟؟؟؟ :blink: :blink:

أنا اريد معرفة كيفية تحليل المسار أو الخط المرسوم. لكي أفهمه للمحرك الخطوي.

والله ولي التوفيق.

أخوكم أبوالنور.

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#9

أولا : يجب معرفة الاداة التي سوف تستعملها للاتصال المحرك الخطوي

2 : معرفة برمجة الاداة

3: كتابة برنام متخصص في التحكم بالاداة

4: برنام للرسم وكل شكل من الاشكال المرسومة ترسل حدت للبرنام المتحكم في الاداة

5:رسم عملية ربط المحرك بالاداة .

-----------------------

أول قل لنا ماذا سوف تستعمل كفاصل ’أداة ’

ومن تم ومن تم ...........

#10

غالبا لثمثيل الحركة الدائرية للمحرك الخطوي, نستعمل صور مرسومة مسبقا لكافة الأوضاع ثم نعرضها وفق حالة الفيزيائية للمحرك.

كنت أستعمل TimageList لتخزينها مثلا,

أو أن تستعمل Gif أيضا.

anim-mpp-m3.gif

سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين

يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.

اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.

الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.

إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.

و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله

أخوكم مراد

27_06_06_05_21_41_1151410901logo_adl_wal_ihsan.jpg

#11

هل ما قلت خطأ عمي مراد

#12

السلام عليكم ورحمة الله وبركاته.

اقتباس
أولا : يجب معرفة الاداة التي سوف تستعملها للاتصال المحرك الخطوي

2 : معرفة برمجة الاداة

3: كتابة برنام متخصص في التحكم بالاداة

5:رسم عملية ربط المحرك بالاداة .

وهل تعتقد لو أن أنا مبعرفش الحاجات دي كنت فكرت أصلاً اني اصمم البرنامج ده.

اقتباس
4: برنام للرسم وكل شكل من الاشكال المرسومة ترسل حدت للبرنامج المتحكم في الاداة

وده اللي أنا عايزو.

اقتباس
أول قل لنا ماذا سوف تستعمل كفاصل ’أداة ’

ومن تم ومن تم ...........

راجع الرابط في أول مشاركة وأنت تعرف كل حاجة.

أما أخي ikossan.

فليس المطلوب عرض حركة المحرك الخطوي وانما كيف اجعله يتحرك حسب مسار أنا راسمه ومحدده له.

أخي ikossan أنا اطلب منك المساعدة كونك تملك خبرة في الالكترونيات والبرمجة.

والله ولي التوفيق.

أخوكم أبو النور.

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#13

السلام عليكم

بالنسبة للموضوع الذي تناقشون, حسب ما فهمت منه أنكم تريدون عمل محاكاة Simulation.

هذه المحاكاة يجب أن تكون بالتوازي مع وضع الآلة المتحكم بها بحيت تكون الواجهة المرسومة تخبر عن وضعية الآلة لحظيا!!

هذه العملية نسميها supervision و هي مراقبة الآلات الصناعية والتحكم بها عبر الحاسب ببرنامج يستعرض أوضاع و بيانات ترد من الآلات ( كدرجات الحرارة, الرطوبة الضغط, سرعة, أوضاع منطقية...) وفق هذه الحالات المقروءة يعبر عنها برسم نموذجي.

يمكنك رسم ما تريد بالإعتماد على الدوال و الإجرائيات البدائية للديلفي من قبيل MoveTo و LineTo و غيرها. لكن هناك طرق أخرى تعتمد على Api مخصصة للرسم, أو محركات 2D و 3D. لو كنت تريد طريقة رسم إحترافية لمحاكات الحركة فعليك بقسم graphics بأدوات OpenGl أو DirectX.

هذا الموضوع مستقل عن الإلكترونيات و عن البرمجة للتطبيقات العادية, بل هو من إختصاص أهل Graphics

سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين

يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.

اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.

الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.

إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.

و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله

أخوكم مراد

27_06_06_05_21_41_1151410901logo_adl_wal_ihsan.jpg

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…