সুচিপত্র:

DIY লেজার-কাটা ঘড়ি: 4 টি ধাপ (ছবি সহ)
DIY লেজার-কাটা ঘড়ি: 4 টি ধাপ (ছবি সহ)

ভিডিও: DIY লেজার-কাটা ঘড়ি: 4 টি ধাপ (ছবি সহ)

ভিডিও: DIY লেজার-কাটা ঘড়ি: 4 টি ধাপ (ছবি সহ)
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, নভেম্বর
Anonim
DIY লেজার-কাটা ঘড়ি
DIY লেজার-কাটা ঘড়ি

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

এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে:

  • ঘড়ি ডায়ালের জন্য পাতলা পাতলা কাঠ বা এক্রাইলিক
  • ভেক্টর গ্রাফিক্স এডিটিং সফটওয়্যার
  • লেজার কাটারে প্রবেশ
  • 1/4 "খাদ সহ একটি ঘড়ির চলাচল

Materialsচ্ছিক উপকরণ অন্তর্ভুক্ত:

  • সাদা রং
  • 120 এবং 220 গ্রিট বালি কাগজ
  • গা dark় দাগ
  • কাঠের আঠা
  • 4 এক্স 3/8 "স্ক্রু
  • কাঠ সিলেন্ট

চল শুরু করি!

ধাপ 1: গণিত …

গণিত…
গণিত…

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

আমরা কিভাবে প্রতিসাম্যতা পাই তা বোঝার জন্য, আমাদের প্রথমে জানতে হবে যে e^(i * 2 pi * C) = 1 যেকোনো পূর্ণসংখ্যার জন্য C. এটি ইউলারের পরিচয় থেকে এসেছে, যা নিয়ে আমি এখানে কথা বলব না কিন্তু এটি অত্যন্ত গুরুত্বপূর্ণ এবং সবাই মনে করে যে এটি সর্বশ্রেষ্ঠ, তাই এটি পরীক্ষা করে দেখুন। আমি কোয়ান্টা সমস্যা (ছবি দেখুন) থেকে "A" বক্ররেখা বের করার জন্য উপরের সত্যটি ব্যবহার করেছি, যা কোয়ান্টা সমস্যার সমাধান সম্পর্কে কিছুটা আলোচনা করা হয়েছে। ডেরিভেশনে, "k" হল আমাদের বক্ররেখায় যে সমান্তরাল উপাদানগুলি আমরা চাই। "M" এবং "n" উভয়ের মতো, "k" একটি সমান্তরাল বক্ররেখার জন্য একটি পূর্ণসংখ্যা হতে হবে। নীচের কোডে, আমরা দেখতে পাচ্ছি যে C1 = 1 এবং C2 = -3 mod = 5 সহ সমস্যা থেকে বক্ররেখা তৈরি করতে। মোড ভেরিয়েবল মানে "মডুলাস" এবং "k" এর সমান সংখ্যা হওয়া উচিত। (দ্রষ্টব্য: কোড চালানোর জন্য, numpy, matplotlib, এবং sympy লাইব্রেরি ইনস্টল করা আবশ্যক।)

np হিসাবে numpy আমদানি করুন

আমদানি matplotlib.pyplot plt হিসাবে sympy import exp, I, re, im, symbols, lambdify t = symbols ('t') fig = plt.figure (figsize = (6, 6)) # mod = 12 এর জন্য, বাকি থাকতে পারে শুধুমাত্র [1, 5, 7, 11] অবশিষ্ট = 1 mod = 5 l = অবশিষ্ট m = 1*mod + অবশিষ্ট n = -3*mod + অবশিষ্ট coeffs = np.array ([1, 1/2, I/ 3]) exps = np.array ([exp (l*I*t), exp (I*m*t), exp (I*n*t)]) f = (coeffs*exps. T).sum (x = lambdify (t, re (f)) y = lambdify (t, im (f)) xarray = [x (t) np.linspace (0, 2*np.pi, 5000)] এর জন্য yarray = [y (t) np.linspace (0, 2*np.pi, 5000)] এর জন্য t এর জন্য plt.plot (xarray, yarray) plt.axis ('off') plt.gca () 0, 1, 1]) #plt.savefig (r'path / to / folder / test.svg ') plt.show () print (' / t / t / t ' + str (f))

কিন্তু কেন আমি এই সব সমস্যার মধ্য দিয়ে গেলাম? ঠিক আছে, আমি মনে করি এটি বেশ চমৎকার, কিন্তু আমি 12-গুণের প্রতিসাম্যের সাথে ঘড়ি তৈরি করতে এই সব শিখতে চেয়েছিলাম। এইভাবে, মুখে কিছু কুৎসিত সংখ্যা লাগানোর দরকার নেই এবং মানুষ এখনও দেখতে পাচ্ছে এটি কতটা সময় সহজেই। 12-গুণের প্রতিসাম্যের সাথে কার্ভ তৈরির জন্য আমাদের যা করতে হবে তা হল উপরের কোডে মোড পরিবর্তন করে 12! তারপরে, n এবং m এর জন্য মোডের কিছু সহগ এবং কোয়েফস ভেক্টরের সংখ্যাগুলি পরিবর্তন করার চেষ্টা করুন এবং দেখুন এটি কোন ধরণের বক্ররেখা তৈরি করে। একটি জিনিস লক্ষ্য করুন, যদি আপনি অবশিষ্টাংশ পরিবর্তন করেন, তাহলে আপনি 2, 3, 4, বা 6-গুণের প্রতিসাম্যের সাথে বক্ররেখা পেতে পারেন। এটি অত্যন্ত অদ্ভুত, কিন্তু এটি থেকে আসে যে পূর্ণসংখ্যা গুরুত্বপূর্ণ! আসুন একটি উদাহরণ দেখুন:

যদি k = 12, এবং m = 1 * k + 2 = 14, তারপর (m - 2)/k = m/k - 2/k = 14/12 - 2/12 = 1 2/12 - 2/12 = 1 1/6 - 1/6 = 1 k = 6, অবশিষ্ট = ঘ

আমরা দেখতে পাই যে, কারণ দুইটি বারো ভাগ করে, আমরা একই উত্তর পাই যেন আমাদের একটি মডুলাস 6 এবং বাকি 1! প্রকৃতপক্ষে, k = 12 এবং অবশিষ্ট = 2 দিয়ে, সমস্ত প্রোগ্রামটি k = 6 এর জন্য বক্ররেখা খুঁজে বের করে বাকি = 1 দুবার, একটি অন্যটির উপরে! অতএব, 12 টি প্রতিসাম্য উপাদানগুলির জন্য অবশিষ্ট শুধুমাত্র একটি সংখ্যা হতে পারে যা 12 কে ভাগ করে না, যা [1, 5, 7, 11] পর্যন্ত 12, কিন্তু অন্য কোন মৌলিক সংখ্যাও 12 এর আগে। বেশ চমৎকার!

আমি আশা করি যে আমি এখানে যা বলেছি তা বিষয়টির প্রতি সকলের আগ্রহ বাড়িয়ে দিয়েছে। আবার, উপরের ফ্রাঙ্ক ফারিসের বইটি একটি দুর্দান্ত সম্পদ এবং আমি আশা করি লোকেরা আমার পাইথন স্ক্রিপ্ট দিয়ে কিছু সুন্দর কার্ভ তৈরি করতে মজা পাবে। এখন, হাতের কাজ ফিরে!

ধাপ 2: লেজার কাটার জন্য প্রস্তুতি

ঘড়ি তৈরির জন্য আমরা যে আকারগুলি কেটে ফেলছি সেগুলি আসলে প্রস্তুত করা কঠিন নয়। আমি ব্যক্তিগতভাবে পছন্দ করি এমন একটি গুচ্ছ অন্তর্ভুক্ত করেছি, তাই সেগুলি ব্যবহার করতে দ্বিধাবোধ করবেন না। উপাদানটি লেজার কাটারের নিচে নিরাপদে রাখা যেতে পারে এমন কিছু হতে পারে, কিন্তু আমি একটি সুন্দর বার্চ কাঠের স্তরিত মুখের সাথে 1/4 "পাতলা পাতলা কাঠ বেছে নিয়েছি। আমি আপনার প্রিয় ভেক্টরে খুঁজে পাওয়া 10" ডিস্ক থেকে ঘড়ির ডায়াল তৈরি করেছি গ্রাফিক্স প্রোগ্রাম। আপনি তারপর একটি সুন্দর ডায়াল করতে ডিস্কের মধ্যে বক্ররেখাটি পুনরায় স্কেল করতে পারেন। আমি আরেকটি বক্ররেখাও নিয়েছিলাম যা আমার ঘড়ির জন্য একটি সীমানায় কাটা সম্ভব ছিল, যা আমি অত্যন্ত সুপারিশ করি কারণ এটি সত্যিই অনেক কিছু যোগ করেছে। কাটার আগে একটি জিনিস যা আপনাকে জানতে হবে তা হল আপনি কোন ধরনের ঘড়ি চলাচল ব্যবহার করবেন। অ্যামাজন সস্তা জন্য একটি গুচ্ছ আছে, এবং মাইকেল এর পাশাপাশি তাদের আছে যদি আপনি বাইরে যান এবং এখনই একটি কিনতে পছন্দ করেন। আপনি খাদ ব্যাস জানতে চাইবেন, যা আমি মনে করি বেশিরভাগের জন্য 5/16 "।

সমাপ্ত ডায়ালটি একটি 10 "ডিস্ক হওয়া উচিত যার মধ্যে আপনি যে বাঁকটি খুঁজে বের করতে চান এবং মুভমেন্ট শ্যাফ্টের কেন্দ্রে একটি গর্ত যা 5/16" ব্যাস। সচেতন থাকুন যে ডিজাইনের লাইনগুলি একে অপরকে অতিক্রম করবে, লেজারটি আপনার উপাদানগুলিতে গভীর হবে! যদি আপনি একটি জটিল নকশা কাটতে চেষ্টা করেন, তাহলে আপনি হয়তো আপনার ডায়ালটি দুর্ঘটনাক্রমে কেটে ফেলতে পারেন।

আমি যে নকশাটি ব্যবহার করেছি তাতে সীমানা এবং নকশা রয়েছে। first.svg ফাইল।

ধাপ 3: আপনার ডায়াল কাটা

আপনার ডায়াল কাটুন
আপনার ডায়াল কাটুন

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

এই অংশটি সত্যিই মজার। আপনি ডায়ালে আপনার নকশাটি লেজার ট্রেস দেখতে পাবেন, যা এটি দেখতে খুব সুন্দর।

ধাপ 4: আপনার ঘড়ি শেষ করুন

আপনার ঘড়ি শেষ!
আপনার ঘড়ি শেষ!
আপনার ঘড়ি শেষ!
আপনার ঘড়ি শেষ!

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

আমিও গিয়েছিলাম এবং ঘড়ির মুখের সীমানার জন্য হোম ডিপো থেকে একটি কালো দাগের নমুনা পেয়েছিলাম। তারপর আমি সীমান্তে কিছু কাঠের আঠা লাগালাম এবং 4 3/8 স্ক্রু দিয়ে লাগালাম। অতিরিক্ত স্ক্রুগুলি ছিল সীমানাটি ওয়ারপিংয়ের চাপে সংযুক্ত রাখা। তারপর আমি একটি চকচকে আউটডোর সিলেন্টে পুরো জিনিসটি সিল করে দিলাম। পরবর্তী, অনুসরণ করুন মুভমেন্ট ইন্সটল করার জন্য ক্লক মুভমেন্ট প্যাকেজের নির্দেশাবলী এবং আপনার নতুন ঘড়ির টিক টিক শুরু দেখতে!

আমি ফলাফলে বেশ খুশি ছিলাম, এবং আমি যাদের দিয়েছিলাম তারাও এটি পছন্দ করেছিল। আমি আশা করি আপনি এই নির্দেশযোগ্য মজাদার এবং আকর্ষণীয় পেয়েছেন, এবং দয়া করে আমাকে জানান যে আপনি কী শীতল ঘড়ি তৈরি করেন!

প্রস্তাবিত: