CartonRound · Local browser tool 1.0.0 · Chrome on Linux
Print the pieces that changed.
Compare two measured stained-glass SVG patterns, keep piece numbers stable and issue a current drawing with a replacement-only packet.
You have two measured, separately identified SVG editions of a stained-glass panel and need to explain which current pieces should be replaced.
$19 USD · one-time purchase
Continue to checkoutStep-by-step guide
No subscription. Final total and tax appear at checkout.
Inspect the example before buying
Inspect the original inputs and static print examples before buying. The paid ZIP adds the comparison app, issuing tools and illustrated manual.
- Keep numbers stable: Review explicit ID mappings and added or retired pieces.
- Separate kinds of change: See changed outlines and changed material codes in one register.
- Hand over the current edition: Export master and replacement drawings with CSV records and original source copies.

What it helps you do
For pattern authors who already draw separate, identified SVG pieces. Compare outlines and material codes, resolve renamed IDs, preserve issued editions and hand over current SVG, PDF and CSV files.
What is in your download
- Local comparison and issue app with its runtime source
- Illustrated English manual and three actual Chrome screenshots
- Original A/B SVG inputs, print examples and expected R2 packet
- Product license and README
A practical example
Six-piece panel — original edition exercise
Start with
A 150 × 200 mm panel has six adjacent pieces. In B, the P01/P02 shared border moves from 75 to 85 mm, and P05 changes from blue-wispy to amber-wispy.
Get this result
P01 and P02 change shape; P05 changes material; P03, P04 and P06 remain unchanged. The replacement set contains P01, P02 and P05. B uses two blue-wispy, two green-clear, one amber-wispy and one clear-textured piece. This is a geometry exercise, not a physically assembled panel.
Free A/B SVGs, print examples and short tutorial
Examples use fictional or synthetic data. Follow this example step by step.
See the working tool
Actual Chrome screens from the released app. The examples are original authoring exercises; physical craft results are unverified.
Compare six original pieces

The running desktop app shows the A/B drawings and the geometry, material and unchanged statuses. View full size Keep a record of the issued edition

The running app after the R2 download, with the saved issue available for the next comparison. View full size Review a later edition

The actual narrow Chrome view after importing a later drawing. Desktop authoring is recommended. View full size
How it works
Compare the drawings
Import the original and revised SVGs with stable piece IDs.
Review each change
Inspect outlines, material codes, renamed IDs and retirements.
Issue the packet
Download the current master, replacements, tables and saved project.
Before you buy
- Desktop Google Chrome; checked in Chrome 152.0.7977.82 on Linux.
- Extract the whole buyer ZIP and open app/index.html in desktop Google Chrome. The six-piece example is already loaded. No account, installation command, server or internet connection is required.
- One panel up to 1000 × 1000 mm, 250 pieces, 20 material codes, 10 MB per SVG and 10 saved issue records. Both editions must have the same physical dimensions.
Compatibility & limits
One panel up to 1000 × 1000 mm, 250 pieces, 20 material codes, 10 MB per SVG and 10 saved issue records. Both editions must have the same physical dimensions. Import dimensioned SVG with millimetre width/height and a matching viewBox. Each piece needs a unique stable ID and a separate closed rectangle, polygon or straight M/L/H/V/Z path. This is not a drawing editor or a general SVG converter. Positive translation and scaling are flattened. Curves, arcs, rotation, skew, holes, text pieces, hidden pieces, images, filters, masks, clipping, scripts and external references are unsupported. Export a simplified copy from your drawing software and keep the original. The comparison reports the supplied piece geometry and material codes. It does not establish topological correctness, cutting clearance, foil/came allowance, glass yield, structural suitability or physical fit. Review the full master and replacement packet. A retired piece remains a record; it is not printed as a current replacement. The overview PDF may be scaled. Use the tiled PDF for nominal actual-size printing and measure every 100 mm bar. Checked in Google Chrome 152 on Linux. Other browsers, an Inkscape round trip, physical printing, glass cutting and assembly are unverified. Desktop authoring is recommended. Processing stays in the local browser. Save project downloads a JSON backup; keep downloaded projects and issued ZIPs yourself. Project and issue files include source drawings. There is no cloud account or sync.
Get CartonRound
Perpetual use of the purchased version on your devices for personal or internal commercial work. Keep reasonable backups and modify your own copy; do not redistribute or resell original proprietary code. Third-party licenses and any existing preview permissions retain their rights.
Before payment, save the private recovery code shown by checkout. After Paddle confirms payment, use it to download your ZIP or return for it later. No subscription, future update or email delivery is promised. See the illustrated steps.
$19 USD · once
Buy download