مشكووووووووووووووووووووووووووووووووووووووووووووووور أخي مجهودات رئعة تستحق كل التقدير والأحترام -waf
كيف تصنع ماكينة cnc بالتفصيل مع المخططات
السلام عليكم ورحمة اله وبركاتة
اشكرك أخي الحبيب وليد الحديدي على هذه المعلومات وان شاء الله سوف اقوم بعمل دائرة الأخ ssan وأجربها , لكن عندي سؤال آخر اذا سمحت , عندما قمت بتثبيت الحفار الذي يقوم بالحفر على القطعة كيف قمت بتثبيتة اي كيف وضعتة بالمكان المناسب له وشكرا .
الأخ وليد الحديدي والأخ ssan شكراً على ردكما واننا نتظر الصور والفيديو للماكينة التي صنعها الأخ ssan ، أما أخي العزيز وليد فهل يمكن أن تعطينا معلومات عن المحل الذي يبيع الكرت في سوريا وما هو سعره ان امكن وشكراً
قال تعالى (( إن اللذين يخشون ربهم بالغيب لهم مغفرة وأجر كبير ))
الملك
اخواني الاكارم اكدت لكم من قبل ان الدارة تعمل بشكل جيد وكان التصميم الصندوقي على الشكل الاتي
1- ندخل منفذ الطابعة على بورد يقوم هذا البورد بتوزيع المنافذ الى ثلاث ماخذ يضم الماخذ الواحد اربعة دبابسي الاول لاامر الحركة والثاني للاتجاه والثالث للنبضات والرابع للارضي , وهذا الماخذ لدارة القيادة فورا وهناك ايضا ماخذ يضم دبوس لمفاتيح نهاية الشوط تخص الطاولة وثلاث دبابيس لمفاتيح limit حسب طلب برنامج الkcam وعملها لتحديد مكان الشغلة ودبوس للتشغيل راس الحفر
2- تغذى دارة قيادة المحرك بجهد مقوم وحسب جهد المحرك المحركلدي يعمل حاليا عى جهد ستة عشر فولت.
3- نخل ماخذ الاوامر وعبر البرنامج نحرك المحرك المربوط بمقياس امبير وفولت ونغير بالمقاومة حتى نحصل نتيجة مرضية من الامبير الاسمي للمحرك وثبات الجهد وعدم ارتفاع درجة الحرارة للترانزستورات والمحرك ملاحظة يجب ان لا نبدل بقيمة المقاومة اثناء عمل المحرك ونستطيع ياخواني الاعزاء ان ناخذ من الدارة نصف خطوة للمحرك ايضا هناك جمبرة ان قصرناها اخذا نصف خطوة للمحرك وايضا يا احباثي هناك جمبرة ثلاثية لعكس اجاه دوران المحرك. واما بخصوص ملف الفيديو عندما تسنح لي الفرصة اسرفعه ان شاء الله وخوكم حسان والله الموفق ................
romariorambo كتب:السلام عليكم ورحمة الله وبركاتهلقد اردت لفت النظر الى الموضوع الذي ساطرحه بهذا العنوان المغري رغبة مني في دخول أكبر عدد من الاخوة للمشاركة في هذا الموضوع وللنتعاون معاً لتحقيق هذا الحلم الرائع ان شاء الله.
اولاً : ان صناعة الة cnc ليس بالشيئ المستحيل ولدي مخططات فعلاً حول هذا الموضوع وبرامج وتفاصيل كثيرة لكن هناك عدة نقاط يجب أن نتحدث بها وهي :
1- ان تمكننا من صناعة ماكينة cnc يجب ان يراعى فيه مصلحة الجميع ومدى اكثر المعارف التي يتقنها الجميع فعلى سبيل المثال ان تكون لغة البرامج هي باستخدام الفيجوال بيسك ، وان تكون المحركات الخطوية مستخرجة من الات طباعة قديمة مثلاً او من قارئ الفلوبي دسك في الكمبيوتر ، او من اي جهاز اخر يمكن ان تتوافر فيه هذه المحركات .
2- اذا تمكنا من صناعة الماكينة بالمواصفات التي ذكرتها فاننا سنضمن انتشارها الواسع في الوطن العربي ونحول اجهزة الكمبيوتر المنتشرة لدينا من اجهزة لا تستخدم الا لغايات التسلية الى اجهزة منتجة يمكن ان تحول الامة العربية من امة مستهلكة الى امة منتجة بكافة قطاعاتها .
3- ان تركيز جميع الاخوة على المواضيع التي ساطرحها هنا سيوفر الكثير من الجهد الهائل في البحث عبر الانترنت وسيوحد الجهود للوصول الى الهدف باسرع وقت ممكن من خلال تبادل الخبرات بتقليل نسبة المعلومات التي يحتاج كل فرد الى لتعلمها.
4- على كل من يرغب في المساهمة في هذا المشروع ان يعلم ان هذا العمل بكل تفاصيله هو لوجه الله تعالى وهو ليس حكراً على احد بل هو متاح لجميع العرب والمسلمين وانني التزم بتحويل المعلومات التي يمكن ان نتوصل اليها الى كتاب الكتروني يكون حقاً للجميع وذلك بعد ان اجرب هذه المعلومات بنفسي واتاكد من صلاحيتها للتطبيق فعلاً.
ثانياً : ساقدم لكم كافة المعلومات التي حصلت عليها في هذا الموضوع بعد بحث مضني استمر لاكثر من ثلاث سنوات فرزت فيه من المعلومات ما يصلح واستبعدت مالا قيمة له وهذه المعلومات هي كما يلي :
1- مخطط تفصيلي بالتحكم بثلاث محركات خطوية يتضمن الدائرة الالكترونية وقطعها بالاضافة الى البرنامج الخاص بالتحكم وهو مكتوب بلغة c .
2- مخطط تفصيلي بكبفية التحكم بالمحرك الخطوي بالاضافة الى التحكم باجهزة اخرى من خلال منفذ الطابعة وذلك من خلال برنامج مكتوب بلغة الفيجوال بيسك (5 ) بالاضافة الى الدوائر الالكترونية الخاصة بذلك .
3- حصلت على نسخة من ملفinput32.dll يعمل ويدعم العمل على الويندوز xp ويمكن ان تدعم عمل برنامج بلغة البيسك . نت .
4- حصلت على مخطط تفصيلي لدائرة الكترونية رائعها وظيفتها زيادة البورت الخاص بمنفذ الطابعة الى ما يزيد عن 1024 منفذ بدل من 8 منافذ موجودة حالياً وهذا معناه امكانية تصنيع ماكنات cnc بـ 341 محور اي الامكانية بالتحكم باي شيء يمكن ان يخطر في مخيلتكم بالاضافة الى دائرة مفصلة ايضا بزيادة بورت الطابعة الى 320 منفذ ولكن مشكلة الدائرتين ان برامجهما بلغة c .
5- حصلت على برنامج للتحكم بثلاث محركات خطوية مكتوب تحت بيئة الدوس ميزته الاساسية انه يمكن ربط هذا البرنامج مع مكينة cnc وفي نفس الوقت مع برنامج رسم 3dmax منما يعني توفير الجهد الهائل في عمل برامج رسم ثلاثية الابعاد .
6- حصلت على ملف مفصل حول التحكم بمحرك خطوي من خلال منفذ الطابعة معمول باستخدام محرر البيسك في برنامج الاكسل.
ثالثاً : لماذا لم اتوصل الى عمل ماكينة cnc لغاية الان اذا كانت هذه المعلومات متوافرة لدي سابين لكم السبب وارجو من الجميع قراءته بالتفصيل لانني متاكد من تعرضكم لنفس الاشكالية اثناء البحث في الانترنت .
1- ان معظم البرامج المكتوبة للتحكم هي بلغة c وانا لا اعرف شيئاً عن هذه اللغة مثل الكثير من الاخوة.
2- ان معظم الدوائر الالكترونية التي وجدتها تختلف من حيث قطعة ال ic التي تتحكم بالمحرك الخطوي منما ولد لدي ارباك شديد في تحديد القطعة المناسبة ، فقد كنت اجد برنامج معمول بالبيسك لكنه معمول بـ ic غير مستخدمة او لايمكن ايجادها ، وقد كنت اجد الـ ic ولكن البرنامج يكون معمولاً بلغة c .
رابعاً : حتى نتمكن من تحقيق الحلم بعمل الالات cnc فاننا بحاجة الى تعاون الاخوة في توفير ما يلي :
1- نحتاج الى خبراء برمجة بلغة الـ c وفي نفس الوقت خبراء بلغة الفيجوال بيسك حتى يساعدو في تحويل البرامج المعمولة بلغة الـ c الى برامج بلغة الفيجوال بيسك يفهمها معظمنا .
2- ان نقوم بتحديد قطعة ic واحدة للتحكم بالمحرك الخطوي يمكن ان يحصل عليها الجميع وان نحدد ما هي مكافئات هذه القطعة وانا افضل uln2803 ومكافئاتها لرخص ثمنها .
3- ان نقوم بتحديد انواع واسماء الاجهزة المستعملة او التالفة التي يمكن ان نحصل من خلالها على محركات خطوية من نوع unpular اي لها خمسة اسلاك او ستة او ثمانية وذلك لارتفاع اسعار هذه المحركات نسبياً .
4 - ان نتجنب اضافة مواضيع لا تمت الى هذا الموضوع بصلة مباشرة جداً حتى نتجنب تشتيت الافكار وتضييع الوقت .
5- ان نتجنب في اثناء تقديم اي مشاركة وضع التواقيع او الصور كبيرة الحجم والتي تؤثر بشكل كبير على سرعة التصفح حيث ان هنالك كثير من الاخوة لا يمتلكون خطوط انترنت سريعة فحتى لا نحرمهم من الفائدة او نزيد التكلفة عليهم فارجو الالتزام بهذا الرأي .
6- ان لا يكتفي اي اخ يرغب في المشاركة بهذا الموضوع بطرح الاسئلة فقط بل ان يكون مع نفس السؤال الذي يطرحه فكرة مبدعة تمس الموضوع الذي نحن بصدده وليس بتقديم افكار او اقتراحات مشتتة .
خامساً : ماهي الفائدة من التحكم من خلال منفذ الطابعة :
1- عدم الحاجة الى وقت طويل جداً لايجاد خبراء في الخراطة او النجارة او صياغة المجوهرات او اي نوع من انواع المهن التي تتطلب دقة في العمل وسرعة في الانجاز.
2- تكلفة ماكينة cnc في بلادي يبدأ من 14000 دولار ويصل الى 45000 دولار وبعض هذه الماكنات كالتي لها 6 محاور يتجاوز نصف مليون دولار مع العلم انه لو تم تصنيع هذه الماكنات لدينا فان تكلفة انتاج اغلاها لا تتجاوز الالف دولار واعني باغلاها التي تساوي نصف مليون دولار والمعلومات التي اقولها غير مبالغ بها وانما عن حساب دقيق.
3- اذا نجحنا في تحقيق ما اشرت اليه معناه اننا تحولنا من امة لا تاكل منما تزرع ولا تلبس نما تحيك الى مصاف الامم المتقدمة .
جزاك الله خيرا على هذا الموضوع وانا سوف استفيد منه جداجداجدا
لان مشروع تخرجي ان شاء الله هو مكنة قطع بالبلازما باستخدامcnc
وانا وزملائي سوف نختص بدراسةsoftware للمكنة
ويجب علينا دراسة وتعلم البرمجة سريعا
مشكور اخي وليد على هذه المعلومات وجزاك الله الخير , بالنسبة للكرك قد عمل معي بشكل جيد والبرنامج ايضا وقد تعلمت على تشغيل البرنامج بحدو د 90 بالمائة وينقصني فقط رسمة ثلاثي الابعاد لتجرته على الماكنة من لديه رسمة تعمل على البرنامج فليحملها بشرط ان تكون بسيطة ومقاستها 4\4\4\ سم تقريبا. اما بالنسبة للاخ walaa فان دارة قيادة المحرك هي سر الماكنة وهي موجودة في صفحة سابقة مع الصورة للدارة والماكنة تستطيع يان الله تصنيع ماكن . ..... والله الموفق
السلام عليكم ورحمة الله وبكاته..
اخوتي الكرام انا مبرمج C و C# (Windows App) مبتدئ ..
وقد اعجبتني افكاركم الرائعة وجهودكم الجبارة المباركة بإذن الله ..
ولكنني ارجو منكم مساعدتي ..
انا اريد بناء جرافة صغيرة اتحكم بتحريكها من الكمبيوتر (بواسطة برنامج اريد ان تساعدني في كيفية برمجته) , والتحكم فيها بسيط جدا فقط الى الأمام والخلف وذلك عن طريق محرك ..(او للأمام فقط ولكنني افضل ان يكون التحرك ثنائي الجهات)..
المشكلة لدي هي ليست في بناء الجرافة , ولا في تثبيت المحرك والمسننات ولكن مشكلتي هي في كيفية التحكم في حركة المحرك من الكمبيوتر؟؟
وأرجوا منكم ايضا إخباري إن كان لدي قطع ناقصة..
فأرجو منكم أن تساعدوني إذا تكرمتم ولن انسى هذا لكم ...
** كل شيء موضح ومفصل(بالصور) في الملف الذي في هذا الرابط :
http://up9.110mb.com/up//download.php?file...=3079234298.rar
او من هنا :
http://up9.110mb.com/up//down.php?filename=3079234298.rar
**أنا اسف جدا لعدم ارفاق الملف وهذا لأن حجمه أكبر قليلا من الحجم المسموح به..
وأنا اعدكم بهدية اكثر من رائعة إذا نجحت بتحقيق هذا المشروع الصغير...
مرحبا
بصراحة انا متابع الموضوع من اوله
وعنجد شيء رووووووووووووعة
وحلو جدا جداجد
بس في شيء انا مش فاهمه
انا ممكن اعمل الماكينة وكمان اترجم الصورة تبعتي ل G code ولكن السؤال هو كيف بدو يفهم الستبر موتور الموجود بالماكينة على ما يطلبه منه ال G code
ما هو الوسيط ارجو التوضيح مع الدوائر ان امكن وشكرا
تم تعديل هذه المشاركة بواسطة spacetoon في 29 يوليو 2007 في 10:21
السلام عليكم ورحمة الله وبركاتة
أخي ssan الدائرة التي ارسلتها لها لكل محرك مخرجان واحد للسرعة والآخر للإتجاة , والمحركات الخطوية لها على الأقل أربع مخارج (حسب نوعها ) هل وصلت دائرة أخرى للتحويل من مخرجين الى أربع لكي توصل مع المحرك وما هي هذه الدائرة وشكرا .
فيه برنامج موجود على موقع القرية الذكية اسمه (خطوي ) وهو بيقوم بتشغيل المحركات الخطوية سواء للأمام ام للخلف ولابد للمحرك ان يكون جهد تشغيله اقل من 5 فولت ويتم التحكم فيه عن طريق (paralell port )
اما اذا أردت الكود البرمجي للفيجوال بيسيك فهو كالآتي
أولا ستأتي بمكتبة inpout32.dll
ثم تضعها في نفس مكان تخزين البرنامج الذي ستقوم بتصميمه
ثم تقوم بعمل medule
وتكتب فيه ( Public Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortAddress As Integer) As Integer
Public Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)
هكذا سيكون البرنامج مستعد لبرمجة البارالل بورت وتكون اغلب اسماء البارالل بورت
h378
اذا أردت مساعدة في تكملة الموضوع فأنا في الخدمة على الإيميل abohmead2@yahoo.com
اخي الحبيب مجدي انا جدا اسف للتاخير ان الدارة المرفقة لها اربعة مجارج وهي لمحرك واحد فقط له اربعة ملفات داخلية وله خمسة او ثمانية اسلاك ,,,,,, اما اخي صاحب الجرافة فان موضوعنا مختلف ونا شخصيا ليس لدي الخبرة بموضوعك مع الاسف ,,,,, وارجو من الاخو المشاركين يخبرونا عن تجاربهم ,,,, اما بالنسبة لماكنتي فانها تعمل بنجلح على رسمات ثنائية البد اما الثلا ثية فللان لم اتمكن من ذلك , فمن كانت لديه الخبرة فاليرشدنا وله جزيل الشكر ............... والله الموفــــــــــــــــــــــــــــــــــق
لقد صنعت الة تشبه التك ولكنني توصلت الى البعد الثالث يمكنك متابعة موضوعي
الالة التي تم انجازها وأريد ان ادخل بالتفاصيل قليلا
أولا : السوفت وير : ويتألف من 3 برامج
1 الاول يحول الصورة الى قاعدة بيانات ومن أراد ان يدخل في هذا المجال
فسوف يعاني من مشكلة البعد الثالث حيث أن الشاشة تخدم بعدين ولن اتحدث هنا عن
فك كراكات لبرامج من هنا وهناك بل عن صناعة برامج اصيلة وقابلة للتعديل ومسجلة باسمائنا
نحن المبرمجين العرب هذا البرنامج اسميته برنامج الادخال الفراغي ولن نجد مشكلة في ال x
او y بل المشكلة كانت في ال z واستطعت حلها بتحويل اللون الى عمق وتطلب مني الكثير من
الصبر وعلب السجائر اوليس للون معادلات مثل RGB(R,G,B) هذا التابع كان المفتاح
ثم الدخلت الى الطريقة point(x,y)=16777215 ان الطريقة point (x,y) تحدد لنا النقطة المطلوبة
واما الرقم 16777215 فهو يشير الى اللون الابيض واعتبرت ان اللون الابيض في لغىة البيسك هو العمق صفر والاسود هو العمق فحصلت 16777215 أي طرحت من 16777215
بعد ذلك كتبت الكود التالي فحصلت على برنامج المسح الفراغي : ضمن تايمر
HScroll1.Value = X
VScroll1.Value = Y
Form1.FillColor = Point(X, Y))
Text1.Text = HScroll1.Value
Text2.Text = VScroll1.Value
Picture1.Left = HScroll1.Value
Picture1.Top = VScroll1.Value
يعتبر هذا الكود اللون الاسود هو اكثر النقاط عمقا والابيض هو اقلها عمقا فنحصل على 16777215 مستوى
عمق للحفر وصدقوني عندما ربطت آلتي وقامت بالحفر وكانت الصور ة لحصان ظهرت اشعار رقبة الحصان
على الخشب
وارسل لكم صورة واجهة البرنامج بينما اقوم بحفر ورقة نبات الدلب الشامي على خشب الزان
وتستطيع زيارة هذا الرابط الذي اشرح فيه العمل www.geocities.com/adz20005
او الاتصال بالايميل
adz20005@yahoo.com
السلام عليكم
أخي romariorambo أعتذر لك عن التأخير ، و العنوان الذي طلبته هو كما يلي (نصاً كما جاءني) :
دمشق الحلبوني محل قطرنجي
أخي الحبيب خالد مجدي لقد حاولت مراراً أن أرفع صوراً توضح كيفية تركيب السبندل (أو الحفار) و لكن بدون جدوى لأن النت ةعندي بطيء جداً ، و لكن يمكنك الإطلاع على صور مكائن الـ CNC الموجودة في كثير من المواقع على النت ، و يمكنك أيضاً الإستفادة من الصور التي و ضعها الأخ شعبانكو في مشاركته أعلاه حيث تجد فيها صور مكان الحفار واضحة جداً .
أرجو أن تقبلوا اعتذاري على التأخر مرة أخرى .
أخي romariorambo نسيت أن أذكر لك سعر الدرايفرات ، أخي سعر الدرايفر بحدود الثمانين دولار ، و لست متأكداً من هذا الرقم ألا أنه مقارب للسعر لأنني لست أنا من اشترى الدرايفرات بنفسي ، و إذا أردت أن أتأكد لك من السعر بالظبط فأنا في خدمتك و لكنني أذكر لك هذا السعر المقارب للسرعة فقط .
اقتباسانا ممكن اعمل الماكينة وكمان اترجم الصورة تبعتي ل G code ولكن السؤال هو كيف بدو يفهم الستبر موتور الموجود بالماكينة على ما يطلبه منه ال G codeما هو الوسيط ارجو التوضيح مع الدوائر ان امكن وشكرا
أخي الحبيب spacetoon الوسيط بين الـ G code و الستبر موتور هو برنامج الـ CAM الذي تستخدمه فهو الذي يحول الـ G code إلى نبضات كهربائية تصل إلى الدرايفر عن طريق المنفذ المتوازي (في حالة استخدام PC) فيقوم الدرايفر بتضخيم هذه الإشارة بما يناسب قدرة الستيبر موتور المربوط معه .
و ما يقوم به الدرايفر بالظبط هو أنه يستلم من الحاسبة عن طريق المنفذ المتوازي نبضات الـ step (أو pulse) و و هي عبارة نبضات متتالية كل نبضة تجعل الستيبر موتور يتحرك وحدة إزاحة واحدة أو خطوة واحدة و و بذلك يمكنك التحكم بمقدار الإزاحة التي تريدها أما السرعة فيتم التحكم بها عن طريق الفاصل الزمني بين كل نبضة و التي تليها و أما اتجاه دوران الموتور (مع أو عكس عقرب الساعة) فيتم تحديده من خلال نبضة الـ direction التي يستلمها الدرايفر عن طريق المنفذ المتوازي أيضاً ، و هناك نبضة أخرى يستلمها الدرايفر من المنفذ المتوازي هي الـ enable و هي مسؤولة عن تشغيل الموتور و إطفاءه .
و كل هذه النبضات التي يستلمها الدرايفر عن طريق المنفذ المتوازي يرسلها له برنامج الـ CAM (مثل برنامج K Cam) و كل ما عليك فعله هو أن تعطيه الرسم الذي عندك بصيغة DXF و هو سيحوله لك إلى G code و يرسل النبضات إلى الدرايفر حسب الرسم الذي المعطى له .
أرجو أن تكون فكرة العمل قد وصلت إليك و أن أكون قد أجبت عن سؤالك ، و إذا كان هناك أي غموض فلا تتردد في السؤال و سأجيبك بما أعرف بإذن الله .
شكرا جزييييييييلا اخي وليد
لقد اجبت عن سؤالي والحمد لله
عندي استفسار اخر وهو افرض اني لا اريد استعمال برنامج K cam واريد عمل برنامج بنفسي يقوم بارسال النبضات لمخرج الكمبوتر ، فهل يمكننني ذلك ، والمشكلة تكمن في كيفية ترجمة ملف ال dxf او حتى ملف ال gcode وماذا سأحتاج بالضبط
اكرر شكري
وارجو ان تكمل معي
أخي العزيز وليد الحديدي جزاك الله أخي ألف ألف ألف ألف ألف ألف ألف خير وجعلها الله لك في ميزان حسناتك ، وشكراً لك
قال تعالى (( إن اللذين يخشون ربهم بالغيب لهم مغفرة وأجر كبير ))
الملك
اقتباسشكرا جزييييييييلا اخي وليدلقد اجبت عن سؤالي والحمد لله
عندي استفسار اخر وهو افرض اني لا اريد استعمال برنامج K cam واريد عمل برنامج بنفسي يقوم بارسال النبضات لمخرج الكمبوتر ، فهل يمكننني ذلك ، والمشكلة تكمن في كيفية ترجمة ملف ال dxf او حتى ملف ال gcode وماذا سأحتاج بالضبط
اكرر شكري
وارجو ان تكمل معي
أخي spacetoon قبل أن تبدأ بالبرنامج الذي تريد عمله يجب أولاً أن تتعرف على الـ G code بكل إيعازاتها و الـ dxf أيضاً و طبعاً يمكنك عمل برنامج لتحويل الإيعازات لإي منهما إلى نبضات عن طريق المنفذ المتوازي و يمكنك البحث في النت عن شرح مفصل عن الـ G code و هذا الموضوع موجود بكثرة على النت و بعد ذلك تقوم بوضع الـ G code المطلوب تنفيذه في ملف نصي ثم تقوم بكتابة برنامج بلغة الفجوال بيسك مثلاً تستخلص فيه إيعازات الحركة للمحاور من ذلك الملف النصي من خلال كود تكتبه بالفجوال بيسك يبحث في الكلمات و عندما يجد اللإيعاز الذي يدل على الحركة يرسل نبضات إلى المنفذ المتوازي حسب المسافة المذكورة في الإيعاز ، و طبعاً هناك نبضة أخرى للإتجاه تحصل عليها أيضاً من الإيعازات .
و نفس الشيء ممكن أن تفعله بالنسبة لملف الـ dxf فهو أيضاً عبارة عن ملف نصي فيه كل معلومات الرسم المطلوب ولكن عليك أولاً أن تتعرف بشكل جيد على كل تفاصيل ملف الـ dxf .
طبعاً هذا كله كلام عام جداً جداً لأنني غير مطلع بشكل كامل على الـ g code و لا أعرف شيئاً عن الـ dxf كما أنني أجهل كيف يكتب كود الفجوال بيسك الذي يبحث في الكلمات في الملف النصي ، و لكنني أعرف أن هناك طريقة لكتابة برنامج بهذا الشكل و أردت فقط أن أعطيك الفكرة و قد أكون أخطأت في أشياء كثيرة فأرجو المعذرة و لكن هذا ما يمكنني أن أساعدك فيه في هذا المجال و أرجو أن أكون قد وفقت في ذلك .
اقتباسأخي العزيز وليد الحديدي جزاك الله أخي ألف ألف ألف ألف ألف ألف ألف خير وجعلها الله لك في ميزان حسناتك ، وشكراً لك
و لك مثل ذلك أخي العزيز و خير منه أيضاً و أشكر الله الذي جمعنا على حبه و خدمة أمة لا إله إلا الله محمد رسول الله ، و أرجو منك إذا تعرفت على أماكن أخرى في سوريا لبيع أغراض الـ cnc أن تدلني عليها بارك الله لك و فيك .
شكرا جزيلا اخي وليد على ردك
وحسن استجابتك
والله ان شاء الله وقدرني الله سوف اقوم بعمل هذه الاله وايضا برنامج خاص بي لها
وارى ان طريقة التعرف على GCODE اسهل من طريقة تحليل ملف ال DXF
لكن هل الستبر موتور مثلا لنقل 4 فولت 4 امبير يكون عزمه كافي للحفر في الخشب مثلا
انا افكر بان استخدم ماتور DC عادي عزمه كبير و أضع FEEDBACK له عن طريقة مقاومة طولية خطية
ولكن هنا سوف يتغير ال DRIVER بشكل كامل
فماذا تنصحوني
وشكرا
تم تعديل هذه المشاركة بواسطة spacetoon في 7 سبتمبر 2007 في 10:46
و أنا أيضاً أرى أن التعرف على الـ G code أسهل ، و أعتقد أن الستبر موتور بالمواصفات التي ذكرتها كافٍ للنقش على الخشب
و بالنسبة للـ DC موتور فلا أنصحك به لأن عملية الـ feedback تعقد الأمر ، و يبقى الخيار لك و رغم ذلك فإذا كنت تمتلك نفساً طويلاً و تريد التعلم أكثر فلا بأس ، أما إذا كنت مبتدئاً في هذا المجال فحبذا لو تمكنت من تشغيل ستبر موتور بشكل جيد ثم انتقل إلى الـ DC .
السلام وعليكم
موضوع لا أعرف ما مدى أهميته ,ويمكن ان يكون في اخر العمل وهو ما يسمى optimisation
كيف تتقصد الالة من الوقت والطاقة , وذلك بترتيب الإحداثيات المراد العمل علها بشكل يسمح بتوفير الوقت (حركة المثقاب ) وبالتالي الطاقة ,
وهذا عامل في كفاءة ومردودية الالة .
بالنسبة للتحكم
كيفية اكتشاف وتجنب الخطأ ومثلا لو اصطدم جزء من المثقاب بعائق (الشغلة مثلا) هل سيتوقف المحرك ,(هل ممكن ان يحترق المحرك في هذه الحالة) .
ماذا عن اختلاف المادة المصنوعة منها الشغلة (معدن مثلا ),او كانت المادة غير متجانسة .
الأمر بسيط نظريا لكني اعلم التحكم في الة الطابعة مثلا جد معقد ,ويوجد كومبالر لتسيير راس الطابعة .
بالنسبة للمشروع لمذا لا يتم استخدام برامج ادارة المشاريع والمجموعات .والاعتماط على معايير في الهندسة ككتابة الوثائق ,وتطبيق مواصفات الجودة .
romariorambo كتب:السلام عليكم ورحمة الله وبركاتهلقد اردت لفت النظر الى الموضوع الذي ساطرحه بهذا العنوان المغري رغبة مني في دخول أكبر عدد من الاخوة للمشاركة في هذا الموضوع وللنتعاون معاً لتحقيق هذا الحلم الرائع ان شاء الله.
اولاً : ان صناعة الة cnc ليس بالشيئ المستحيل ولدي مخططات فعلاً حول هذا الموضوع وبرامج وتفاصيل كثيرة لكن هناك عدة نقاط يجب أن نتحدث بها وهي :
1- ان تمكننا من صناعة ماكينة cnc يجب ان يراعى فيه مصلحة الجميع ومدى اكثر المعارف التي يتقنها الجميع فعلى سبيل المثال ان تكون لغة البرامج هي باستخدام الفيجوال بيسك ، وان تكون المحركات الخطوية مستخرجة من الات طباعة قديمة مثلاً او من قارئ الفلوبي دسك في الكمبيوتر ، او من اي جهاز اخر يمكن ان تتوافر فيه هذه المحركات .
2- اذا تمكنا من صناعة الماكينة بالمواصفات التي ذكرتها فاننا سنضمن انتشارها الواسع في الوطن العربي ونحول اجهزة الكمبيوتر المنتشرة لدينا من اجهزة لا تستخدم الا لغايات التسلية الى اجهزة منتجة يمكن ان تحول الامة العربية من امة مستهلكة الى امة منتجة بكافة قطاعاتها .
3- ان تركيز جميع الاخوة على المواضيع التي ساطرحها هنا سيوفر الكثير من الجهد الهائل في البحث عبر الانترنت وسيوحد الجهود للوصول الى الهدف باسرع وقت ممكن من خلال تبادل الخبرات بتقليل نسبة المعلومات التي يحتاج كل فرد الى لتعلمها.
4- على كل من يرغب في المساهمة في هذا المشروع ان يعلم ان هذا العمل بكل تفاصيله هو لوجه الله تعالى وهو ليس حكراً على احد بل هو متاح لجميع العرب والمسلمين وانني التزم بتحويل المعلومات التي يمكن ان نتوصل اليها الى كتاب الكتروني يكون حقاً للجميع وذلك بعد ان اجرب هذه المعلومات بنفسي واتاكد من صلاحيتها للتطبيق فعلاً.
ثانياً : ساقدم لكم كافة المعلومات التي حصلت عليها في هذا الموضوع بعد بحث مضني استمر لاكثر من ثلاث سنوات فرزت فيه من المعلومات ما يصلح واستبعدت مالا قيمة له وهذه المعلومات هي كما يلي :
1- مخطط تفصيلي بالتحكم بثلاث محركات خطوية يتضمن الدائرة الالكترونية وقطعها بالاضافة الى البرنامج الخاص بالتحكم وهو مكتوب بلغة c .
2- مخطط تفصيلي بكبفية التحكم بالمحرك الخطوي بالاضافة الى التحكم باجهزة اخرى من خلال منفذ الطابعة وذلك من خلال برنامج مكتوب بلغة الفيجوال بيسك (5 ) بالاضافة الى الدوائر الالكترونية الخاصة بذلك .
3- حصلت على نسخة من ملفinput32.dll يعمل ويدعم العمل على الويندوز xp ويمكن ان تدعم عمل برنامج بلغة البيسك . نت .
4- حصلت على مخطط تفصيلي لدائرة الكترونية رائعها وظيفتها زيادة البورت الخاص بمنفذ الطابعة الى ما يزيد عن 1024 منفذ بدل من 8 منافذ موجودة حالياً وهذا معناه امكانية تصنيع ماكنات cnc بـ 341 محور اي الامكانية بالتحكم باي شيء يمكن ان يخطر في مخيلتكم بالاضافة الى دائرة مفصلة ايضا بزيادة بورت الطابعة الى 320 منفذ ولكن مشكلة الدائرتين ان برامجهما بلغة c .
5- حصلت على برنامج للتحكم بثلاث محركات خطوية مكتوب تحت بيئة الدوس ميزته الاساسية انه يمكن ربط هذا البرنامج مع مكينة cnc وفي نفس الوقت مع برنامج رسم 3dmax منما يعني توفير الجهد الهائل في عمل برامج رسم ثلاثية الابعاد .
6- حصلت على ملف مفصل حول التحكم بمحرك خطوي من خلال منفذ الطابعة معمول باستخدام محرر البيسك في برنامج الاكسل.
ثالثاً : لماذا لم اتوصل الى عمل ماكينة cnc لغاية الان اذا كانت هذه المعلومات متوافرة لدي سابين لكم السبب وارجو من الجميع قراءته بالتفصيل لانني متاكد من تعرضكم لنفس الاشكالية اثناء البحث في الانترنت .
1- ان معظم البرامج المكتوبة للتحكم هي بلغة c وانا لا اعرف شيئاً عن هذه اللغة مثل الكثير من الاخوة.
2- ان معظم الدوائر الالكترونية التي وجدتها تختلف من حيث قطعة ال ic التي تتحكم بالمحرك الخطوي منما ولد لدي ارباك شديد في تحديد القطعة المناسبة ، فقد كنت اجد برنامج معمول بالبيسك لكنه معمول بـ ic غير مستخدمة او لايمكن ايجادها ، وقد كنت اجد الـ ic ولكن البرنامج يكون معمولاً بلغة c .
رابعاً : حتى نتمكن من تحقيق الحلم بعمل الالات cnc فاننا بحاجة الى تعاون الاخوة في توفير ما يلي :
1- نحتاج الى خبراء برمجة بلغة الـ c وفي نفس الوقت خبراء بلغة الفيجوال بيسك حتى يساعدو في تحويل البرامج المعمولة بلغة الـ c الى برامج بلغة الفيجوال بيسك يفهمها معظمنا .
2- ان نقوم بتحديد قطعة ic واحدة للتحكم بالمحرك الخطوي يمكن ان يحصل عليها الجميع وان نحدد ما هي مكافئات هذه القطعة وانا افضل uln2803 ومكافئاتها لرخص ثمنها .
3- ان نقوم بتحديد انواع واسماء الاجهزة المستعملة او التالفة التي يمكن ان نحصل من خلالها على محركات خطوية من نوع unpular اي لها خمسة اسلاك او ستة او ثمانية وذلك لارتفاع اسعار هذه المحركات نسبياً .
4 - ان نتجنب اضافة مواضيع لا تمت الى هذا الموضوع بصلة مباشرة جداً حتى نتجنب تشتيت الافكار وتضييع الوقت .
5- ان نتجنب في اثناء تقديم اي مشاركة وضع التواقيع او الصور كبيرة الحجم والتي تؤثر بشكل كبير على سرعة التصفح حيث ان هنالك كثير من الاخوة لا يمتلكون خطوط انترنت سريعة فحتى لا نحرمهم من الفائدة او نزيد التكلفة عليهم فارجو الالتزام بهذا الرأي .
6- ان لا يكتفي اي اخ يرغب في المشاركة بهذا الموضوع بطرح الاسئلة فقط بل ان يكون مع نفس السؤال الذي يطرحه فكرة مبدعة تمس الموضوع الذي نحن بصدده وليس بتقديم افكار او اقتراحات مشتتة .
خامساً : ماهي الفائدة من التحكم من خلال منفذ الطابعة :
1- عدم الحاجة الى وقت طويل جداً لايجاد خبراء في الخراطة او النجارة او صياغة المجوهرات او اي نوع من انواع المهن التي تتطلب دقة في العمل وسرعة في الانجاز.
2- تكلفة ماكينة cnc في بلادي يبدأ من 14000 دولار ويصل الى 45000 دولار وبعض هذه الماكنات كالتي لها 6 محاور يتجاوز نصف مليون دولار مع العلم انه لو تم تصنيع هذه الماكنات لدينا فان تكلفة انتاج اغلاها لا تتجاوز الالف دولار واعني باغلاها التي تساوي نصف مليون دولار والمعلومات التي اقولها غير مبالغ بها وانما عن حساب دقيق.
3- اذا نجحنا في تحقيق ما اشرت اليه معناه اننا تحولنا من امة لا تاكل منما تزرع ولا تلبس نما تحيك الى مصاف الامم المتقدمة .
الموضوع جميل جدا ومغرى بس محتاج شوية تعب
انا ممكن أساعد فى vb
ان أمكن
firstmaas@hotmail.com
السلام عليكم ورحمة الله وبركاتة
شكرا أخي ssan على هذه المعلومة الجميلة وهذا يعني انني احتاج الى ثلاث دوائر متشابهه لكي تحرك المحركات الثلاثة وشكرا .