मैं वेक्टर वस्तुओं के लिए द्रव्यमान / गुरुत्वाकर्षण के केंद्र की गणना कैसे कर सकता हूं?


10

मैं एक वेक्टर फ़ाइल (Corel Draw) से लेजर-कटिंग द्वारा एक मोबाइल (Calder अर्थ में) बना रहा हूं। मेरे पास एक रूपरेखा है जो व्यक्तिगत टुकड़े होंगे।

क्या कोरल (या किसी अन्य कार्यक्रम) में द्रव्यमान के केंद्र की गणना करने का एक तरीका है इसलिए मैं टुकड़ों को निलंबित करने के लिए छेद रखता हूं?यहाँ छवि विवरण दर्ज करें


आविष्कारक इसे करेगा, लेकिन यह शायद आपकी आवश्यकताओं के लिए ओवरकिल है। शायद डेमो?
सैम

3
यह गणित की तरह लगता है। हम यहाँ ग्राफिक डिज़ाइनरों का एक समूह हैं। ;)
डीए 01

जवाबों:


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 पिक्सेल के एक बहुत बड़े पीएनजी फ़ाइल को निर्यात करता हूं। फिर मैं अल्गोडू (जो अब स्वतंत्र है) में खींचकर छोड़ देता हूं। जहां आप चाहते हैं, वहां एक्सल लगाएं और सिमुलेशन खेलें और यह आपको दिखाएगा कि यह शेष राशि कहां है। आप अपनी ड्राइंग को तब तक समायोजित कर सकते हैं जब तक कि वह संतुलित न हो जहाँ आप चाहते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.