September 29, 2023
https://projecteuler.net/archives 0001 1 print(sum(x for x in range(1000) if (x % 3 == 0 or x % 5 == 0)))print(sum(x for x in range(1000) if (x % 3 == 0 or x % 5 == 0))) 0002 1 2 3 4 5 6 7 8 limit = 4000000 x, y = 1, 2 total = […]
June 14, 2023
https://www.architectureanddesign.com.au/features/list/bathroom-waterproofing-step-by-step-guide Australian Standards AS 3740 states that: In the shower, the whole floor must be waterproof and the shower walls should be waterproofed to at least 1800mm. Bathroom walls need to be waterproofed to at least 150mm. If the bathroom floor is made of or contains wood or if the bathroom is on the second […]
June 9, 2023
When cutting 6mm HDPE in a single pass, I experienced lost steps and a glitching sound when steppers were kept enabled after the job had completed: GRBL is arguably better suited to CNC milling operations than Marlin (position updates during arcs, better compatibility with CNC.js). Geeetech GTK2560 v3.0 board uses an Arduino Mega. I […]
May 19, 2023
Also called a pan brake or sheet metal folder. Not to be confused with sheet metal guillotine shear. A sheet metal brake is for bending sheet metal. Part names: Bending leaf Bending leaf handles (2x preferred) Stationary Bed Clamping bar (acute angle wedge shape with sharp corner, horizontally adjustable to perfectly align with bending inner […]
May 19, 2023
Z-Up Stock Note: this only affects the calculated ‘box’ that represents the stock. It does not affect toolpaths / bodies. Can be ignored. Leads-ins / outs Think of a “running start” where you start your toolpath a bit early. Ramps To avoid plunging your tool into the material, you use a ramp. A milling bit […]