Leaderboard


Popular Content

Showing content with the highest reputation on 12/31/2022 in all areas

  1. 1 point
    I made some progress. I edited the HPGL file to contain a newline (line feed 0x0A) after every semicolon. I.e. instead of this: IN;PU958,4935;PD958,4935;PD915,4932;PD916,4724;PD1001,4724;PD1001,4932; I send this to the plotter: IN; PU958,4935; PD958,4935; PD915,4932; PD916,4724; PD1001,4724; PD1001,4932; And now it plots the path perfectly. I have no idea how or why this works. Line feed characters are supposed to be ignored in HPGL. Maybe this extra (ignored) character introduces just enough delay between commands for the embedded CPU to be ready when the next command comes. So I'm not sure if it's a fault in the plotter but I have an effective work-around. I have done several paper plots and vinyl cuts and it seems 100% reliable now with this hack. I will try to add a feature to inkcut to insert this padding character automatically. I have successfully used other US Cutter plotters with Linux and inkcut before, but with an RS-232 connection, not USB directly into the plotter. I suspect the problem is not really specific to the MH365 but something about how the plotter's USB interface sends data to the CPU.