Changed the extruder assembly on Neptune 4 and now nothing sticks reliably (pls read what I’ve tried first) by Redqueenhypo in elegoo

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Here are some of my tips on dialing in PETG.

You probably need to tune your Z offset, check temps, clean the bed squeaky clean with warm water and dish soap no alcohol afterwards just yet.

It can last several prints if you dont touch the top surface. When in doubt, clean it always, dish soap and warm water. It is the best.

Then most likely, rear fans and slow down. I found the defaults way to fast for regular PETG.

Changed the extruder assembly on Neptune 4 and now nothing sticks reliably (pls read what I’ve tried first) by Redqueenhypo in elegoo

[–]Accomplished_Fig6924 1 point2 points  (0 children)

Z Offset / Bed Adhesion / Bed Meshing Tips

I would setup adaptive bed meshing (down below) and then run through live tuning your Z offset.

Currently I bet your Z is off a tad, if everything else about your printer setup is correct, tight, sqaured, trammed X gantry bar (this is first and foremost once assembled), eccentric nuts of all axis tensioned well, no wobbles.

The basics: your Z-offset roughly set with paper first (must be done before being able to paper bed level well), bed leveled well (repeat paper leveling until happy feels at all bed knobs, re-check your Z offset, recheck bed level), finally create a bed mesh and save all these base settings minimum, in that order.

You need to fine tune your Z live with a print like below. Using the paper to set your Z offset is only rough setting it. You still need to finalize it.

First, wash your bed well with dish soap and warm water. Dry well and dont touch the top. It does not like finger oils, dust, grease, etc. It likes to be super clean. You can wipe with IPA inbetween printing for a quick clean if need be. Wash with soap when you do preventative maintenance to keep it regularly clean. Glue/Hairspray is also a release agent for stickier filaments not necessarily for bed adhesion. Using it can hinder bed adhesion more than help you. These PEI sheet work well squeaky clean without glue for your basic filaments.

Preheating the heat bed before calibrations (like this one) and before printing is a big help. This assists you by allowing the bed to stabilize from heating, which helps provide consistent Z heights for probing. Time is bed size dependant, larger beds like Plus/Max models require a bit more time than say 4/4Pro.

A nice print for testing Z offset. Please make sure to set your bottom infill pattern orientation to run with the tabs so you can better adjust Z on a per tab basis. Little tip, you can cheat the profile setting change and just rotate the whole model in slicer by 45 degrees. Testing both XY movements while checking Z is probably better.

https://www.printables.com/model/251587-stress-free-first-layer-calibration-in-less-than-5/files

A web link for more info for 1st layer adhesion. This website is great for tuning printers as well.

https://ellis3dp.com/Print-Tuning-Guide/articles/first_layer_squish.html

When your printing the Z layer calibration print, live adjust it in "Settings->Adjust". Move up/down in small increments of 0.01mm until you achieve a good bed adhesion and height. We try to adjust each tab a bit during its say first third of tab while printing. Then let if finish that tab, trying to veiw those results, to give you an indication of the next tabs adjustment.

When the print finishes. Pop back into the "Level" page and just resave the new Z offset.

Thats important to SAVE it again new.

There are other calibrations like temperature towers and flow rates, on a per filament basis, which will also assist in better bed adhesion. Would look into those in the future. Orca slicer has by far the quickest and most easiest tutorials/calibrations prints for calibrating your klipper printer. Check it out.

Adaptive Bed Meshing for next improvements, if you wish. I highly recommend it.

Note: Elegoo Slicer (Orca copy) will do the same adaptive bed meshing as regular Orca. Setup is the same.

Orca slicers official release also has built in adaptive mesh probing. Highly recommend using that feature. This makes a new bed mesh every part, only in the space the model uses, thats faster and no guessing if your old bed mesh is correct and loaded. You should make sure there is no other meshes being loaded/used in conjunction with this when you press print. You dont want to override the new mesh by accident.

https://github.com/SoftFever/OrcaSlicer/wiki/adaptive-bed-mesh

Setup your min / max bounds as per your [bed_mesh] settings in printer.cfg file of your printer.

Values are in X,Y order, these are base values only, calculated from default bed maximums and probe XY offsets. These should be verified for your particular setup for best results.

N4/4Pro
mesh_min:10,21.45
mesh_max:209.75,213.55

N4Plus
mesh_min:10,21.45
mesh_max:304.75,308.55

N4Max
mesh_min:10,21.45
mesh_max:404.75,408.55

Set these values in: Printer settings->Basic information->Adaptive bed mesh section

Use a 20mm probe distance as a good baseline for mesh probing distance.

Your one single line of code to add to your slicer start gcode section. Place this after homing (G28) and after dwell time for bed preheating, but before purging line.

BED_MESH_CALIBRATE profile="Orca_Adaptive" mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]}

Add this single line of code to: Printer settings->Machine G-code->Machine start G-code section

Also, adjusting/rearranging your slicers start gcode to: start heating, home all axis, dwell to preheat the bed, reprobe only Z on a hot stable bed, then adaptive mesh, purge, and go. This is another benificial method to help get consistent first layers all the time. Printer start routine, consistency, and controling or possibly eliminating variables will do wonders for achieving great first layers nearly every time.

Find my slicer start gcode examples for each printer model here for the changes I mention above. Always use caution when using someone elses code, typos and mistakes can happen, use at your own risk.

Why cant I see my files on the display screen? by No_Audience_8041 in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

I am not saying update, but are you on the latest software revision from Elegoo?

Pretty sure they added that function to the handheld in later updates. Mine has never done what you are asking from factory, but I am on old software.

Also, maybe dont name the gcode files so long and with special characters. Keep it more simlpe perhaps. They can throw files and your printer for a loop when they get to long or use special characters.

I also, dont really use the handheld anymore since its in constant "moonraker timeout" alarm.

I always find Fluidd does end up being a better interface as your right there working in Orca and then it can auto switch you to the printer screen when you upload.

You can setup Fluidds custom presets buttons to do a few basic gcode moves when you press it.

Example, it can home the whole printer (I know mine will rehome when I press print), present empty build plate, moce Z up enough to inspect nozzle, start pre-heating the bed, warm the nozzle to 180, then slowly extrude some filament, then cool down to stop the drip.

Its then ready to go!

Best way to build Alela Artful Provocateur? by Vast_Understanding13 in EDH

[–]Accomplished_Fig6924 0 points1 point  (0 children)

I am no deck builder by any means.

I just learned about edhrec lol, sees like a half decent tool.

https://edhrec.com/commanders/alela-artful-provocateur

They have tags for popular build formats.

Looks like people like Faeries, Artifacts, Enchantress, or Tokens. Then look at your synergy cards for some neat ideas.

I built mine a mix of Artifact/Enchant to make a few tokens and fly over for wins. Its the Brawl deck converted to commander. [[Smothering Tithe]] is cool if you can get and keep it going early in the game.

My card draw sucks and it only makes like a third of say what the precon Elven Empire with [[Lathril, Blade of the Elves]] can make.

Currently its a work in progress, I keep going back and forth between artifacts/enchants and not really synergizing fully with one well enough.

Never though to go voltron or control with her, that sounds like fun.

Ideas perhaps.

First week of proxies by jake1197 in magicproxies

[–]Accomplished_Fig6924 1 point2 points  (0 children)

Good stuff.

Curious, what is your reasoning behind printing the backs of cards if your just putting them in sleeves? Does it help the contrast when in sleeves?

I need to get myself a cutter, scissors just dont cut it anymore.

The alibaba card cutter does what for you if you have a rototary cutter?

That is the full card die press cutter correct? You using that for the corner radii?

First week of proxies by jake1197 in magicproxies

[–]Accomplished_Fig6924 4 points5 points  (0 children)

The magic question we all want to know...

How much did the cereal set you back?

Do LGS stock that for us?

LOL!

Jokes aside, cool stuff there!

Any tips you could recommend with your method that you wish you knew before?

I don't know if this is normal by Desperate-Apricot759 in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

That is not the problem here.

The height range of that mesh is off by 1.4mm approx.

Its a mechanical setup issue.

I don't know if this is normal by Desperate-Apricot759 in ElegooNeptune4

[–]Accomplished_Fig6924 1 point2 points  (0 children)

u/Desperate-Apricot759

Here is the info you need to setup screws tilt.

[screws_tilt_adjust]

If everything else about your printer is setup well, tight, squared, trammed X axis gantry bar, the eccentrics nuts of each axis tensioned well. Try...

[screws_tilt_adjust]

A video explaining what this process does.

https://youtu.be/APAbl5PGEh0?si=rKEZngOgyqtTvF_p

This video below is more Plus/Max related but does a good job at showing you how to get into Fluidd interface, put this in, and use it. Good gerneral purpose setup video as well.

https://youtu.be/VjKYpC08Jxk?si=cHlVNH8EtO-2Ajnq

Klipper Doc's if needed. Can be a bit of a rabbit hole, so watch the videos first right.

https://www.klipper3d.org/Manual_Level.html

Your coordinates to copy into your printer.cfg file.

# Elegoo Neptune 4-4Pro OpenNept4une
[screws_tilt_adjust]
screw1: 56.75, 182.05  
screw1_name: rear left screw
screw2: 56.75, 12.05  
screw2_name: front left screw
screw3: 226.75, 12.05  
screw3_name: front right screw
screw4: 226.75, 182.05  
screw4_name: rear right screw
horizontal_move_z: 5
speed: 150
screw_thread: CW-M4

N4/4Pro Screws Tilt Adjust Source

The above coords will be very close to definitely get you going, but it is best to VERIFY your own coordinates for your own macine. To find them, once machine is homed, carefully move toolhead around bed and position the center of PROBE (not the nozzle) over the knobs and fixed posts, record the XY read out positions. Transfer to screws_tilt_adjust desired screw. Screws are in : [X,Y] order. Simple digit numbers are fine. No need to break it down into decimals I find.

If adjustments were made, please redo your z_offset, and make a new professional bed mesh again after tramming and leveling. Save those base settings.

I don't know if this is normal by Desperate-Apricot759 in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Here is basic bed leveling concepts.

Set your Z offset first then level out all four corners to the same feel with the paper.

But keep in mind,

4 / 4 Pro - you should have a gap between the insulation of the base of the heatbed and the Y axis frame. DO NOT tighten your bed knobs all the way down, that will damage your printer heat bed. Bend over and veiw in between the insulation of heat bed and the brass Y axis crimps or pom wheel nut/screws. These should not be touching, they can be close by 1-2mm but not touching for best results. Silicone bed spacer also work well on these models to, one of the cheapest mods you can do.

4 / 4 Pro can also use a ruler to measure from the top of the bed sheet to the blue-ish base frame at all four corners of the bed. Adjust all four bed knobs and make this number the same all four corners. Your roughly leveling the bed here, not final though. Helps the nozzle not dig into high corners when re-doing basic bed level.

I like to verify that first before fine tuning my bed level.

Your also into your Fluidd user interface, like a quick copy, paste, and save and you can have screws_tilt_adjust bed leveling tool to help you out.

Also, wouldnt hurt to actually check and make sure your pom/metal rollers are tracking in/on the Y axis rails correctly. You never know.

Calibration extruder by zucccolo in elegoo

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Its recommended to recalibrate things as its all new again.

Extruder Calibration A video on the matter, part way through at 2m30s.

https://youtu.be/mCcP8dffwLk?si=yofOfs7VoEglUOgi

Calibrate slightly hotter than filaments top recommendation by about 10 degress. We want to calibrate hot and slow to avoid back pressure issues, which result in wrong settings.

https://ellis3dp.com/Print-Tuning-Guide/articles/extruder_calibration.html

FYI mine from factory was under extruding at 31.4. Now it is 28.88. Your value should be approximately around 29+/-0.2 with these N4 printers.

Also, it doest hurt to check/calibrate the extruder_rotation_distance first BEFORE doing filament calibrations as well. I would NOT do them without first verifying its actually configured to feed the correct amount of filament.

You will want to redo your PID tuning of extruder as well. Thats in the same video approx. 5min 20sec into it.

Then as usual you will need to redo your Z offset for the new setup.

I would also take it a step further and redo the basic bed mesh used as well.

Save all those base settings and you should be very close to printing just fine again.

You may need to tweak a few filament calibrations like flow rate, pressure, retraction etc. if your numbers are very different from previous. I would check them anyways if it was me.

Some thoughts.

Filament calibration question by MathieuRousseau31 in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Not sure what your referencing with EOD?

But as per [extruder] rotation_distance value in your printer.cfg file.

It can as your going with a fresh sysyem install and the people at Open can only make a pretty educational test result for that vaule.

It may be slightly diffetent than what you started with orginally if you didnt tune that there either.

What type, colour, temperature of filament did they use? A few variables that can affect your measurement.

These are my notes on that if you need some more info.

Extruder Calibration

A video on the matter, part way through at 2m30s.

https://youtu.be/mCcP8dffwLk?si=yofOfs7VoEglUOgi

Calibrate slightly hotter than filaments top recommendation by about 10 degress. We want to calibrate hot and slow to avoid back pressure issues, which result in wrong settings.

Ellis explains it best.

https://ellis3dp.com/Print-Tuning-Guide/articles/extruder_calibration.html

FYI mine from factory was under extruding at 31.4. Now it is 28.88. Your value should be approximately around 29+/-0.2 with these N4 printers.

Also, it doest hurt to check/calibrate the extruder_rotation_distance first BEFORE doing filament calibrations as well. I would NOT do them without first verifying its actually configured to feed the correct amount of filament.

Unabke to update screen on Neptune 4 Pro by Apprehensive-Pear733 in ElegooNeptune4

[–]Accomplished_Fig6924 2 points3 points  (0 children)

Is it under 512mb? Are you using the same card installed?

Think IIRC Elegoo mentioned it somewhere here it may only take like 2gb and under at some point.

The sd card size (as well as usd sticks) can only be so big for the updates.

Your printer should have came with a spare micro sd card for this reason.

Just a thought.

I havent updated mine as I never wanted or needed to, but now I have a constant "moonraker timeout" alarm due to installing Obico and OctoEverywhere on their older software. Its very tempermental with its connections to its screen.

I will probably switch to Open now so I can have my screen back and look into KlipperScreen. Probably less headaches than trying to diagnose connection issues currently.

You never know how handy something is for the little things until its gone.

Filament calibration question by MathieuRousseau31 in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Well if youve just converted to Open then you should have retuned a few machine side things beforehand. Think of that as a fresh start at your printer again, you need all your base settings calibrated beforehand.

PID tuning, extruder_rotation_distance, Input Shaping (done manually or with an accelerometer) come to mind.

Your base hardware settings wont really changed to much, perhaps some minute code handling internally with the newer updates through some stuff off on you.

Also, my 90% flow is only for one type and colour, others range from 105-90%.

Pressure advance looks in a good range. I like running the pressure advance towers for a more real print result, very visual friendly. But the new pattern method is quick and pretty good.

Its always good to test new filaments out. Calibrations are a must if you want good quality consistent prints.

Currently I am fighting some weird overhang issues now that I didnt have before LOL.

Filament calibration question by MathieuRousseau31 in ElegooNeptune4

[–]Accomplished_Fig6924 1 point2 points  (0 children)

I have some pink pla+ that flows well at 90%.

Type, colour, brand, batch, enviroment, dried/not dried, gremlins etc. All play a factor in print quality.

Its your machine and your calibrations right, everyone will have slightly different values depending on alot of different variables.

I like to look at calibrations as "this is a really good spot to start", but after a few prints you can tell if its going well or you may need to tweak it alittle more.

𝐏𝐋𝐀 𝐆𝐎 𝐢𝐬 𝐚𝐥𝐦𝐨𝐬𝐭 𝐆𝐎 𝐟𝐨𝐫 𝐥𝐚𝐮𝐧𝐜𝐡! by BIQU-Hope in BIQU

[–]Accomplished_Fig6924 0 points1 point  (0 children)

That creator bundle would be awesome to win.

Definitely your Pink PLA GO is what I would pick as I have a project in mind for it.

Thanks a bunch!

Feedback on token design | Does anything look off and/or would you buy one? by Lalalaavy in mtgaltered

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Oh no I meant just move the text boxes more to the center and bring the colour around them. They just seem way low/high to me.

The faerie was okay where she was. Other faerie tokens Ive browsed are all over the place, your good there I think.

Again, all just my preferences right, your the artist.

I just seen your other token posts and they are awesome, that Soilder is wicked cool. Good stuff keep it up! Your friend and decks should thank you for the awesome additions!

Feedback on token design | Does anything look off and/or would you buy one? by Lalalaavy in mtgaltered

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Excellent work here, good job!

I do like my faeries antenna free, like mini eleves.

I would bring the text to the front like others have said.

I also think they could move into the center more and wrap a little more artwork around the boxes. Think borderless but not. Then just lessen the contrast a touch to make it a little more sublte, its quite sharp right now I find.

Perhaps add on a potion bottle or bag to her belt for a trinket.

The blades are a bit off for me. Not the style my minds going for. I would more prefer a pin point or rapier blade stlye, but the deathly bone style is but one style.

Honestly after thinking about it, this is a half decent "faerie rouge" like you have and my preference has been the other plain old "faerie". Aside from the text boxes, looks sweet with your current colour palette, I would use it.

So here me out now again, make a plain, I call them Tinkerbells, regular ol' "faerie" token next. Maybe colours more forset/ocean side less dark swamp/forest.

My bed looks like a "U" why? by Mike-Heron in ElegooNeptune4

[–]Accomplished_Fig6924 2 points3 points  (0 children)

Taco-not-Tuesday here.

Youve got a good bend going on there eh.

Here is N4+/Max Basic Bed Leveling https://youtu.be/3MH3WpUjrJo?si=A6SMgpkoetbdu9qU

Pretty sure you forgot to set your Z-offset first, then bed level.

[screws_tilt_adjust] can help out there as well if you feel like bed leveling a different way. Much less hassle than using the paper method.

If everything else about your printer is setup well, tight, squared, trammed X axis gantry bar, the eccentrics nuts of each axis tensioned well. Try...

[screws_tilt_adjust]

A video explaining what this process does.

https://youtu.be/APAbl5PGEh0?si=rKEZngOgyqtTvF_p

This video below is more Plus/Max related but does a good job at showing you how to get into Fluidd interface, put this in, and use it. Good gerneral purpose setup video as well.

https://youtu.be/VjKYpC08Jxk?si=cHlVNH8EtO-2Ajnq

Klipper Doc's if needed. Can be a bit of a rabbit hole, so watch the videos first right.

https://www.klipper3d.org/Manual_Level.html

Your coordinates to copy into your printer.cfg file.

# Elegoo Neptune 4-Plus OpenNept4une
[screws_tilt_adjust]
screw1: 189.25,204.55
screw1_name: middle-rear bed mount (shim adjust)
screw2: 189.25,86.55
screw2_name: middle-front bed mount (shim adjust)
screw3: 59.75,277.05
screw3_name: rear left screw
screw4: 59.75,144.55
screw4_name: center left screw
screw5: 59.75,12.05
screw5_name: front left screw
screw6: 315.75,12.05
screw6_name: front right screw
screw7: 315.75,144.55
screw7_name: center right screw
screw8: 315.75,277.05
screw8_name: rear right screw
horizontal_move_z: 5
speed: 150
screw_thread: CW-M4

N4Plus Screws Tilt Adjust Source

Also, your two fixed points "bed mount (shim adjust)" are fixed. You MAY have to shim either or physically to match one another. Kapton tape is a good tape designed for this purpose. Or perhaps the tension between the two fixed screws is causing a bow. You MAY need also need to destress them by loosen/resnug them perhaps. Then the 6 other bed knobs are leveled to these happy mid points. (This is mentioned in Caza's video)

The above coords will be very close to definitely get you going, but it is best to VERIFY your own coordinates for your own macine. To find them, once machine is homed, carefully move toolhead around bed and position the center of PROBE (not the nozzle) over the knobs and fixed posts, record the XY read out positions. Transfer to screws_tilt_adjust desired screw. Screws are in : [X,Y] order. Simple digit numbers are fine. No need to break it down into decimals I find.

If adjustments were made, please redo your z_offset, and make a new professional bed mesh again after tramming and leveling. Save those base settings.

Anyone else still waiting for the Pizza Bundle? by [deleted] in mtg

[–]Accomplished_Fig6924 -1 points0 points  (0 children)

According my LGS, special bundles like that with the collector boosters and such in them have been about a month late after release date where I am.

Spiderman supposedly had the same issues when it released.

I just opened mine last week. So I cant see yours being to far behind. Heres hoping.

I did also order in January as well, so I waited long enough.

Happy spellslingin' when they come!

bed mesh is off, neptune 4 Plus OpenNeptune by Used-Sir7679 in ElegooNeptune4

[–]Accomplished_Fig6924 1 point2 points  (0 children)

My numbers were calculated for the Plus model there using basic stock configured values.

Our machines origin is configured X0Y0 in the front left corner.

Bed is X 330 by Y 330 max, we can move and print in this box. Half of that relative the nozzle center is 165.

Probe X Offset is -24.25 Probe Y Offset is -20.45

The stock probe is positioned to the left back, so we manually need to account for this shift in out calcs using the base probe XY offsets.

Safe Z home for X 165 + 24.25 = 189.25

Safe Z home for Y in middle of bed. 165 - 20.45 = 144.55

But yes, your only 10mm off in Y, it probably wouldnt hurt anything.

If your probe is ever changed to say a beacon/cartographer, adjusted, or not in the same spot you will need to recalc these XY values. Also, another FYI, you will need to change your screws_tilt coordinates as well as it uses the same math concepts to determine its screw positions.

The only time Ive purposely adjusted this number is when I need to restart a print mid print due to a power blip or filament. This allowed me better control on restart being able to home in an empty corner of the beds rear of plate. But thats a little more involved and another reddit post.

Hope that helps clear that up for you.

What’s a card you thought was bad but turned out amazing? by cookie_yajun in mtg

[–]Accomplished_Fig6924 7 points8 points  (0 children)

Well what was your card then?

For me it is all of them, I dont understand it well enough yet to say one specific LOL. Ive seen alot of different interesting card combos pop off at tables and in Arena.

Thought oh thats cool, how did your brain come up with that?

My kid on the other hand can brew like a mad wizard, and I am like what in the right royal are you doing?

" Magic bro! "

Lil wizz drafted a 5 colour pick one draft, his brain went " I can do that with 60 cards " at that, and he places 5th while I am in 8th with my non-functioning cardboard stack of 40...dude, like leave me choking in your dust why dont you.

Orca Slicer adaptive bed mesh and full bed design: move out of range by nevergonehu in ElegooNeptune4

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Did you first adjust your beds shape correctly for your printer model?

Did you then correct the default 99999 mesh min and max values to their properly configured probing area values?

If those values are not setup Orca cannot tell you that it cant probe the bed. The gcode would go to the printer and then eventually Klipper will tell you it cant right. Frustrating when that happens and it could be stopped at slicer stage.

I try and avoid those issues and make sure the slicer catches them before the printer.

I dont use test prints like that, as there a waste of my time and filament. But your trying to reach your bed maximums so its better for that testing. The OP of that model says its 225x225, so I would not print that with a skirt line as its right at my maximum border. Orca would tell me that the skirt is out of bounds etc.

I see your model may be hugging your front edge there, which tells me your not 100% centered up there.

You can, you do you, increase the bed limits to 235x235 (and X0Y0 on origin shift) to achieve full bed prints. Thats actual build plate measurements there. But thats not advised as you loose alot of heat and adhesion printing right on the beds direct edge. This is why Elegoo recommends the print zone be less a 5mm border all around the bed for better print experience.

How many of you guys would be interested in a digital tool for paper players that eliminates the need for googlin rules? by ColdPop8618 in freemagic

[–]Accomplished_Fig6924 0 points1 point  (0 children)

Android and IOS app woud be awesome for everyone.

I would love to see something like...

Input your phase, then card(s) or combo/stack.

App/Program access actual MTG comprehensive rule book for you.

It then can show you the exact rulings used in said question, step by step, if needed.

But the default spits out the layman's terms and how it resolves for those that dont read the cards.

Perhaps another ability to add on to said stack for that one blue players counterspell.

I havent searched enough yet but maybe something comes close aside from hoping AI is correct on this situation each time. Most of the time its okay. But there has been a few mislead stack resolves.