আমি কীভাবে টাউট তারের 2D অবজেক্ট মোড়ক করে বাহিনীকে গণনা করব?


10

ধরুন আমার একটি পদার্থবিজ্ঞানের আদিম আছে আমি একটি "তার" কল করতে চলেছি, এটি 2 ডি পরিবেশের চারদিকে আবৃত ( এই প্রশ্নে বর্ণিত হিসাবে )।

এটি দেখতে কেমন হতে পারে তার একটি চিত্র এখানে দেওয়া হয়েছে:

স্থির এবং গতিশীল গেম অবজেক্টগুলির চারপাশে তারের মোড়ানো

উদাহরণের উদাহরণে: বাক্সটি তারের দ্বারা উপরের দিকে (ধরে রাখা) টানানো হচ্ছে, এবং বাক্সটি তারেরটিকে নীচের দিকে টানছে। বসন্তে থাকা বস্তুটি তারের সাহায্যে নীচে দিকে ধাক্কা দেওয়া হচ্ছে, তবে তারটিও উপরের দিকে চাপছে।

আমি কীভাবে এটি এখনও বাস্তবায়ন করতে পারি তা বুঝতে পারি না, তবে ধরে নিন যে তারের চারপাশে মোড়কযুক্ত পয়েন্টগুলি অবাধে স্লাইড হয়ে যাবে।

2 ডি পদার্থবিজ্ঞানের সিমুলেশনে (যেমন: ফ্রেম ভিত্তিক) আপনি কীভাবে এই জাতীয় তারের সাথে সংযুক্ত বা আবৃত বস্তুগুলিতে প্রয়োগ করার জন্য বাহিনী (বা প্রেরণাগুলি) গণনা করেন?


আমি আমার প্রথম প্রশ্নটিতে ইঙ্গিত হিসাবে , আমি কল্পনা করেছি যে যদি কেবলমাত্র স্থিতিস্থাপক "উপর" তারের শেষে ভর ছিল, তবে শক্তিটি আগে ভর এবং বিন্দুর মধ্যে স্থির দৈর্ঘ্যের যৌথের সমান হবে যে তারে।

উত্তর:


9

তারে টানা বাক্সটি তারে টান প্রয়োগ করে। টেনশন এমন একটি শক্তি যা নিউটনে মাপা হয়। যদি আমরা কিছু সরলকরণ অনুমান করি (তারে এবং পরিবেশের মধ্যে কোনও ঘর্ষণ নেই) তবে তারের বরাবর সমস্ত পয়েন্টে উত্তেজনা সমান।

আমরা যদি আপনার উদাহরণটিকে স্থির হিসাবে বিবেচনা করি, তবে তারের উপর চাপ তৈরি হ'ল বাক্সের ওজন:

T = m * g

যেখানে মি বক্সের ভর এবং g মহাকর্ষের কারণে ত্বরণ (যেমন 9.8 মি / সেঃ 2)। নোট করুন এটি কেবল স্থির ক্ষেত্রে বৈধ, ডায়নামিক ক্ষেত্রে এটি কীভাবে গণনা করা যায় তার ব্যাখ্যার জন্য নীচে দেখুন।

তারে প্রতিটি মোড়ের বলটি কেবল প্রাসঙ্গিক দিকের দিকে চাপের প্রক্ষেপণ। উদাহরণস্বরূপ স্প্রিং অবজেক্টের ডগায় বলটি যোগাযোগের সাথে সাধারণতার সাথে একটি শক্তি, প্রস্থের:

F = T * cos(angle between wire and contact normal)

এই ক্ষেত্রে যোগাযোগের স্বাভাবিক দিকটি তারের অংশগুলির মধ্যবর্তী কোণের দ্বিখণ্ডন হবে। পরিবেশের উপর আপনার দ্বিতীয় চিহ্নিত বিন্দুতে বলটি অপ্রাসঙ্গিক, যেহেতু উত্তেজনা বা অন্য কিছুতে এর কোনও প্রভাব নেই।

এখন, গতিশীল ক্ষেত্রে টান হ'ল সীমাবদ্ধতা বল যা আপনি বাক্সে তারের সাথে সংযুক্ত রাখার জন্য প্রয়োগ করেন। সুতরাং পদার্থবিজ্ঞানের ইঞ্জিন যদি প্রবণতা ভিত্তিক হয় তবে টানটানটি কেবল:

T = impulse / timestep

এটি পরিবেশের চারপাশে তারের মোড়কের জন্য সাধারণ অ্যালগরিদমের দিকে নিয়ে যায়। গুরুত্বপূর্ণ সম্পত্তিটি তারের মোট দৈর্ঘ্য। কেবলমাত্র শেষ বিভাগটিকে সিমুলেট করা দরকার, পূর্ববর্তী সমস্ত বিভাগগুলি স্থির বলে মনে করা যেতে পারে। সুতরাং শেষ বিভাগটির দৈর্ঘ্য জানা যায়, কেবল মোট দৈর্ঘ্য থেকে পূর্ববর্তী বিভাগগুলির দৈর্ঘ্যকে বিয়োগ করুন। তারপরে শেষ বিভাগটি একটি সহজ বসন্তের সীমাবদ্ধতা হতে পারে। তারপরে যখনই কোনও বিভাগটিকে পরিবেশের সাথে ছেদ করুন কেবল তখনই বিভক্ত করুন এবং যখন বাঁকটি সোজা হয়ে যায় তখন বিভাজনটি সরান।


সুতরাং - কেবল স্পষ্ট করে বলার জন্য: আমার কাছে একটি স্থির দৈর্ঘ্যের যৌথ উপর মুক্ত ভর থাকবে যা তারের পরবর্তী "বাঁক" এ বিশ্বের সাথে সংযুক্ত থাকে। আমি খুঁজে পেয়েছি যে কোনও অনুপ্রেরণা যা যৌথ প্রতিটি ফ্রেমে বাক্সে প্রয়োগ হয় এবং সেখান থেকে আমি তারে টান পেতে পারি?
অ্যান্ড্রু রাসেল

এছাড়াও - আমি সম্পর্কে উদ্বিগ্ন F = T * cos(angle between wire and spring axis)। কোন কোণ, ঠিক? এছাড়াও: আমি মনে করি না যে (সিমুলেশনটিতে) তারের "জানার" থাকার একটি বুদ্ধিমান উপায় আছে যে সেই বস্তুর সাথে একটি বসন্ত যুক্ত রয়েছে।
অ্যান্ড্রু রাসেল

@ অ্যান্ড্রু - আপনার প্রথম পয়েন্টের জন্য, হ্যাঁ, যৌথ দ্বারা বাক্সে প্রয়োগ করা বলটি তারে টান দেওয়ার সমান সংজ্ঞা দ্বারা। আপনার দ্বিতীয় দফার জন্য, আপনি ঠিক বলেছেন, এটি খুব পরিষ্কার ছিল না, এটি আসলে তার এবং যোগাযোগের পয়েন্টের মধ্যবর্তী কোণ। এই উত্তরটি পরিষ্কার করার জন্য আমি উত্তরটি সম্পাদনা করেছি।
নিলাল

4

এই ওয়্যার-ভিত্তিক থ্রেডগুলিতে আমি অবশ্যই আপনার হতাশাকে প্রশংসা করি, এটি সমাধান করা একটি কঠিন সমস্যা। আমরা কখনও পুরোপুরি কাজ করে সংঘর্ষ পেলাম না, তবে সীমাবদ্ধ সিমুলেশন অবশ্যই করণীয় এবং সহজবোধ্য।

একটি তারের সীমাবদ্ধতা নিয়মিত দূরত্বের সীমাবদ্ধতার মতো প্রায় একই। দুটি অংশে বাধা বিন্দুর পরিবর্তে আপনার এন + বিভাগগুলির সাথে তারের জন্য এন + 1 রয়েছে, প্রতিটি শীর্ষবিন্দুর জন্য একটি - শেষ পয়েন্টে জ্যাকবীয় একটি দূরত্বের সীমাবদ্ধতার সমান (যেমন এটি ডি / | ডি এর মতো কিছু | যেখানে ডি ভেক্টর পয়েন্টগুলির মধ্যে), এবং অভ্যন্তরীণ নোডগুলির জন্য জ্যাকবিয়ান হ'ল কিছু (a / | a | - b / | b |) যেখানে নোড থেকে সংলগ্ন নোডগুলিতে a এবং b ভেক্টর। (দুঃখিত, আমি এটি ছোঁয়া কয়েক বছর হয়ে গেছে ...)

আপনি এটিকে লা-জাল করতে পারবেন না "কেবল সর্বশেষ বিভাগটি গতিশীল" কারণ আপনার উদাহরণ হিসাবে যেমন বস্তুগুলি অন্যান্য বিভাগের সাথে যোগাযোগ করতে পারে তবে আপনাকে কেবল দড়িটির শেষ প্রান্তে জনসাধারণকে অনুকরণ করতে হবে - অভ্যন্তরীণভাবে দড়িটি পারে ভরবিহীন হতে। প্রতিটি নোডে গণনা করা সীমাবদ্ধতা আবেগগুলি সেই নোডের সাথে সংঘর্ষিত বস্তুর সাথে প্রয়োগ করা দরকার।

এখানে কয়েকটি সম্পর্কিত কাগজপত্র দেওয়া হল:

প্রথম তিনটি তুলনামূলকভাবে সাম্প্রতিক এবং অনেক সাহায্য করা উচিত। নীচের কাগজের পৃষ্ঠা 75 তে একটি "মাল্টিবার" সীমাবদ্ধতা বর্ণনা করেছে যা মূলত একটি তারের।

শুভকামনা :)

raigan


0

মূল ধারণাটি দড়িটির দৈর্ঘ্য একই থাকে। যদি এটি ধাক্কা দেওয়া হচ্ছে, আপনাকে সেখানে একটি "বিভাজন পয়েন্ট" তৈরি করতে হবে। তারপরে দড়িটি কোন দিকে সংযুক্ত রয়েছে তা নির্ধারণ করে, কারণ এটি সেদিকে "বাড়তে" পারে না। এটি ডানদিকে কোনও কিছুর সাথে সংযুক্ত থাকায়, বামদিকে দড়ির টুকরোটি ছোট হয়ে যাবে এবং বিভক্ত বিন্দু এবং সংযুক্ত বিন্দুর মধ্যে টুকরোটি কিছুটা দীর্ঘ হবে। তারপরে, নিলালের মতো বলে তারের টানটান গণনা করুন। আমি এটি কীভাবে করব তা হ'ল দড়ির প্রতিটি "টুকরা" এর উত্তেজনা গণনা করা। এরপরে জড়িত বাহিনী নির্ধারণ করতে আপনি এটি ব্যবহার করতে পারেন।

আশাকরি এটা সাহায্য করবে.


সত্যই নয়, দুঃখিত।
অ্যান্ড্রু রাসেল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.