I'm setup on a MAC with the latest software (MAC, inkscape, stipplegen, etc.) and I can print some of the included files like the US states, pumpkin face, and others. However, when I try to print a file generated by the stipplegen program, it will not completely print. I would say it makes it about half way through. Alhtough, this may not mean anything. I used an sag file from my photo and also used and sag file from the default photo when stipplegen starts up. Below is the error from inkscape. I fyou have any ideas, please let me know.
EBB Serial Timeout.
EBB Serial Timeout.
EBB Serial Timeout.
Traceback (most recent call last):
File "eggbot.py", line 1403, in <module>
e.affect()
File "/Applications/Inkscape.app/Contents/Resources/extensions/inkex.py", line 215, in affect
self.effect()
File "eggbot.py", line 286, in effect
self.plotToEggBot()
File "eggbot.py", line 552, in plotToEggBot
self.recursivelyTraverseSvg( self.svg, self.svgTransform )
File "eggbot.py", line 612, in recursivelyTraverseSvg
self.recursivelyTraverseSvg( node, matNew, parent_visibility=v )
File "eggbot.py", line 612, in recursivelyTraverseSvg
self.recursivelyTraverseSvg( node, matNew, parent_visibility=v )
File "eggbot.py", line 918, in recursivelyTraverseSvg
self.plotPath( newpath, matNew )
File "eggbot.py", line 1108, in plotPath
self.plotLineAndTime()
File "eggbot.py", line 1281, in plotLineAndTime
if strButton[0] == '0':
IndexError: string index out of range
Comments
Could you post a link to the SVG file causing the crash?
Much easier to debug with a file causing the error than from the error messages.
What version is the EBB board and firmware?
You can get the board and firmware from the "manual" tab in the Inkscape eggbot extension dialog.
Select "Check EBB version" from the dropdown list.
RGDS
Ragnar
I found my problem. In short, I increased my Computer Sleep and Display Sleep time in the Energy Saver of the System Preferences to 2 hours. They were set to 15 mins and my plots were taking much longer. I happen to notice that the plot stopped when my screen saver turned on. Although, it was not my screen saver but my Computer Sleep. Since the change, I have plotted a few things that took some time. The last plot was an svg that contained 5000 points and it took 45 mins to complete.
I feel confident that this was my problem. Thanks for all the responses. This might be worth putting in the wiki. That is, make sure your computer is not set to sleep during your plot.
When having serial or usb problems on other platforms one trick is install a 'monitor' to see all 'traffic' on the port.
One such goodie for the Mac; Port_Monitor
Good Luck
RGDS
Ragnar
Thank you for tracking this down-- that's very helpful indeed. I've added it to the troubleshooting part of our wiki.