আমি কীভাবে ভেক্টর অবজেক্টগুলির জন্য ভর / মাধ্যাকর্ষণ কেন্দ্রটি গণনা করতে পারি?


10

আমি একটি ভেক্টর ফাইল (কোরেল অঙ্কন) থেকে লেজার-কাটিয়া করে একটি মোবাইল তৈরি করছি (ক্যাল্ডার অর্থে)। আমার আউটলাইনগুলির একটি সেট রয়েছে যা পৃথক টুকরো হবে।

ভর কেন্দ্রে গণনা করার জন্য কোরেলে (বা অন্য কোনও প্রোগ্রাম) এর কোনও উপায় আছে যাতে আমি টুকরোগুলি স্থগিত করার জন্য গর্ত রাখি?এখানে চিত্র বর্ণনা লিখুন


উদ্ভাবক এটি করবেন তবে এটি সম্ভবত আপনার প্রয়োজনের জন্য ওভারকিল। ডেমো হতে পারে?
স্যাম

3
এটি গণিত মত শোনাচ্ছে। আমরা এখানে গ্রাফিক ডিজাইনারদের একগুচ্ছ মাত্র। ;)
DA01

উত্তর:


9

আপনার যদি কঠোরভাবে প্রোগ্রামেটিক সমাধানের প্রয়োজন হয় তবে এই উত্তরটি গণনা করা হতে পারে না তবে আমি এটি আকর্ষণীয় মনে করেছি তাই আমি ভাবলাম ভাগ করে নেব। :)

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

এই সাইটে একটি শারীরিক পদ্ধতির একটি বিচ্ছেদ হয়েছে যা আপনার সময়ে দ্রুত ফলন হতে পারে: http://www.scn.org/~bh162/center_of_mass.pdf

মৌলিক ভিত্তিটি হল যে অভিন্ন বেধযুক্ত বস্তুগুলি আপনার আকারের প্রান্তে বা কাছাকাছি এলোমেলো পয়েন্টগুলি থেকে 2-3 প্লাম্বলাইন ব্যবহার করে নির্ধারণ করা যেতে পারে।

  1. আপনার আকারের একটি অনুলিপি মুদ্রণ করুন এবং কাটুন।
  2. আপনার বস্তুর বিভিন্ন প্রান্ত থেকে কিছুটা কাছাকাছি 3 পয়েন্ট নির্বাচন করুন।
  3. আপনার 3 পয়েন্টে ছিদ্র করতে একটি পিন বা পেরেক ব্যবহার করুন। গর্তগুলি বাস্তবায়নের ব্যাসের চেয়ে কিছুটা বড় হওয়া উচিত যাতে কাটআউট অবাধে দুলতে পারে।
  4. কোনও একটি ছিদ্র দিয়ে পিনটি ব্যবহার করে আপনার অবজেক্টটি স্তব্ধ করুন।
  5. আপনার অবজেক্টটি ঝুলন্ত অবস্থায়, নদীর গভীরতানির্ণয় রেখাটি তৈরি করার জন্য একটি স্ট্রিং এবং ওজন ব্যবহার করুন এবং লাইনটি সন্ধান করুন।
  6. অন্যান্য গর্তের জন্য হ্যাং ও প্লাম্ব লাইনের পুনরাবৃত্তি করুন।
  7. যে বিন্দুতে আপনার সমস্ত লাইন ছেদ করে তা হ'ল আপনার আকৃতির জন্য মাধ্যাকর্ষণ কেন্দ্র।
  8. যদি আপনার লাইনগুলি সুনির্দিষ্ট হয় তবে আপনার 2 লাইনের একটি সঠিক কেন্দ্র নির্ধারণ করতে সক্ষম হওয়া উচিত এবং 3 য় লাইনটি অতিরিক্ত যাচাইয়ের জন্য।

2
কল্পিত। আমাদের জন্য কাজটি করার জন্য আমরা সফটওয়্যারটি ব্যবহার করতে এতটাই অভ্যস্ত যে মাঝে মাঝে (প্রায়শই) এই ধারণাটি উপেক্ষা করে যে সেরা সমাধানটি সহজ শারীরিক এক!
লরেন-ক্লিয়ার-মনিকা-ইপসম

আমি সম্মত হই: আমি ফেনা কোর থেকে এটি কেটে ফেলার পরামর্শ দিতে যাচ্ছি ...
হোরেটিও

3

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

ডাউনলোডযোগ্য স্ক্রিপ্ট: CentroidFinder.js

ব্লগ পোস্ট: অ্যাডোব ইলাস্ট্রেটারের একটি বহুভুজ কেন্দ্রের মাধ্যাকর্ষণ (সেন্ট্রয়েড) সন্ধান করা


1

আমি 3000 পিক্সেলের একটি খুব বড় পিএনজি ফাইলে রফতানি করি। তারপরে আমি আলগোডুকে টেনে টেনে নামি (যা এখন নিখরচায়)। আপনি যেখানে চান অ্যাক্সেলটি রাখুন এবং সিমুলেশনটি খেলুন এবং এটি আপনাকে দেখাবে যে এটি কোথায় ভারসাম্য বন্ধ। আপনি যেখানে চান সেখানে ভারসাম্য না হওয়া পর্যন্ত আপনি নিজের অঙ্কনটি সামঞ্জস্য করতে পারেন।

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