Skip to content

Instantly share code, notes, and snippets.

@ednisley
Last active January 5, 2024 22:13
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ednisley/edabe35796b98118dc216e2e765f1dd5 to your computer and use it in GitHub Desktop.
Save ednisley/edabe35796b98118dc216e2e765f1dd5 to your computer and use it in GitHub Desktop.
SVG Image: Laser cutter beam alignment targets
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="71.000mm" height="17.000mm" viewBox="-385.500000 327.500000 71.000000 17.000000">
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(0,-1.86407,-1,-0,-73,988.426025)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1.86407,1,0,-573,-316.425995)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1.86407,0,0,-1,-975.426025,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(0,-1,-1,-0,-73,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-1,0,0,1,-319.684998,329.617004)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M1,1.466667L1,-0.533333L-0.333333,-0.533333M1,0.466667L0.333333,0.466667"/>
<path transform="matrix(-1.86407,0,0,1,329.425995,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<circle transform="matrix(-1,0,0,1,-323,336)" style="stroke:#ff0000;stroke-width:0.05mm;fill:none" r="8.5" cx="0" cy="0"/>
<path transform="matrix(-1,0,0,1,27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1,1,0,-573,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1,0,0,-1,-673,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1.86407,0,0,-1,-1011.426025,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<circle transform="matrix(-1,0,0,1,-359,336)" style="stroke:#ff0000;stroke-width:0.05mm;fill:none" r="8.5" cx="0" cy="0"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1.86407,1,0,-609,-316.425995)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-1.86407,0,0,1,293.425995,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,-355.653015,329.52002)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M1,-0.2L0.666667,-0.533333L0,-0.533333L-0.333333,-0.2L-0.333333,0.133333L0,0.466667L0.666667,0.466667L1,0.8L1,1.466667L-0.333333,1.466667"/>
<path transform="matrix(-1,0,0,1,-9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1.86407,-1,-0,-109,988.426025)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-109,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(1,0,0,-1,-709,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-609,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<circle transform="matrix(-1,0,0,1,-377,336)" style="stroke:#ff0000;stroke-width:0.05mm;fill:none" r="8.5" cx="0" cy="0"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-1,0,0,1,-373.666992,329.53302)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M0.666667,-0.2L0.333333,-0.533333L0.333333,1.466667M0.666667,1.466667L0,1.466667"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-0,1.86407,1,0,-627,-316.425995)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(0,-1,-1,-0,-127,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1,0,0,-1,-727,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1.86407,-1,-0,-127,988.426025)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1.86407,0,0,-1,-1029.429932,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-1,0,0,1,-27,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-1.86407,0,0,1,275.425995,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-627,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-0,1.86407,1,0,-591,-316.425995)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(0,-1.86407,-1,-0,-91,988.426025)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(1.86407,0,0,-1,-993.429993,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(-1.86407,0,0,1,311.425995,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,245L349,245"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,243L349,243"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(0,-1,-1,-0,-91,686)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,248L349,248"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,246L349,246"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,247L349,247"/>
<path transform="matrix(1,0,0,-1,-691,586)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M350,250L350,242"/>
<path transform="matrix(-0,1,1,0,-591,-14)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,249L349,249"/>
<path transform="matrix(-1,0,0,1,9,86)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M351,244L349,244"/>
<path transform="matrix(-1,0,0,1,-337.666992,329.53302)" style="stroke:#0000ff;stroke-width:0.05mm;fill:none" d="M1,-0.2L0.666667,-0.533333L0,-0.533333L-0.333333,-0.2L-0.333333,0.133333L0,0.466667L0.333333,0.466667M0,0.466667L-0.333333,0.8L-0.333333,1.133333L0,1.466667L0.666667,1.466667L1,1.133333"/>
<circle transform="matrix(-1,0,0,1,-341,336)" style="stroke:#ff0000;stroke-width:0.05mm;fill:none" r="8.5" cx="0" cy="0"/>
</svg>
@ednisley
Copy link
Author

More details on my blog at https://wp.me/poZKh-aMP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment