Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 1.63 KB

notes.md

File metadata and controls

64 lines (43 loc) · 1.63 KB

TODO

  • more passes, integrate with lasertags
  • path stats, bbox, length, time estimation
  • show bbox of selected path, also show combined bbox
  • reloading ui kills job?
  • ready status, prevent queing jobs when machine is running
  • pause/continue
  • configurable canvas size
  • bbox checks
  • login/claim, single user restriction, keep login alive signal
  • dial in widget
  • doc link to reveal library location so people can add more files
  • open/save gcode files, show warning and link to supported features
  • shortcut keys, e.g 1,2,3 for tabs, arrors for direct control

Inkscape Units

It appears that inkscape uses px internally.

The scaling factor from a mm dxf to px in inkscape is: 0.2822222222

This is derived from: 25.4/90

25.4 being the mm/in and 90 being the default dpi of inkscape

1220px = 344.31111108mm 620px = 174.97777776mm

http://www.w3.org/TR/SVG/coords.html#Units

for 90 dpi "1pt" equals "1.25px" (and therefore 1.25 user units) "1pc" equals "15px" (and therefore 15 user units) "1mm" would be "3.543307px" (3.543307 user units) "1cm" equals "35.43307px" (and therefore 35.43307 user units) "1in" equals "90px" (and therefore 90 user units)

Intaglio Units

Intaglio sets the width/height attribute to the document dimensions. 3456,1728 => 72dpi

Illustrator Units

Illustrator sets both the width/height and the viewport attributes of the svg tag. Unfortunately it does not set this to the document dimensions but to the bounding box of all the geometry. This makes it completely useless to figure out the dpi scaling factor for pixels to in/mm conversion.

3460.472 x 1736.945