صفحة 1 من 3 123 أخيرأخير
النتائج المعروضة من 1 الى 20 من مجموع 45

موضوع: مساعدة في رسم كريات تلقائية داخل مكعب

ردود: 45 | زيارات: 7344
  1. #1

    مساعدة في رسم كريات تلقائية داخل مكعب

    السلام عليم
    لدي عمل وهو رسم عدد من الكريات و بنفس القطر وتكوت تلقائية داخل المكعب
    وذلك باستعمال العلاقة الرياضية : حجم المكعب * نسبة الدوائر في المكعب = حجم الكرة * عدد الكريات
    أي :

    [IMG]file:///C:/DOCUME%7E1/cyber/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.gif[/IMG]
    F: Fraction volum of Ball
    بحيث أن هذه الكريات لا تلامس سطح المكعب و لا تتلامس فيما بينها
    هل اجد عندكم من يعمل سكريبت لهذا الشكل


  2. #2
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    وعليكم السلام ورحمة الله وبركاته

    تصميمك يتطلب الثري دي ام الفوتشوب ؟
    ايضا لو توضح اكثر حتى نقدر نساعدك

  3. #3
    هدا مثال على الرابط قمت بعمله
    http://www.4shared.com/file/KQ9KhKl8/cube.html
    أو
    http://www.4shared.com/file/1DoevyJ_/cube.html

    كل ما أريده هو رسم الكريات داخل المكعب تلقائيا دون تلامس مع حدود المكعب و كذلك دون ان تتلامس هده الكريات.
    وذلك باستعمال سكريبت او plugins يقوم برسم الكريات تلقائيا دون رسمها يدويا.
    - عدد الكريات له علاقة مع حجم المكعب ونسبة الكريات كما توضع المعادلة الرياضية السابقة.

  4. #4
    بطبيعة الحال ثري داي 3d كما يوضح الملف المرفق

  5. #5
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    اهلا بك

    لا اعرف سكربت يعمل ذلك
    لكن ان اردت يمكننا وبقليل من الجهد عمل المطلوب يدويا

  6. #6
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    شوف هذا الفيديو الصغير

    http://www.zshare.net/download/81298991c87e3677/

  7. #7
    بالنسبة لرسم عدد قليل من الكريات فهذا بسيط
    لكن الاخ الكريم ماظا لو اردنا رسم 100 أو 1000 كرية بنسبة 30% من حجم المكعب
    فكيف باختصار رسمها ؟

  8. #8
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    اهلا بك

    هذا فقط نموذج اردت توضيحه ونستطيع رسم اعداد اكبر من الكريات
    لكن كل ما كثرت الكريات كلما اصبح امكانية تصادمها اكبر
    كيف يعني بنسبة 30% من المكعب ؟ هل تقصد تكون الكريات في جزء من المكعب فقط ؟ ولا تملئه كاملا

    انت فقط خلي اللي تريده بالتفصيل ونتساعد عليها ان شاء الله

  9. #9
    شكر اخ على ردك وتواصلك
    اذا اخذنا نسبة المكعب هي 100% وتخيل لو رسمنا كرية بنصف هذا الحجم أي 50% وباستعمال المعادلة الرياضية الموضحة في الملف المرف السابق فستجد نصف قطرها و تقوم برسمها.
    - تخيل لو كان حجم هذه الكرة 30% ; وباستعمال المعادلة ستجد نصف قطرها بطبيعة الحال أقل من الكرة التي حجما نصف حجم المكعب.
    - تخيل مثلا لو أردنا رسم 10 كريات و بحجم 30% من حجم المكعب و بتطبيق رياضي
    لدينا : لو أخذنا مثلا المكعب بحجم " L^3=1 m x 1m x1m = 1m^3
    ونسبة حجم الكريات 10 يساوي : F=0.3 ( نسبة الكريات 30%)
    - عدد الكريات : N=10
    - بالتعويض في المعادلة ستجد قسمة نصف قطر الكرية R باعتبار ان الكريات لها نفس القطر.
    اتمنى انك فهمت شرحي
    بالنسبة اذا كان لدينا مثلا 100 كرية ما عليك اتباع الخطوات السابقة وايجاد قطر الكرة
    المهك ان الكريات لا تلامس بعضها و لا تلامس حدود المكعب.

  10. #10
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    مافهمت
    حقيقة انا ضعيف جدا في الرياضيات وكل كلامك يعتمد على المعادلات
    ثم اني لا اعرف ما المقصود ب L او R لاني لم ادرس الرياضيات باللغة الانجليزية

    ارجو ان توضح ذلك بعيدا عن الرياضيات
    هل تريدني رسم 100 كرة داخل مكعب دون تلامس ؟
    هل حجم الكريات يجب ان يكون مسحوبا مسبقا؟

    والمعذرة منك اخي الكريم

  11. #11
    السلام عليكم ورحمة الله وبركاته
    لو تسمحولى اشارك معاكم
    انا لست من مستخدمى اللايت ويف الذى يعد من العمالقة
    ولكنى سأشارك بمعلوماتى البسيطة فى جانب البارتكلز والداينمك لتوضيح جزء هام
    هو ان برامج الثرى دى اساسا مبنية على العلاقات الرياضية والفيزيائية
    اذن فى مفهومى ان الموضوع لا نربطه فى الغالب بمعادلة رياضية معينة لتنفيذها فقط بفهمك للمعادلة مسبقا يمكن ترجمة هذا الموضوع عن طريق خصائص البارتكلز او الجزيئات الموجودة اساسا ببرنامج اللايت ويف او اى برنامج ثرى دى اخر
    مكتمل
    ببعض المحاولات والتى منها تقوم بتجربة عدد الكرات ونصف قطرها وسلوكها داخل المكعب هل تمتزج مع بعضها وتتلاصق لتكوين كرة جديدة بخصائص جديدة ام تتصادم فيما بينها وبين المحيط الذى تكون بداخله تتناقص على افتراض ان سلوك بعض الكرات ينتهى ويتلاشى ويموت بعد فترة معينة ام يستمر دون تاثر
    هذه امثلة لخصائص يمكنك التلاعب بها
    ولكن هذا كله يرتبط بفهمك الواضح للمعادلة لتترجمها على الثرى دى وليس ايجاد معادلة رياضية موجودة يمكن ترجمتها الى سكريبت او بلجن لتقوم بعمل هذه المعادلة داخل البرنامج
    حيث انه لو تواجد هذا الامر لاصبح الثرى دى يعتمد على حاجة كل مصمم الى انشاء معادلة ثم تنفيذها وانما هو العكس
    هو شامل تقريبا لتنفيذ كافة المعادلات الرياضية والفيزيائية لان بناؤه اساسا تم على هذا الامر

    هذا على حسب فهمى
    ارجو ان اكون اضفت شئ
    تحياتى
    السلام عليكم
    ________________________________________
    ولو كنت واثقا من رحمته تمام الثقة ,لما يئست من الفرج
    ولو كنت موقنا بحكمته كل اليقين ,لما عتبت عليه في قضائه وقدره
    ولو كنت مطمئنا إلى عدالته بالغ الاطمئنان, لما شككت في نهاية الظالمين

    _ _ _ _ _ _ _ _ _ _ _ _ _ _
    اللهم علمنا ما ينفعنا وانفعنا بما علمتنا


    My 3D Visualization Work

    فيس بوك
    Freelancer


  12. #12
    اسف اخ المتيوتي
    بالنسبة ل]: R : هو نصف قطر الكرة و l : طول ضلع المكعب
    كل الحسابات هدي لا تهم
    باستعمال المعادلة فلو اخذنا مثلا عدد الكريات هو 100 ونصف قطر الكرة هو 120 مم
    باعتبار ان الكريات لها نفس الحجم اي نفس القطر
    وهذا ادا اخذنا طول ضلع المكعب هو 1 متر مكعب ( اي حجمه هو 1م * 1م * 1 م = 3 م مكعب )
    ممكن ترسم هذه الكريات داخل هذا المكعب و بطريقة مختصرة؟

  13. #13
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    شكرا لمداخلتك المفيدة اخي ahmedyounis

    ما ذكرته صحيح ..حيث ان نظام البارتكلز قائم على العلاقات والمعادلات الرياضية والفيزيائية ايضا فعندما نريد جذب البارتكلز إلى الارض نكتب في الخانة التي تمثل الارض 9.7 على ما اعتقد (نسيتها ) وهي تمثل جاذبية الارض بهذه الحالة ينجذب البارتكلز كله إلى الارض
    ان اردنا ان تنزل الجزيئيات لكن لا تلتصق مع الارض نكتب قيمة اقل مثلا 5 او6 وهكذا

    ايضا البرنامج قائم على المعادلات لكن برمجيا! ولنا الضاهر وهي الادوات التي بتطبيها تطبق تلك المعادلات

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

  14. #14
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    ان شاء الله

    سأصنع مكعب حجمه واحد متر مكعب
    وكريات نصف قطرها 120 مم
    وعدد الكريات 100 وسأحركها داخله بحيث لا تتصادم

    هكذا الكلام مفهوم

  15. #15
    شكرا الاخ احمد على ردك و شرحك الجميل
    انا وضعت هذه المعادلة لان احتاجها في عمل خاص بالهندسة الميكانيكية وهو المعادن المركبة بحيث حسب تعريف هذه المعادن في عبارة عن مركبين او مجموعة من المركبات تتمزج فيما بينها لتكون معدن مركب المهم هذا الامر يخصني
    وباعتبار اني وجدت مثل هدي البرامج الثري داي والتي تسهل عملية رسم البنية الخاصة بمركب بحيث ان جزيئاته عبارة عن بنية هندسية يمكن تعريفها فمثلا يمكن ان تكون هذه الجزيئات عبارة عن كريات او مكعبات او بويضات او شكل هندسي معرف....
    فيمكن لهذه الاجزاء ان تتلاصق فيما بينها و ممكن ان لا تتلاصق كما وضح الاخ أحمد و غيرها من المواصفات الهندسية
    فيما يخص عملي الاول هو أن هذه الجزيئات و المتمثلة مثلا في الكريات لا تتلاصق فيما بينها و لا تلامس سطح المكعب.
    و هذا الملف المرفق يساعد على طريقة حساب نصف قطر الكرة باعتبار ان كل من عدد و نسبة الكريات و حجم المكعب معرفون.

  16. #16
    نسيت الملف المرفق

  17. #17
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    اخي saded
    ربما التعويض في المعادلة امرا ممكنا وسهل

    لكني لا اريد اختيار رقم عشوائي
    بل انت تختار الرقم وتحسبه ثم تعطيني هذه التفاصيل فقط

    1-حجم المكعب
    2- حجم الكرة
    3-عدد الكريات

    اريد هذه المعلومات فقط وسأبدا بالعمل ان شاء الله والامر سهل جدا ولا يأخر وقت كثير

    بالنسبة للحركة هل تريدها بطيئة ام سريعة ام متوسطة؟

  18. #18
    اشكركم اخوانى
    هذا ما اردت توضيحه من كلامى
    هو ان نوضح المعادلة بشكل يناسب مدخلات للبرنامج
    اذن بفهم المعادلة المطلوب ايجاد الناتج لها عمليا ببرنامج الثرى دى يمكن تحويلها الى مدخلات للبرنامج ثم المشاهدة للناتج وبهذا سنبعد عن ايجاد اسكريبت او بلجن لكل معادلة مطلوب محاكاة الناتج لها
    ________________________________________
    ولو كنت واثقا من رحمته تمام الثقة ,لما يئست من الفرج
    ولو كنت موقنا بحكمته كل اليقين ,لما عتبت عليه في قضائه وقدره
    ولو كنت مطمئنا إلى عدالته بالغ الاطمئنان, لما شككت في نهاية الظالمين

    _ _ _ _ _ _ _ _ _ _ _ _ _ _
    اللهم علمنا ما ينفعنا وانفعنا بما علمتنا


    My 3D Visualization Work

    فيس بوك
    Freelancer


  19. #19
    الاخ المتيوتي بالنسبة للحركة فلا يهم لانني اريد تحويل العمل الى LAYOUT واخذ صور من جهة واحدة للمكعب
    اما ما طلبت فلقد وضعت في المرفق ملف الوورد ويحتوي على كل التفاصيل .
    اما الاخ احمد للسكريبت فاضن انه يعتمد على المعادلة التي وضعتها من قبل و يعتمد بالخصوص على و جود مكعب و بداخله كريات بنسبة ما من حجم المكعب و كذلك هناك شرطين و هما أن لا تلامس الكريات او تتصادم فيما بينها وكذلك ان لا تلامس اي كرة جانب من جوانب المكعب.
    اضن ان هناك مايسمى بـ random و point clone plus و غيرهم من الخصائص التي تساعد على عمل هذا في الايت واف.

  20. #20
    مشرف منبر Lightwave & Modo
    صور رمزية المتيوتي
    تاريخ التسجيل
    Dec 2005
    ردود
    4,054
    شوف هذا الفيديو
    100 كرة بداخل 1 متر مكعب

    http://www.zshare.net/download/813817577ed96844/

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل