SVG pro LaserGRBL z Adobe Illustrator OK z Affinity Designer KO

a dalsi nekonvencni metody obrabeni a deleni
rerege
Příspěvky: 20
Registrován: 7. 7. 2019, 6:18

24. 4. 2021, 9:04

Ahoj. Nikde jsem nenašel, tak jestli by se našla nějaká hodná duše, která s tím má více zkušeností.
když udělám v Adobe Illustrator (CS6) plátno 5x5cm a v něm čtverec 4,9cm a exportnu do SVG 1.1 tak v LaserGRBL se mi to zobrazí jako 37,1x37,2 ... čemuž nerozumím, ale ve výsledku se mi SVG z AI vyříznou správně
Ale když udělám to samé v Affinity Designeru tak se to v LaserGRBL zobrazí jako 0,3x0,3 a ve výsledku je to špatně... naví třeba kruh se zobrazí jako patvar (a to ho převedu na křivky)

Neví někdo jestli lze z Affinity Designeru udělat správné SVG? Nikde jsem k tomu nic nenašel. Na fóru Affinity řeší DPI, ale změna DPI mi nijak nepomohla.

ivo

připojuji i SVG

z Adobe Illustrator

Kód: Vybrat vše

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Vrstva_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 width="141.73px" height="141.73px" viewBox="0 0 141.73 141.73" enable-background="new 0 0 141.73 141.73" xml:space="preserve">
<rect x="1.5" y="1.5" fill="#FFFFFF" stroke="#000000" stroke-miterlimit="10" width="139" height="139"/>
</svg>
z affinity Designer

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 142 142" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
    <g transform="matrix(1.02923,0,0,1.01876,-1.77927,-2.05191)">
        <rect x="3.106" y="3.405" width="134.953" height="136.34" style="fill:none;stroke:black;stroke-width:0.98px;"/>
    </g>
</svg>
prcek
Příspěvky: 692
Registrován: 31. 10. 2016, 2:26

24. 4. 2021, 10:41

Vidim rozdil, ze z adobe ilustratoru to ma pro vysku/sirku jednotky (px) a pak to asi nejak prepocita pres DPI v designeru jsou jednotky uvedene jen u sily cary, takze to asi bere nejake jine defaultni (hadam, ze neco takoveho jako tisiciny palce, nebo jinou bizardnost)

pro SVG pouzivam Inkscape (zdarma, pro windows i linux), ale podklady pro rezani jsem v tom nedelal.
--
Všechno je snadné, než to zkusíš sám.
Uživatelský avatar
Thomeeque
Příspěvky: 8870
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

25. 4. 2021, 1:12

prcek píše: 24. 4. 2021, 10:41 Vidim rozdil, ze z adobe ilustratoru to ma pro vysku/sirku jednotky (px) a pak to asi nejak prepocita pres DPI
Asi máš pravdu, vychází to (u AI) na 72 DPI, což je jakýsi standard. Fyzické rozměry v sobě imho nenese ani jedno z těch SVG (ani v podobě nějakých metadat).
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

25. 4. 2021, 2:46

A není možnost nastavení jednotek někde v hloubi menu?
Inkscape umí pracovat jak v pixlech (jak to mají rádi grafici), tak v milimetrech (jak to mají rádi technici). To na export nemá vliv?
A ten Affinity Designer neumí celkově pracovat v milimetrech?

SVG rozhodně absolutní rozměry zvládá. Já to pro LaserGRBL exportuju z CAMu, a tam jsou pak rozměry v milimetrech.
Čtvereček 10x10mm:

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<svg width="10.00000000mm" height="10.00000000mm" viewBox="0 0 10.00000000 10.00000000" id="svg2" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape">
    <g inkscape:groupmode="layer" id="20bdb5b4-9bad-4c16-86d9-4fd6eb62b4bd" inkscape:label="surface0">
        <path style="fill:none;stroke-width:0.280000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;stroke:#000000;" d="M 0.000000,10.000000 L 10.000000,10.000000 L 10.000000,0.000000 L 0.000000,0.000000 L 0.000000,10.000000 "/>
    </g>
</svg>
rerege
Příspěvky: 20
Registrován: 7. 7. 2019, 6:18

26. 4. 2021, 5:14

Tak přátelé ... ještě jinak.
Nakonec nejlepší výsledky dosahuji, když to "proženu" přes Inkscape...
čtverec o 100 mm se mi v LaserGRBL zobrazí a na ose je také 100 ...
ALE! Reálně to nakonec řízne cca 36mm. A když ten samý soubor pustím na starém notebooku se starým LaserGRBL(a jinou konfigurací zřejmě) tak to naopak zase řízne delší.

Takže je možné, že mi to dělá něco v konfiguraci? Poradíte co by to mohlo být, pročítám doku a přímo něco jako scale(měřítko) tam není, vidím pouze
$13 - Report inches, boolean ale to vypadá spíše na pouhé zobrazení jednotek... nejsem nyní u laseru a bez něj se mi konfigurace neukáže, takže ani nevím co tam vlastně mám ...
$100 a $101 počet kroků na milimetr... - něco takového by to také mohlo dělat ... jsem z toho jelen :?

Mohl by prosím někdo vyzkoušet co Vám to řízne v reálu (přikládám SVG níže)... a jestli Vám to řízne čtverec 10x10cm, můžete mi poslat prosím Vaší konfiguraci?

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="200mm"
   height="200mm"
   viewBox="0 0 200 200"
   version="1.1"
   id="svg8"
   inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)"
   sodipodi:docname="test100 v realu36mm.svg">
  <defs
     id="defs2" />
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.35"
     inkscape:cx="-371.42857"
     inkscape:cy="788.57143"
     inkscape:document-units="mm"
     inkscape:current-layer="layer1"
     inkscape:document-rotation="0"
     showgrid="false"
     inkscape:window-width="2482"
     inkscape:window-height="1411"
     inkscape:window-x="69"
     inkscape:window-y="-9"
     inkscape:window-maximized="1" />
  <metadata
     id="metadata5">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Vrstva 1"
     inkscape:groupmode="layer"
     id="layer1">
    <rect
       style="opacity:1;fill:none;stroke:#000000;stroke-width:0.78636;stroke-opacity:1"
       id="rect833"
       width="99.213646"
       height="99.213638"
       x="50.909698"
       y="50.153728" />
  </g>
</svg>

Naposledy upravil(a) rerege dne 26. 4. 2021, 8:44, celkem upraveno 2 x.
prcek
Příspěvky: 692
Registrován: 31. 10. 2016, 2:26

26. 4. 2021, 8:36

100 / 72 * 25.4 = 35.3

Imho ti to furt nekde prasi s DPI
--
Všechno je snadné, než to zkusíš sám.
rerege
Příspěvky: 20
Registrován: 7. 7. 2019, 6:18

26. 4. 2021, 8:57

@prcek tybrkys ale to vypadá, že to tak bude ... a Tys už to jednou psal ...
Nicméně fakt, že stejný SVG mi jeden notebook řízne jinak než druhý, to vypadá na odlišném zpracování v LaserGRBL. A předpokládám, že verze nebudou hrát roli spíše konfigurace. Nebo uvažuji špatně?
prcek
Příspěvky: 692
Registrován: 31. 10. 2016, 2:26

27. 4. 2021, 10:07

Mex tu kdysi narazil na problem s ruznymi verzemi inkscape.
Blby je, ze ja jsem LaserGRBL ani nevidel, proste nevim.
podle tohodle https://lasergrbl.com/usage/raster-imag ... r-options/ se tam nejake to DPI da nastavit, ale zas nevim, jestli se to netyka jen bitmapove grafiky.
Kde se nastavuje pocet kroku/mm neni to v na kazdem laptopu jinak?
--
Všechno je snadné, než to zkusíš sám.
prcek
Příspěvky: 692
Registrován: 31. 10. 2016, 2:26

27. 4. 2021, 10:17

https://lasergrbl.com/faq/
"Job size is wrong" ale nevim, jestli to pomuze... Tedy jestli si to ma pamatovat to arduino, nebo mu to software vzdy natlaci znovu. Ja vlastne neznam ani tuhle architekturu.
Takze vyjdu-li z tveho poznatku, ze stejny soubor (opravdu jsi ho prenesl mezi notebooky?) to procesi jinak, hledal bych rozdily mezi PC castmi, ktere jsou v tom nejak zainteresovany Myslim, ze USB muzeme vynechat takze zbyva LaserGRBL - bud bug, nebo konfigurace. Ja bych tipnul konfiguraci, takze bych je proste porovnal, zazalohoval!!! a zkusil na jednom prepsat podle druheho, co to udela.
--
Všechno je snadné, než to zkusíš sám.
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

27. 4. 2021, 12:02

To SVG je v prořádku.
LaserGRBL ho natáhne jako čtverec 100x100 mm s offsetem 50:50 mm.
Stejně tam ho zobrazí můj CAM.
Pálit jsem to nezkoušel. Jednak že můj LaserGRBL vždy vypálí přesně to, co má na obrazovce. Takže je zbytečné to zkoušet, dopředu vím, že to bude OK.
A pak je ten testovací obrazec zbytečně velký.

Pokud to LaserGRBL na obrazovce zobrazí OK, ale vypálí špatně, tak bude problém v nastavení přepočtu kroků na milimetry v konfiguraci GRBL.

Už o pár postů dřív jsem tady dával SVG pro čtvereček 10x10 mm. Tak ho zkus natáhnout a vypálit.
Je to můj testovací obrazec, který jsem pálil už na různých laserech, a nikdy nikde nedělal problém. Tak uvidíš, jak velký ho nakreslí a pak vypálí.
rerege
Příspěvky: 20
Registrován: 7. 7. 2019, 6:18

1. 5. 2021, 9:02

Tak to bylo o nastavení $100 a $101 ... počet kroků/min pro osy X a Y
nastavil jsem na 160 a je to skoro 1:1
a zítra jdu instalovat odfuk, tak tuning pokračuje
potřebuji forever time :o
moc děkuji všem za pomoc
Ivo
lubbez
Příspěvky: 3147
Registrován: 21. 6. 2012, 9:26
Bydliště: Praha

3. 5. 2021, 8:51

Prosím nekamenovat. :-)
Přesně tohle je rozdíl mezi otevřeným a komerčním softem. A já jsem srab a používám komerční soft.
Uživatelský avatar
Thomeeque
Příspěvky: 8870
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

3. 5. 2021, 8:59

Nastav mu blbě počet kroků na mm a dej vědět :)
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
lubbez
Příspěvky: 3147
Registrován: 21. 6. 2012, 9:26
Bydliště: Praha

3. 5. 2021, 7:26

Ale to je přesně ono, já nechci nic nastavovat. Prostě tam naleju dxf nebo ai 30x30mm a ono to řízne 30x30mm podle materiálu. Nejde o to, že bych to neuměl, ale že nechci a raději si připlatím. Ta práce co na tom dělám mi ty vyšší náklady, ale mnohem kratší čas zaplatí za pár týdnů.
Něco jiného je, když si chci hrát a pak klidně použiju na zobrazení třeba digitrony a motám trafo na 170V.
Uživatelský avatar
Thomeeque
Příspěvky: 8870
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

3. 5. 2021, 7:36

Ale problém byl nakonec, jestli jsem to pochopil správně, v nastavení základních parametrů stroje (step/mm). A toto musíš nastavit správně i u komerčního sw (pokud nemáš koupený i stroj a k němu vyladěný sw na míru).
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Odpovědět

Zpět na „plazma plyn voda laser EDM“