হার্ডওয়্যার এন্ড স্টপ পরিবর্তন না করে সফ্টওয়্যার এবং / অথবা স্লিকার ব্যবহার করে কীভাবে নতুন হোমিং পজিশন সেট করবেন?


9

প্রশ্নের আগে, এখানে আমার সেটআপ আছে;

  • প্রুসা আই 3 (মেইনবোর্ড ম্যাক্স জেনার v1.2 সহ)
  • স্লিকার হিসাবে পুনরাবৃত্তি
  • মার্লিন উত্স কোড

আমার মূল কাজটি হ'ল আমার 3 ডি প্রিন্টারটিকে একটি চকোলেট প্রিন্টারে রূপান্তর করা। আমি ফিলাকেন্ট এক্সট্রুডারকে একটি চকোলেট এক্সট্রুডার দিয়ে প্রতিস্থাপন করেছি। এবং সেখানেই আমার সমস্যাটি শুরু হয়েছিল। কারণ, নতুন এক্সট্রুডারটি হোমিংয়ের সময় ওয়াই-অক্ষ থেকে কিছুটা থামছে। এটি স্ট্যান্ডার্ড 20x20 সেমি বিছানা ছাড়ছে। অন্যান্য এক্স এবং জেড অক্ষগুলি ঠিক আছে।

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

আমি Y অক্ষের জন্য 10 মিমি অফসেট চাই।

এটি দিয়ে শুরু;

// Travel limits after homing
#define X_MAX_POS 200
#define X_MIN_POS 0
#define Y_MAX_POS 190  <<<< (tested with 190 and 210)
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0

এবং এই;

// The position of the homing switches
#define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used

//Manual homing switch locations:
// For deltabots this means top and center of the cartesian print volume.
#define MANUAL_X_HOME_POS 0
#define MANUAL_Y_HOME_POS 10 <<< (tested with 10 or -10)
#define MANUAL_Z_HOME_POS 0

আমি স্লিকার সরঞ্জাম (পুনরায়) সেটিংসের সাথেও খেলেছি যেখানে হোমিং সম্পর্কিত মানগুলি উল্লেখ করা হয়েছে তবে সেখানে কোনও আনন্দ নেই।

যে কোনও ইনপুট অত্যন্ত প্রশংসিত।

উত্তর:


6

ওয়াই-ম্যাক্স সেটিংস সাহায্য করে না, কারণ এটি অক্ষের অন্য প্রান্তের জন্য সফ্টওয়্যার শেষ স্টপ।

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

হোমিংয়ের ঠিক পরে জি-কোডের সাহায্যে কী সাহায্য করতে পারে। হোমিং একটি জি 28। এর পরে কেবল একটি G1Y10 যুক্ত করুন। এটি আপনার ওয়াই এক্সিসকে 10 মিমি ডেকে আসার ঠিক পরে চলে যাবে। সুতরাং এটি তখন আপনার যে অবস্থানটি চান তা হবে। তারপরে আপনি যদি কোনও জি92 যুক্ত করেন তবে এই অবস্থানটি মুদ্রণের জন্য হোম পজিশনে পরিণত হবে। সুতরাং এই দুটি লাইন যুক্ত করা এটি ঠিক করা উচিত। Cura আপনাকে এই প্রারম্ভিক জি-কোডগুলি সম্পাদনা করতে দেয় যাতে এটি স্বয়ংক্রিয়ভাবে আপনার সমস্ত প্রিন্টে পরিবর্তিত কোড যুক্ত করে।

আপনি একটি জি 10 চেষ্টা করতে পারেন (এটি একটি সমর্থনকারী ফার্মওয়্যার সহ)।

জি- কোডগুলির বিশদগুলির জন্য দেখুন: http://reprap.org/wiki/Gcode


শেষে, এটি আমার উপসংহারেও ছিল। মানে, সফ্টওয়্যার শেষের স্টপটি আসলে যা আমি চাইছিলাম তা নয়। তবে, আমি জি-কোডটি আমার পক্ষে এটি করতে পারে তা আমি সত্যিই পরীক্ষা করে দেখিনি। এখন আমি জানি.
সেনার

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

ঠিক ঠিক হোমিং প্রক্রিয়াটি এখনও হার্ডওয়্যার এন্ড স্টপস দ্বারা সংজ্ঞায়িত হোমিং পজিশনে চলে যাবে। জি-কোডগুলি এর পরে এটি ঠিক করে তবে প্রতিটি পদক্ষেপে এটি সমালোচনামূলক অবস্থানে চলে যাবে এবং তারপরে আবার ফিরে আসবে।
লার্স প্যাটার

অনেক অনেক ধন্যবাদ লার্স এবং কামুরো। এই সমাধানটি অবশ্যই আমার দিনকে রক্ষা করেছে। তবে, আমার ধারণা, এটি Y প্রান্তটি পুনরায় ইনস্টল করা বা বিছানাটি আরও সমস্ত প্রান্তে আরও 10 মিমি বড় করা ভাল would
সেনার

3

এখন অবশেষে আমার এটি দেখার জন্য সময় পেয়েছে, যেহেতু আমি জানতাম যে এটি কোনওভাবেই বিদ্যমান, তবে কীভাবে এটি কাজ করে তা নিশ্চিত ছিল না:

এন্ডস্টপগুলির সাথে সম্পর্কিত আপনার প্রিন্টবেডের 0,0,0 স্থানাঙ্ককে অফসেট করতে মার্লিন, স্প্রিন্টার, স্মুথি বা রিপ্রেপ ফার্মওয়্যারের M206 জি-কোড কমান্ডটি ব্যবহার করুন।

Reprap.org উইকি পৃষ্ঠায় বলা হয়েছে:

অক্ষগুলি উল্লেখ করা হলে নির্দিষ্ট মানগুলি এন্ডস্টপ পজিশনে যুক্ত করা হয়। ঠিক একই সাথে G92 দিয়ে হোমিংয়ের পরে অর্জন করা যেতে পারে (G28, G161)।

মার্লিন ফার্মওয়্যারের সাহায্যে এই মানটি এম 500 কমান্ডটি ব্যবহার করে EEPROM এ সংরক্ষণ করা যাবে।

অনুরূপ কমান্ড জি 10, এই দুটি প্রান্তিককরণ আলোচনার বিষয়।

মার্লিন 1.0.0 আরসি 2 এর সাথে আপনার প্রিন্টহেডের জেফট (!) এর নেতিবাচক মান value

আমরা দেখতে পাচ্ছি, এটি মূলত @ লার্সপয়েটারের পরামর্শ অনুসারে, তবে এটি ইপপ্রোমে সংরক্ষণ করা যায় যে দুর্দান্ত সুবিধা নিয়ে আসে, সুতরাং আপনাকে এটি প্রতিবার বা প্রতিটি আলাদা স্লিসারে যুক্ত করার দরকার নেই (যদি আমি এটি সঠিকভাবে বুঝতে পারি তবে) , - আমি এখনও নিজে চেষ্টা করে দেখিনি)

এটি স্থায়ী সমাধানের জন্য কাজ করে কিনা তা আমাদের জানান।


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

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