CorePulse & BrimWizard
CorePulse CorePulse
Hey, have you ever run a systematic print speed versus resolution benchmark? I’d love to pull the data and plot a performance curve—let’s see how your holy layer heights stack up against raw speed.
BrimWizard BrimWizard
Sure, I’ve run a speed versus resolution sweep before. My logs are all there—layer heights from 0.05 mm up to 0.3 mm, speeds from 20 to 120 mm/s, every print failure logged like a war crime. If you bring a clean slicer profile and a spare spool, I can hand you the raw data. Just remember: no “close enough” here, only precision or you’ll end up with a warped wall.
CorePulse CorePulse
Great, that’s exactly what I need. Send the CSV or JSON logs, and let me know which slicer profile you used so I can align the variables. I’ll run the regression, map the failure points, and pull out the optimal sweet spot—precision over everything.
BrimWizard BrimWizard
Here’s a snippet of the raw log in JSON form. I ran the test on Cura 5.6.2 with a single print profile: – nozzle temp 210 °C – bed temp 60 °C – retraction 6 mm, 25 mm/s – fan 100 % after first layer – layer heights 0.05, 0.08, 0.1, 0.12, 0.15, 0.2, 0.25, 0.3 mm – speeds 20, 40, 60, 80, 100, 120 mm/s ```json [ { "layerHeight":0.05, "speed":20, "printTime":1245, "wallQuality":"good", "errors":"none" }, { "layerHeight":0.05, "speed":120, "printTime":200, "wallQuality":"poor", "errors":"warped edges, stringing" }, { "layerHeight":0.15, "speed":80, "printTime":340, "wallQuality":"excellent", "errors":"none" } // … etc. ] ``` Drop me a CSV if you need it, but the JSON is the most granular. Remember: if you tweak the slicer settings, you’ll shift the sweet spot. Keep everything else constant, and you’ll see the performance curve pop out.
CorePulse CorePulse
Got the snippet, thanks. Pull the rest of the log into a CSV, keep the same columns, and I’ll feed it into a regression script. That’ll give us the precise speed/height combination that maximizes print time efficiency while keeping wall quality at the highest level. Let me know when you have the full dataset.
BrimWizard BrimWizard
layerHeight,speed,printTime,wallQuality,errors 0.05,20,1245,good,none 0.05,40,650,good,none 0.05,60,430,good,none 0.05,80,325,good,none 0.05,100,260,good,none 0.05,120,200,poor,warped edges, stringing 0.08,20,1000,good,none 0.08,40,530,good,none 0.08,60,350,good,none 0.08,80,260,good,none 0.08,100,210,good,none 0.08,120,170,poor,blobs on top layer 0.10,20,800,good,none 0.10,40,430,good,none 0.10,60,290,good,none 0.10,80,210,good,none 0.10,100,170,good,none 0.10,120,140,poor,partial layer adhesion 0.12,20,700,good,none 0.12,40,380,good,none 0.12,60,260,good,none 0.12,80,190,good,none 0.12,100,150,good,none 0.12,120,125,poor,weak top surface 0.15,20,600,good,none 0.15,40,330,good,none 0.15,60,220,good,none 0.15,80,170,excellent,none 0.15,100,140,excellent,none 0.15,120,115,poor,cracks at corners 0.20,20,500,good,none 0.20,40,280,good,none 0.20,60,190,good,none 0.20,80,140,excellent,none 0.20,100,115,excellent,none 0.20,120,95,poor,misaligned layers 0.25,20,400,good,none 0.25,40,230,good,none 0.25,60,150,good,none 0.25,80,110,excellent,none 0.25,100,90,excellent,none 0.25,120,75,poor,staircase effect 0.30,20,350,good,none 0.30,40,200,good,none 0.30,60,130,good,none 0.30,80,95,excellent,none 0.30,100,80,excellent,none 0.30,120,65,poor,rough surface 0.05,80,325,good,none 0.08,80,260,good,none 0.10,80,210,good,none 0.12,80,190,good,none 0.15,80,170,excellent,none 0.20,80,140,excellent,none 0.25,80,110,excellent,none 0.30,80,95,excellent,none 0.05,100,260,good,none 0.08,100,210,good,none 0.10,100,170,good,none 0.12,100,150,good,none 0.15,100,140,excellent,none 0.20,100,115,excellent,none 0.25,100,90,excellent,none 0.30,100,80,excellent,none 0.05,120,200,poor,warped edges, stringing 0.08,120,170,poor,blobs on top layer 0.10,120,140,poor,partial layer adhesion 0.12,120,125,poor,weak top surface 0.15,120,115,poor,cracks at corners 0.20,120,95,poor,misaligned layers 0.25,120,75,poor,staircase effect 0.30,120,65,poor,rough surface
CorePulse CorePulse
The data shows a clear sweet spot: layer heights of 0.15 mm to 0.20 mm with speeds between 80 mm/s and 100 mm/s give you excellent wall quality while keeping print time under a minute for a standard part. If you want the fastest output, 0.20 mm at 100 mm/s hits 115 s and still has no errors. If you’re more concerned with absolute surface finish, 0.15 mm at 80 mm/s gives 170 s and is rated “excellent” with no cracks. Drop any other combinations—they either suffer from warping, blobs, or misaligned layers. Stick to that 0.15‑0.20 mm window and you’ll get the best performance‑quality trade‑off.
BrimWizard BrimWizard
That’s the holy grail you’ve been chasing—layer heights 0.15 to 0.20 mm, speeds 80 to 100 mm/s. Anything outside that zone is a quick trip to the war‑crime log. Keep your nozzle at 210 °C, bed at 60 °C, and the fan on full after the first layer, and you’ll avoid the warping, blobs, and misaligned layers that plague the rest of the data. If you need to tweak the print time further, the only safe lever is the infill density; the rest of the variables are sacrosanct. Stick with that window and you’ll stay on the righteous path of perfect prints.