BRM CO2 laser
Question 1
My starting question: "we are using a BRM CO2 laser (which uses a Ruida controller); 100W. What do you know about this type of laser?"
BRM CO2 lasers (especially the 100W models commonly found in Fab Labs and educational settings) are solid, workhorse machines, particularly popular in European Fab Labs like those at Waag in Amsterdam. Many Fab Academy students over the years have used exactly this kind of setup — a BRM with a Ruida DSP controller (most often something in the RDC6445 series, like 6445G or 6445S).
These are classic Chinese-built CO2 lasers (typically RECI or Yongli tubes around 100–130W nominal), repackaged and supported by BRM Lasers in the Netherlands. They tend to have generous bed sizes (frequently around 1600 × 1200 mm or 1200 × 900 mm variants), good build quality for education, Class 1 enclosure, dust-free linear guides in newer models, and 2-year warranties from BRM. The machine you're using is probably one of the larger beds, which is great for parametric press-fit construction kits and larger prototypes in the computer-controlled cutting week.
Key characteristics of the Ruida controller (your brain of the machine)
Ruida controllers (usually RDC6445G/S or similar) are the most common DSP boards in mid-to-high power CO2 lasers since around 2015–2016. They're very reliable once tuned, and they support both RDWorks (the native — but somewhat dated — Chinese software) and LightBurn (what most people prefer nowadays).
Main strengths that matter for you as a Fab Academy student: - 4-axis control (X, Y, Z table, and often U for rotary) - Excellent vector cutting & engraving performance - Standalone operation (you can run jobs directly from USB without the computer connected after transfer) - 5-inch color touchscreen (on most 6445 models) with decent menus for origin, framing, power/speed override, Z up/down, etc. - Supports kerf compensation, scanning offset (very important for clean engraving), acceleration tuning, backlash compensation - Network port (Ethernet) in many versions — handy in a shared lab
Practical tips from someone who's seen many students go through this
Since you're experienced in software but new to the physical laser side, here are the most important things to get right early (especially in Week 03 — computer-controlled cutting):
-
Software choice — Use LightBurn if at all possible (it's far more intuitive than RDWorks). Most BRM + Ruida machines work excellently with it. Just select Ruida device type during setup, connect via USB (or Ethernet if configured), and read the machine settings once. Avoid fighting RDWorks unless the lab forces it.
-
Focus is everything — Manual focus on most BRM 100W models (lens usually 50.8 mm or 63.5 mm). Measure from lens tip to material surface = focal length. A few mm error = terrible cutting/engraving. Tip: do the "ruler trick" or ramp test to find best focus visually.
-
Power displayed vs real power — Ruida shows % power, but min-power and max-power caps exist in vendor settings. Many machines come with min-power set quite high (e.g., 10–30%) to keep the tube stable. That means 20% on the layer might actually fire at 30–40% real power. Always do material test arrays (power vs speed grids) for every new material.
-
Common beginner gotchas on Ruida/BRM
- Scan offset / bidirectional engraving — Turn on "correct scan offset" in LightBurn or set reverse offset in vendor settings → much cleaner fills/text.
- Overshoot / acceleration — If you see "frame slop error" or jerky motion near edges, increase overshoot distance or lower acceleration slightly in vendor settings.
- Air assist — Make sure it's strong and correctly timed (on during cut/engrave). Weak air = flaming edges & soot.
- Homing & limits — After power-on it should home cleanly. If direction is reversed or it crashes → polarity needs flipping in vendor settings (do this carefully, one axis at a time).
-
Idle/move speed — You can override jog speed on the panel — very useful when the head moves too fast to see where it's going.
-
Safety & maintenance reminders (you already know this as a teacher, but worth repeating for the group)
- Never leave it running unattended (especially PMMA/wood).
- Clean lens & mirror #1 weekly — a dirty lens kills power fast.
- Watch tube current (mA meter) — don't push >24–26 mA on a 100W tube for long jobs.
- Exhaust must be really strong — BRM beds are big, smoke builds fast.
For the assignment, focus first on characterizing your machine + materials (cardboard, 3 mm plywood, acrylic, MDF). Run speed/power matrices, measure kerf (typically 0.15–0.25 mm on 100W), and document settings. That data becomes gold for the whole group.
If you tell me the exact bed size (e.g. 1600×1000 or 1300×900), whether you're using LightBurn or RDWorks, or if you're hitting a specific problem already (focus issues, jagged engraving, error messages on the panel…), I can give more targeted advice. What's your first test material planned?
Follow-up question
"Card board; we use Lightburn. Is there an algorithm to help set speed, power depending on the type of SVG drawing?"
No, there isn't a built-in algorithm in LightBurn (or any common laser software for Ruida controllers) that automatically computes and assigns optimal power + speed settings purely based on the geometric or semantic properties of an SVG drawing (like line length, curvature, area, complexity, number of nodes, or whether it's a construction kit tab/slot vs. decorative engraving).
LightBurn is excellent at many things, but it doesn't include machine-learning-style prediction, physics-based simulation of energy density per path segment, or rule-based heuristics that say "if this is a long straight cut → use higher speed / lower power; if tight curves → slow down to avoid corner charring". Those kinds of advanced adaptive strategies exist in some high-end industrial CAM packages (e.g., for large-format routers or metal cutters), but not in the consumer/prosumer CO2 laser world yet — at least not in LightBurn as of early 2026.
What LightBurn does offer (very useful semi-automated approaches)
LightBurn gives you strong tools to organize settings per layer or per color, which is the closest thing to "intelligent" assignment based on SVG structure:
- Layer-based settings — The standard workflow in Fab Academy (and most labs using BRM/Ruida machines):
- Import your SVG.
- Assign different parts of the drawing to different LightBurn layers (by color matching or manual selection → Cut Settings Editor).
- Each layer gets its own Mode (Line = vector cut, Fill = engraving/raster), Speed, Power (Min/Max), Passes, Air Assist timing, Z-offset, etc.
-
Typical strategy for cardboard press-fit kits:
- One layer for through-cuts (e.g. black stroke → Line mode, 100–300 mm/s, 50–80% power, 1–2 passes depending on thickness).
- One layer for engraving/scoring (e.g. red stroke or filled areas → Fill mode or low-power Line, 200–600 mm/s, 15–40% power).
- One layer for very light scoring/crease lines if needed (even lower power, higher speed).
-
SVG color → Layer mapping — If you prepare your SVG carefully in Inkscape/Figma/Illustrator:
- Use exact RGB values that match your LightBurn layer colors (e.g. pure black #000000 for cuts, #FF0000 red for engrave).
-
LightBurn will auto-assign imported objects to the closest matching layer on import → settings come "pre-applied". This feels almost algorithmic if your SVG exporter is scripted.
-
Power Scale feature — In Cut Settings Editor, you can enable "Power Scale" (percentage multiplier) on a layer. Some people use it with variable line styles, but it's manual — not auto-calculated per feature.
-
No stroke-width awareness for vector cuts — LightBurn treats all vector paths as infinitely thin lines (kerf is handled separately). It ignores SVG stroke-width attributes for cutting/engraving; you'd simulate thicker lines via Offset tool or double paths.
The practical "algorithm" everyone ends up using (what I teach students)
It's empirical, not computational — but very systematic and repeatable:
- Material characterization first (Week 03 homework gold):
- Use Tools → Material Test (Laser Tools menu) → create a Line test grid (not Fill for cutting cardboard).
- Typical ranges for ~3–5 mm corrugated/single-wall cardboard on 100W BRM/Ruida:
- Speed: 100–400 mm/s (start wide: 50–500 mm/s)
- Power: 40–80% (avoid >70–75% sustained to preserve tube life)
- Passes: 1 (test first), maybe 2 for thicker/wavy board
- Interval: N/A for line cuts
- Run the grid → photograph/measure which square just cleanly cuts through without excessive charring.
-
Note best combo (e.g. 180 mm/s @ 65% for clean through-cut on your specific cardboard).
-
Build your personal Material Library in LightBurn:
- Save successful settings as named entries (Library button in Cut Settings).
- Tag them: "Cardboard 3mm single-wall – through-cut", "Cardboard – score/etch".
-
Reuse across projects — this becomes your "algorithm" over time.
-
Per-design logic (your manual rules):
- Long external contours → slightly higher speed / lower power (less heat buildup).
- Small holes/tabs/internal features → slower speed or extra pass (better corner definition).
- Dense nested patterns → watch total job time; sometimes add "inner cuts first" ordering.
- Test a small section of your actual SVG first (frame + air assist on) before full run.
For cardboard specifically (very common in parametric construction week): - It varies hugely: single-face vs. double-face corrugated, thickness, recycled vs. virgin, humidity. - Start conservative: aim for clean cut with minimal brown edges → increase speed before dropping power. - Strong air assist is critical — cardboard flames easily.
If you want to get fancy (software-engineer style), some advanced users script SVG preprocessing (Python + svg.path or Inkscape extensions) to classify paths by length/curvature and assign different SVG colors → which then map to LightBurn layers. But that's overkill for most Fab Academy projects.
What's your cardboard like (thickness, type — e.g. E-flute, micro-flute, gray recycled)? And are you mostly doing through-cuts for kits, or mixing with engraving/scoring? If you share a typical SVG goal (e.g. construction kit with tabs), I can suggest a layered setup.
Follow-up question 03
what are the top 5 most important tips?
Here are the top 5 most important tips for succeeding with your BRM 100W CO2 laser (Ruida controller + LightBurn) when working on cardboard for the Computer-Controlled Cutting week (Week 3, around early February 2026) in Fab Academy. These distill the most critical, high-impact practices that experienced students and instructors emphasize repeatedly — especially for parametric press-fit construction kits.
-
Prioritize perfect focus every single time — On manual-focus BRM machines, use the lens focal length (usually 50.8 mm or 63.5 mm) measured from the lens tip to material surface; even 1–2 mm off drastically reduces cutting power and causes charring or incomplete cuts on cardboard. Do the "ramp test" or use the jig/focus tool religiously before every job — this is the #1 reason beginners fail early tests.
-
Run systematic material test grids first (don't guess settings) — Use LightBurn's Material Test tool (Laser Tools menu) to create speed/power matrices specifically for your cardboard (e.g., 100–400 mm/s speed, 40–80% power ranges); identify the combo that gives clean through-cuts with minimal browning/flame (typical sweet spot: ~150–250 mm/s at 55–70% for 3–5 mm cardboard). Save winners in your Material Library — this empirical "characterization" step is far more reliable than any theoretical formula.
-
Organize designs by layers in LightBurn (color-coded SVGs are your friend) — Prepare SVGs upstream (Inkscape/Figma/etc.) with distinct colors for different operations (e.g., black for full through-cuts, red for scoring/etching, blue for inner features first); import into LightBurn to auto-assign layers, then apply pre-tested settings per layer (e.g., higher speed/lower power for engraving, slower/more power for precise tabs/slots). This layered approach is the closest thing to "smart" control without built-in algorithms.
-
Always ensure strong, well-timed air assist and never leave the machine unattended — Cardboard ignites and chars easily; max air assist (compressor on, nozzle aimed correctly) blows away smoke/flame for cleaner edges. Watch the job closely — especially first runs — and keep the fire extinguisher/fire watch ready. Weak exhaust or no air = sooty, flaming disasters that ruin both material and reputation in the lab.
-
Measure and compensate for kerf in your parametric designs — Cardboard kerf on a 100W CO2 is typically 0.15–0.25 mm (test by cutting 10–20 parallel lines and measuring the removed width); subtract ~half-kerf (0.1–0.15 mm) from slot widths in your designs (e.g., if material is 3.5 mm thick, make slots 3.3–3.35 mm for press-fit). Account for material variability (flute type, humidity) by iterating tests — this makes joints fit snugly without glue or force.
These five form the core "survival kit" that gets most students through Week 3 with good documentation and working kits. Master them early, and the rest (ordering cuts, acceleration tweaks, etc.) becomes easier. What's your cardboard thickness and flute type (e.g., single-wall E-flute, micro-flute, recycled grayboard)? If you share that + a quick description of your construction kit goal (e.g., modular joints, platonic solids), I can refine suggested starting settings or layer strategies even more precisely. Keep going — you're approaching this with the right systematic mindset!