د 3D چاپ لپاره په Cura کې د جی کوډ بدلولو څرنګوالی زده کړئ

Roy Hill 12-08-2023
Roy Hill

فهرست

ستاسو د 3D پرنټونو لپاره د G-Code بدلول په لومړي سر کې ستونزمن او مغشوش ښکاري ، مګر د ځړولو ترلاسه کول خورا سخت ندي. که تاسو غواړئ زده کړئ چې څنګه په Cura کې خپل G-Code تعدیل کړئ، دا مقاله ستاسو لپاره ده.

Cura د 3D چاپ کولو مینه والو ترمنځ خورا مشهور سلیسر دی. دا د کاروونکو لپاره یوه لاره وړاندې کوي چې د ځای لرونکو په کارولو سره خپل G-Code دودیز کړي. دا پلیس هولډرز مخکینۍ کمانډونه دي چې تاسو کولی شئ په ټاکل شوي ځایونو کې په خپل G-Code کې دننه کړئ.

هم وګوره: ABS - لکه رال vs معیاري رال - کوم یو غوره دی؟

که څه هم دا ځای لرونکي ډیر ګټور دي، د کاروونکو لپاره چې ډیر ادارتي کنټرول ته اړتیا لري، دوی خورا محدود کیدی شي. د G-Code په بشپړه توګه د لیدلو او ایډیټ کولو لپاره، تاسو کولی شئ د دریمې ډلې G-کوډ ایډیټرونو څخه کار واخلئ.

دا بنسټیز ځواب دی، نو د لا زیاتو مفصل لارښود لپاره لوستلو ته دوام ورکړئ. په دې لارښود کې، موږ به تاسو ته وښایئ چې څنګه د Cura او دریمې ډلې ایډیټورونو په کارولو سره د G-Code رامینځته کول، پوهیدل او تعدیل کول.

نو، راځئ چې دې ته ښکته شو.

    په 3D چاپ کې G-Code څه شی دی؟

    G-Code د پروګرامینګ ژبه ده چې د پرنټر د ټولو چاپي فعالیتونو د کنټرول لپاره د کمانډونو سیټ لري. دا د وتلو سرعت، د فین سرعت، د تودوخې بستر حرارت، د چاپ سر حرکت، او داسې نور کنټرولوي.

    دا د 3D ماډل د STL فایل څخه د "سلایسر" په نوم پیژندل شوي پروګرام په کارولو سره رامینځته شوی. سلیسر د STL فایل د کوډ په لیکو بدلوي چې پرنټر ته وايي چې د چاپ کولو پروسې په جریان کې په هر ځای کې څه وکړي.

    ټول 3D پرنټرونه وکاروئپه بازار کې د جی کوډ ایډیټر، مګر دا ګړندی، کارول اسانه او لږ وزن لري.

    NC لیدونکی

    NC لیدونکی د هغه کاروونکو لپاره دی چې د نوټ پیډ++ په پرتله ډیر ځواک او فعالیت په لټه کې دی. وړاندیز د پیاوړې G-Code ایډیټ کولو وسیلو سربیره لکه د متن روښانه کول، NC لیدونکی د G-Code لیدو لپاره یو انٹرفیس هم چمتو کوي.

    د دې انٹرفیس سره، تاسو کولی شئ د خپل G-کوډ لاین له لارې لاړ شئ او وګورئ چې څه شی تاسو په ریښتیني ژوند کې ترمیم کوئ. دا مهمه ده چې په یاد ولرئ چې دا سافټویر د 3D پرنټرونو په پام کې نیولو سره ندی رامینځته شوی. دا د CNC ماشینونو په لور چمتو شوی، نو ممکن ځینې کمانډونه ښه کار ونه کړي.

    gCode Viewer

    gCode یو آنلاین G-Code ایډیټر دی چې په عمده ډول د 3D چاپ لپاره جوړ شوی. د G-Code د تدوین او لیدلو لپاره د انټرفیسونو چمتو کولو سربیره، دا معلومات هم مني لکه د نوزل ​​اندازه، مواد، او نور.

    د دې سره، تاسو کولی شئ د مختلفو G-کوډونو لپاره مختلف لګښت اټکلونه تولید او پرتله کړئ. غوره نسخه.

    په پای کې، د احتیاط یوه کلمه. مخکې له دې چې تاسو خپل G-code ایډیټ کړئ، ډاډ ترلاسه کړئ چې تاسو د اصلي G-Code فایل بیک اپ کړی که تاسو اړتیا لرئ بدلونونه بیرته راوباسئ.

    همدارنګه، ډاډ ترلاسه کړئ چې مخکې له دې چې تاسو د G کارول پیل کړئ خپل پرنټر په سمه توګه حساب کړئ. امرونه خوشحاله سمون.

    G-Code؟

    هو، ټول 3D پرنټرونه د G-Code کاروي، دا د 3D چاپ کولو اساسي برخه ده. اصلي فایل چې د 3D ماډلونو څخه جوړ شوي د STL فایلونه یا سټیریولوګرافي فایلونه دي. دا 3D ماډلونه د سلیسر سافټویر له لارې ایښودل شوي ترڅو د G-Code فایلونو ته واړوي کوم چې 3D پرنټر کولی شي پوه شي.

    تاسو څنګه ژباړئ & د جی کوډ پیژنئ؟

    لکه څنګه چې موږ مخکې وویل، ډیری وختونه، منظم کاروونکي حتی د G-کوډ ترمیم یا ترمیم ته اړتیا نلري. مګر ځینې وختونه، داسې شرایط رامینځته کیدی شي چیرې چې یو کارونکي اړتیا لري چې د چاپ ځینې ترتیبات ټیوب یا بدل کړي چې یوازې د پرنټر G-Code پروفایل کې موندل کیدی شي.

    په دې ډول شرایطو کې د G-Code پوهه راتللی شي. د دندې په ترسره کولو کې د مرستې لپاره ګټور. راځئ چې په G-Code کې ځینې عام یادښتونه وګورو او څه معنی لري.

    د G-Code پروګرام کولو ژبه کې، موږ دوه ډوله کمانډونه لرو؛ د G کمانډ او د M کمانډ.

    راځئ چې دوی دواړو ته یو نظر وګورو:

    G کمانډونه

    G کمانډونه د پرنټر مختلف حالتونه کنټرولوي. دا د پرنټر د مختلفو برخو د حرکت او سمت په کنټرول کې هم کارول کیږي.

    د G کمانډ داسې ښکاري:

    11 G1 F90 X197. 900 Y30.000 Z76.000 E12.90000 ; تبصره

    راځئ چې لاین ته لاړ شو او کمانډونه تشریح کړو:

      12> 11 - دا د کوډ کرښه په ګوته کوي چې روانه ده.
    • G - G د کوډ کرښه د G کمانډ دیپداسې حال کې چې د هغې وروسته شمیره د پرنټر حالت استازیتوب کوي.
    • F - F د پرنټر سرعت یا فیډ نرخ دی. دا د فیډ نرخ (mm/s یا in/s) له هغې وروسته سمې شمیرې ته ټاکي.
    • X / Y / Z - دا د همغږۍ سیسټم او د هغې موقعیتي ارزښتونه استازیتوب کوي.
    • E – E د فیډر د حرکت لپاره پیرامیټر دی
    • ؛ - نیم کول معمولا د G-Code په اړه د تبصرې څخه مخکې وي. تبصره د اجرا وړ کوډ برخه نه ده.

    نو، که موږ دا ټول سره یوځای کړو، د کوډ لاین پرنټر ته وايي چې همغږي ته حرکت وکړي [197.900, 30.00, 76.00] په سرعت سره. 90mm/s په داسې حال کې چې د 12.900mm مواد خارجیږي.

    د G1 کمانډ پدې معنی دی چې پرنټر باید په مستقیم کرښه کې د ټاکل شوي فیډ سرعت سره حرکت وکړي. موږ به وروسته د نورو مختلف G کمانډونو ته وګورو.

    تاسو کولی شئ دلته خپل د G-کوډ کمانډونه وګورئ او ازموینه وکړئ.

    M کمانډونه

    M کمانډونه د G کمانډونو څخه توپیر لري په دې معنی چې دوی د M سره پیل کوي. دوی د پرنټر ټولې نورې متفرقې دندې لکه سینسرونه، هیټرونه، فینونه او حتی د پرنټر غږونه کنټرولوي.

    موږ کولی شو د ترمیم او بدلولو لپاره د M کمانډونه وکاروو د دې اجزاوو دندې.

    د M کمانډ یو عادي بڼه داسې ښکاري:

    11 M107 ; د برخې یخولو پرستار بند کړئ

    12 M84 ; موټورونه غیر فعال کړئ

    راځئ چې د دوی معنی روښانه کړو؛

      12> 11، 12 – دا د کوډ کرښې ديد حوالې په توګه کارول کیدی شي.
    • M 107 , M 84 – دا د پرنټر د بریښنا د کمولو لپاره د چاپ کمانډونو معمول پای دی.

    په Cura کې د G-Code ایډیټ کولو څرنګوالی

    لکه څنګه چې موږ مخکې یادونه وکړه، مشهور الټیمیکر کیورا سلیسر د کاروونکو لپاره د G-کوډ ایډیټ کولو ځینې فعالیت چمتو کوي. کاروونکي کولی شي د G-Code ځینې برخې د دوی دودیز مشخصاتو سره سمون او اصلاح کړي.

    په هرصورت، مخکې له دې چې موږ د G-Code ترمیم ته ورسیږو، دا مهمه ده چې د G-Code جوړښت پوه شي. G-Code په دریو مهمو برخو کې جوړ شوی دی.

    د پیل کولو مرحله

    مخکې له دې چې چاپ پیل شي، ځینې فعالیتونه باید ترسره شي. پدې فعالیتونو کې شیان شامل دي لکه د بستر دمخه تودوخه کول، د پرستارونو بدلول، د ګرم پای موقعیت اندازه کول.

    دا ټول د چاپ کولو دمخه فعالیتونه د G-Code د پیل کولو مرحله کې دي. دوی د کوم بل کوډ ټوټې څخه مخکې چلول کیږي.

    د پیل کولو پړاو کوډ یوه بیلګه ده:

    G90 ; ماشین مطلق حالت ته وټاکئ

    M82؛ د اخراج ارزښتونه د مطلق ارزښتونو په توګه تشریح کړئ

    M106 S0; فین ته بریښنا ورکړئ او سرعت یې 0 ته وټاکئ.

    M140 S90؛ د بستر تودوخه 90oC ته تودوخه کړئ

    M190 S90؛ تر هغه وخته پورې انتظار وکړئ چې د بستر تودوخه 90oC ته ورسیږي

    د چاپ مرحله

    د چاپ مرحله د 3D ماډل اصلي چاپ پوښي. په دې برخه کې G-Code د پرت پرت حرکت کنټرولويد پرنټر هوټینډ، د فیډ سرعت، او نور.

    G1 X96.622 Y100.679 F450؛ په X-Y الوتکه کې کنټرول شوی حرکت

    G1 X96.601 Y100.660 F450; په X-Y الوتکه کې کنټرول شوی حرکت

    G1 Z0.245 F500; پرت بدل کړئ

    0> G1 X96.581 Y100.641 F450; په X-Y الوتکه کې کنټرول شوی حرکت

    G1 X108.562 Y111.625 F450; په X-Y الوتکه کې کنټرول شوی حرکت <1

    د پرنټر بیا تنظیم مرحله

    د دې مرحلې لپاره G-کوډ د 3D ماډل د چاپ پای ته رسیدو وروسته په غاړه اخلي. په دې کې د پاکولو فعالیتونو لپاره لارښوونې شاملې دي ترڅو پرنټر بیرته خپل اصلي حالت ته راشي.

    د پرنټر پای یا د جی کوډ بیا تنظیم کولو یوه بیلګه لاندې ښودل شوې:

    G28 ؛ نوزل کور ته راوړئ

    M104 S0 ; هیټر بند کړئ

    6>M140 S0 ; د بستر ګرموونکي بند کړئ

    M84 موټورونه غیر فعال کړئ

    اوس چې موږ د G-Code ټول مختلف مرحلې یا برخې پیژنو ، راځئ وګورو چې څنګه یې ترمیم کولی شو. د ډیری نورو سلایسرونو په څیر، Cura یوازې په دریو ځایونو کې د G-Code د ترمیم ملاتړ کوي:

    1. د چاپ په پیل کې د چاپ پیل کولو مرحله کې.
    2. د چاپ په پای کې د چاپ د بیا تنظیم کولو مرحلې په جریان کې.
    3. د چاپ په مرحله کې، د پرت بدلونونو په جریان کې.

    په Cura کې د G-Code د ترمیم کولو لپاره، تاسو باید د لارښوونو یو سیټ تعقیب کړئ. راځئ چې د دوی له لارې لاړ شو:

    1 ګام: د الټیمیکر سایټ څخه کیورا ډاونلوډ کړئدلته.

    مرحله 2: دا نصب کړئ، د ټولو شرایطو او شرایطو سره موافقه وکړئ، او تنظیم یې کړئ.

    درېیم ګام: خپل اضافه کړئ د پرنټرونو لیست ته چاپګر.

    ۴ ګام: کله چې خپل د چاپ پروفایل ترتیب کړئ، د دې پرځای چې د ګمرک حالت غوره کولو لپاره وړاندیز شوي حالت غوره کړئ.

    ګام 5: خپل د G-Code فایل په Cura کې وارد کړئ.

    • پرفیس کلیک وکړئ
    • پروفایل کلیک وکړئ
    • بیا د فایل واردولو لپاره د کړکۍ د خلاصولو لپاره امپورٹ کلیک وکړئ

    مرحله 6: په بدیل سره، تاسو کولی شئ د پرنټر ترتیباتو ته لاړ شئ، د ماشین ترتیبات کلیک وکړئ بیا خپل G-کوډ په لاسي ډول دننه کړئ.

    7 ګام : د پرنټر په ترتیباتو کې، تاسو به د مختلفو برخو لکه extruder (s)، د چاپ سر ترتیبات، او داسې نور لپاره د پیل او پای G-Code بدلولو لپاره ټبونه وګورئ.

    دلته، تاسو ترمیم کولی شئ. مختلف چاپ پیل کول او تنظیمات تنظیم کول. تاسو کولی شئ کمانډونه ایډیټ کړئ او خپل ځینې یې هم اضافه کړئ.

    په راتلونکې برخه کې، موږ به د دغو امرونو څخه ځینې وګورو.

    تاسو کولی شئ د Cura پوسټ پروسس کولو توسیع هم وکاروئ. خپل جی کوډ بدل کړئ. دلته دی چې تاسو دا څنګه کولی شئ.

    لومړی ګام : Cura خلاص کړئ او خپل فایل پورته کړئ.

    دوهمه مرحله: په تول بار کې د توسیع په ټب باندې کلیک وکړئ.

    مرحله 3: په توسیع کلیک وکړئ، بیا د G-Code په ترمیم کلیک وکړئ.

    ۴ ګام : په نوې پاپ اپ کړکۍ کې، په "اډډ سکریپټ" باندې کلیک وکړئ.

    > 5 ګام: یو مینو به ښکاره شي چې اختیارونه لري لکه "په لوړوالی کې وقفه"، "وخت" تیریدل"تاسو کولی شئ دا مخکینۍ سکریپټونه د خپل G-Code بدلولو لپاره وکاروئ.

    د 3D پرنټر جی کوډ ځینې عام کمانډونه څه دي؟

    اوس چې تاسو د G-Code په اړه ټول پوهیږئ او په Cura کې دا څنګه بدل کړئ، راځئ چې تاسو ته ځینې کمانډونه وښایئ چې تاسو یې کارولی شئ.

    عام G کمانډونه

    G1 /G0 (لینیر حرکت): دوی دواړه ماشین ته وايي چې په یو ټاکلي سرعت سره له یو همغږي څخه بل ته حرکت وکړي. G00 ماشین ته وايي چې په خپل اعظمي سرعت سره د خلا له لارې راتلونکي همغږي ته حرکت وکړي. G01 دې ته وايي چې بل ټکي ته په مستقیم کرښه کې په ټاکلي سرعت سره حرکت وکړي.

    G2/ G3 (Arc or Circle Move): دوی دواړه ماشین ته وايي چې په یوه سرکلر کې حرکت وکړي. نمونه د خپل پیل نقطې څخه یوې نقطې ته چې د مرکز څخه د آفسیټ په توګه مشخص شوي. G2 ماشین د ساعت په لور حرکت کوي، پداسې حال کې چې G3 دا د ساعت په مقابل کې حرکت کوي.

    G28: دا کمانډ ماشین بیرته خپل کور حالت ته راولي (ماشین صفر) [0,0,0 ]. تاسو کولی شئ د منځنیو نقطو لړۍ هم مشخص کړئ چې ماشین به یې صفر ته تیریږي.

    G90: دا ماشین مطلق حالت ته ټاکي، چیرې چې ټول واحدونه د مطلق په توګه تشریح کیږي همغږي.

    G91: دا ماشین له خپل اوسني موقعیت څخه څو واحدونه یا زیاتوالي حرکت کوي.

    عام M کمانډونه

    M104/109 : دواړه کمانډونه د extruder حرارتي کمانډونه دي دوی دواړه د مطلوب تودوخې لپاره S دلیل مني.

    د M104 کمانډ تودوخه پیل کويextruder او سمدلاسه کوډ چلول بیا پیل کوي. M109 تر هغه وخته پورې انتظار کوي چې د کوډ د نورو لینونو چلولو دمخه extruder مطلوب تودوخې ته ورسیږي.

    M 140/ 190: دا کمانډونه د بستر تودوخې کمانډونه دي. دوی ورته ترکیب تعقیبوي لکه M104/109

    د M140 کمانډ د بستر تودوخه پیل کوي او سمدلاسه د کوډ چلول پیلوي. د M190 کمانډ تر هغه وخته پورې انتظار کوي چې بستر مطلوب تودوخې ته ورسیږي مخکې لدې چې د کوډ نورو لینونو چلولو دمخه.

    >M106: د M106 کمانډ تاسو ته اجازه درکوي د بهرني سرعت تنظیم کړئ د یخولو فین. دا یو دلیل S اخلي چې کولی شي له 0 (بند) څخه تر 255 (بشپړ ځواک) پورې وي.

    M82/83: دا کمانډونه په ترتیب سره ستاسو extruder مطلق یا نسبي حالت ته راجع کوي ، ورته ورته چې څنګه G90 او G91 د X، Y & Z محور.

    M18/84: تاسو کولی شئ خپل سټیپر موټور غیر فعال کړئ او حتی په S (ثانوي) کې د ټایمر سره تنظیم کیدی شئ. د مثال په توګه M18 S60 - دا پدې مانا ده چې په 60 ثانیو کې سټیپرونه غیر فعال کړئ.

    M107: دا تاسو ته اجازه درکوي چې ستاسو یو فین بند کړئ، او که چیرې هیڅ شاخص نه وي ورکړل شوی، دا به د یخ کولو فین برخه وي. .

    M117: په سمدستي توګه په خپل سکرین کې د LCD پیغام ترتیب کړئ – "M117 سلام نړۍ!" د "هیلو ورلډ" ښودلو لپاره

    M300: د دې کمانډ سره په خپل 3D پرنټر کې غږ وکړئ. دا M300 د S پیرامیټر (فریکونسی په Hz کې) او P پیرامیټر (د وخت په اوږدو کې) کارويملیسیکنډونه).

    M500: په خپل 3D پرنټر کې د EEPROM فایل کې خپل هر ډول ان پټ ترتیبات خوندي کړئ ترڅو یاد وساتل شي.

    M501: ټول لوډ کړئ ستاسو په EEPROM فایل کې ستاسو خوندي شوي تنظیمات.

    M502: د فابریکې بیا تنظیم کول – ټول ترتیب شوي تنظیمات د فابریکې ډیفالټ ته بیا تنظیم کړئ. تاسو باید دا وروسته د M500 په کارولو سره هم خوندي کړئ.

    دا کمانډونه د موجود G-Code کمانډونو پراخه لړۍ یوازې یوه نمونه ده. تاسو کولی شئ د ټولو G-Code کمانډونو لیست لپاره MarlinFW وګورئ، او همدارنګه RepRap.

    د 3D چاپ کولو لپاره غوره وړیا G-code ایډیټرونه

    Cura د G-Code ترمیم لپاره خورا ښه دی ، مګر دا لاهم خپل محدودیتونه لري. دا یوازې د G-Code د ځینو برخو د سمون لپاره ګټور دی.

    که تاسو یو پرمختللی کاروونکي یاست او تاسو د خپل G-Code په شاوخوا کې د ترمیم او کار کولو لپاره ډیرې ازادۍ ته اړتیا لرئ، موږ د G-Code مدیر کارولو وړاندیز کوو.

    د دې ایډیټرانو سره، تاسو د خپل جی کوډ مختلف برخو بارولو، ترمیم کولو او حتی لیدلو آزادي لرئ. دلته د ځینو خورا مشهور وړیا G-Code ایډیټرانو لیست دی.

    Notepad ++

    Notepad++ د نورمال متن ایډیټر یوه جوس اپ نسخه ده. دا کولی شي د G-Code یو له یو سره د فایلونو ډیری ډولونه وګوري او ایډیټ کړي.

    د نوټ پیډ سره، تاسو معیاري فعالیت لرئ لکه لټون، موندل او بدلول، او داسې نور ترڅو ستاسو د G-کوډ په سمون کې مرسته وکړي. تاسو حتی کولی شئ د دې ساده لارښود په تعقیب کولو سره اضافي ځانګړتیاوې لکه د متن روښانه کول خلاص کړئ.

    هم وګوره: د آټو بستر لیولنګ ته د لوړولو څرنګوالی – Ender 3 & نور

    نوټ پیډ ++ ممکن خورا خوندور نه وي

    Roy Hill

    رای هیل د 3D چاپ کولو لیوالتیا لرونکی او د ټیکنالوژۍ گرو دی چې د 3D چاپ کولو پورې اړوند ټولو شیانو په اړه د پوهې شتمني لري. په ساحه کې د 10 کلونو تجربې سره، Roy د 3D ډیزاین کولو او چاپ کولو هنر کې مهارت ترلاسه کړی، او د وروستي 3D چاپ کولو رجحاناتو او ټیکنالوژیو کې ماهر شوی.رای د کالیفورنیا پوهنتون، لاس انجلس (UCLA) څخه میخانیکي انجینرۍ کې لیسانس لري او د 3D چاپ کولو په برخه کې د ډیری مشهور شرکتونو لپاره کار کړی، په شمول د MakerBot او Formlabs. هغه د بیلابیلو سوداګریو او اشخاصو سره هم همکاري کړې ترڅو دودیز 3D چاپ شوي محصولات رامینځته کړي چې د دوی صنعتونو کې یې انقلاب راوستی دی.د 3D چاپ کولو لپاره د هغه د لیوالتیا سربیره ، رای یو لیواله مسافر او د بیروني لیوال دی. هغه په ​​طبیعت کې د وخت تیرولو ، پیدل سفر او د خپلې کورنۍ سره کیمپ کولو څخه خوند اخلي. په خپل فارغ وخت کې، هغه ځوان انجنیرانو ته هم لارښوونه کوي او د 3D چاپ کولو په اړه د مختلفو پلیټ فارمونو له لارې د خپلې پوهې شتمني شریکوي، په شمول د هغه مشهور بلاګ، 3D Printerly 3D Printing.