SYOGM Mining Parts Fabrication from Python Scripts to CNC STEP Files


How We Manufacture Parts — Start Your Own Gold Mine

SYOGM GOLD EXPLORATION · Butanaziba Business Center, Kyebando Ring Road, Kyebando, Kampala, Uganda Founder of the method: Jean Louis · Business Owner: Racheal Narabz Nabutono www.StartYourOwnGoldMine.com

This document is the manufacturing doctrine of Start Your Own Gold Mine: what we build, how a part goes from a parametric script to a machine running gold on a Ugandan hillside, and the rules that make the difference between a machine and a pile of welded steel.


1. What we build

Everything is plate-and-structural-steel fabrication designed for a local workshop: a CNC burning table, a plate roll, an angle grinder, and a welding bay. If the Kampala-Uganda workshop cannot cut, roll, and weld it with common tooling, the design is wrong — redesign, don’t outsource to precision you cannot maintain.

The product line

Family Examples Where it works
Impact mills HexaMill / OctaMill Astrid — hexagonal upper hull, half-circle bottom hull, 5 static breaker plates around a spinning rotor Hard-rock fine grinding ahead of recovery
Crushing circuit Jaw crusher (primary), SYOGM Secondary Rock Crusher 6–10 t/h hard rock circuit (Hard Rock Express program)
Trommel wash plants SYOGM 2026-05 — 50 t/h, 12-sided drum, ~190 cm Ø, 10 mm plate Alluvial processing, stationary or skid-mobile
Classifiers & mills Classifier wheel (closed-loop 100-mesh), Rothensteed Rock Impact Mill (2 t/h hard rock) Closed-circuit milling
Sluices & recovery 2-side and 3-side sluice boxes (equal or unequal walls), SYOGM Fine Gold Recovery System #2026 (Prospector’s Sluice, 50/100 mesh sieves, Cleangold multi-stage panning) — recovery down to sub-100 mesh Gravity concentration
Structure & ancillary Hoppers, catch trays, spray bars, discharge chutes, distribution chambers, skids with tow lugs, conveyor frames, mobile workspace/toilet/mini-container units Plant support and site infrastructure

Design signature


2. The pipeline — script to steel

argparse script ──► timestamped run dir ──► PNG work orders + flat .step profiles │ │ welder at bench CNC burning table │ │ ▼ ▼ rolling / forming cut plate │ │ └──── assembly ──────┘ │ test at works ─┴─ test at site │ delivery to customer

Stage 1 — Design: parametric, never hand-drawn

Every part family has one standalone Python script (numpy + matplotlib + build123d). All dimensions in millimetres, all parameters exposed as long-named CLI flags, defaults that produce a buildable part. Full conventions in STEP-GENERATION-STYLE.md — the short version:

The script is the master drawing. If it isn’t in the script, it doesn’t exist. Hand “improvements” at the table are field fixes to be merged back into the script, or they’re gone at the next build.

Stage 2: The drawing pack ships with the metal

Nobody receives a crate of cut plate without the assembly PNG. The drawing states unit count, every face length, every diameter, the plate-to-roll length, and a generation timestamp — it is the work order, signed off “Work order generated on … by Jean Louis.”

Stage 3: Cutting — CNC plate burning

.step files go straight to the plasma/oxy table. Cutting rules from the shop:

Stage 4: Forming — the roll

Curved parts start as calculated flat stock. The bottom hull of a mill is a half-circle rolled from a roll_plate whose length is π × mid-radius — printed on both the drawing and the filename (roll_plate_L788_W300). The roll is set on the mid-diameter (neutral axis), never inner or outer: roll to the mid-surface and the plate lands exactly on both. Trommel drums roll into 12-sided polygons from 10 mm plate — straight facets, indexed and welded on a jig, so the drum stays round without a lathe.

Stage 5: Welding

The welding standard, non-negotiable on every machine we buy or set up:

Stage 6: Assembly & finishing

Stage 7: Testing, payment, delivery


3. Production math we quote with

From syogm-estimate-wash-plant-production.py — the same parametric discipline applies to promises:

A wash plant quoted at 50 t/h is a 50 t/h plant because the drum, sluice run count, water supply, and conveyor were all sized against that number.


4. Principles

  1. The script is the master drawing. Design changes live in parameters. A part that can’t be re-generated from its script is a part we can’t rebuild.
  2. Nothing is overwritten. Every run, every iteration, timestamped forever. The Astrid mill went through 24 script generations and hundreds of drawing outputs in two days; any point of that history is recoverable.
  3. Design for the workshop that must also repair it. Local plate, local burning, local rolling, local welding. Precision where it spins, simplicity everywhere else.
  4. Clearances are designed; shrinkage is budgeted; fits are cold. +3 mm shafts, +1 mm slots, drawn weld gaps. If assembly needs heat or force, the script is wrong.
  5. The drawing pack ships with the part. Whoever welds it sees the assembly PNG — numbered vertices, face lengths, unit count, generation stamp.
  6. Gravity only. No mercury, no cyanide. The recovery story is water, steel, and matting — legally clean, environmentally clean, contractually enforced (mercury use is grounds for termination).
  7. Cash flow is part of the machine. Deposits start production; milestone payments keep it moving. This is stated in every quotation, in every shop, in every country.

Sources: Manufacturing/ script library (hexamill-astrid.py, annular-sector.py, sluice and stadium-shape scripts), STEP-GENERATION-STYLE.md, SYOGM Trommel Wash Plant Quotation v3 (2026-08-30), The Hard Rock Express Start Your Own Gold Mine Program documents, syogm-estimate-wash-plant-production.py.


The London or gold world market price as of Wednesday, September 2 2026, 01:18:57 was US $143.45 per gram or US $143452.45 per kilogram.

SYOGM Advance Gold Wash Plant Design

SYOGM Advance Gold Wash Plant Design

The SYOGM Advance Wash Plant is an innovative gold recovery system designed for efficient extraction of gold particles from dirt and alluvial deposits. It incorporates components like excavators, wash hoppers, grizzly bars, screen units, sluices, and a concentrate room to optimize the washing process and maximize gold recovery. The plant allows miners to extract gold effectively at various scales while minimizing effort and resources. Its design includes advanced technology for fine gold extraction using Cleangold inserts and ensures secure storage of concentrates through a monitored concentrate room.

What is a Mining Engineer? A Guide to Becoming One.

What is a Mining Engineer? A Guide to Becoming One.

A Mining Engineer is a specialized professional responsible for the discovery, extraction, and processing of mineral resources. These engineers play a crucial role in the mining industry, ensuring that the extraction processes are efficient, safe, and environmentally sustainable. They are involved in planning, designing, and overseeing mining operations, as well as in the management of mineral resources. Mining Engineers often collaborate with geologists, metallurgists, and other professionals to develop and implement mining strategies. Their work is essential for the supply of raw materials used in various industries, including construction, manufacturing, and energy.

Contact us to Start Your Own Gold Mine

Contact us to Start Your Own Gold Mine. There is a simple rule at Start Your Own Gold Mine: if we can help you, we do, whenever and wherever necessary, and it's the way we've been doing business since 2002, and the only way we know

Contact Mr. Jean Louis by Telegram icon Telegram at username @rcdrun or by WhatsApp icon WhatsApp Business. Or call Mr. Louis at +256706271008 in Uganda or send SMS to +256706271008


Full name:


E-mail:


Phone:


Message:


 

💬 Support Chat