Eggbot DOA

345 views
Skip to first unread message

Mark920

unread,
Dec 18, 2010, 7:47:58 PM12/18/10
to EggBotUser
Help

Assembled Eggbot and seems doa...
Installed Driver for Windows XP
Installed software as per sequence

Nothing happening...

Lights on ebb board blinking short blink, long blink
Driver looks like it is installed in windows (ref to ebb in driver
info on com5 usb)

Little servo seems to have power cannot move easily with fingers.
When power unplugged can be moved.

No motion from other servos, no resistance to movement either.

Tried adjusting current pot, no change in anything

No response from any commands in inkscape other than a 1/2 second
flash of some sort of confirm screen

Help!

Mark F in Wisconsin


Windell H. Oskay

unread,
Dec 18, 2010, 8:43:41 PM12/18/10
to eggbo...@googlegroups.com

Hi Mark,

If the servo is powered up and cannot move, then it's definitely alive to some extent. That suggests that the board is getting power. Blinking LEDs indicate that the processor is alive and working. That you don't get an error message suggests that the USB connection is working, and that the processor is responding to it correctly. Only, the motors aren't responding. Not really DOA... more like a coma.

Now, there are a number of circumstances under which I'd expect this behavior exactly-- including trying to plot an empty page, or one without vector art to be drawn. Can you please elaborate about what tests you've performed, and what you're actually seeing?

Also, it would make more sense to have this conversation in one place-- either the forum or the mailing list -- but not both.

-Windell

Mark920

unread,
Dec 18, 2010, 8:58:27 PM12/18/10
to EggBotUser
Windell

Thanks very much. Sorry about the double posts, not sure where to
start... Lets keep it here ok?

Well, Coma it is.

I tried to command the the eggbot via inkscape in extensions/eggbot/
eggbot control/manual. Tried all commands with no response from the
eggbot.

Have helloworld.svg loaded into IS.

PS. Pushed the reset button and the computer responded with the tone
you get when you unplug/plug in a usb device. (This is Windows XP)

I did remove and re-install inkscape with no effect.

I shut down and restarted the computer with no effect

I plugged the USB cord into another usb port. The computer recognized
the bot as a new device and I pointed it to the driver which it
installed ok.

I was unable to use the USB/driver program to install the driver. It
kept asking for an updated .NET version which I did not have. I
installed .NET 4 but it still would not work and ended up manually
pointing to the driver info during the usb driver/connect dialog..

Mark




Mark
> -Windell- Hide quoted text -
>
> - Show quoted text -

Dan Newman

unread,
Dec 18, 2010, 9:32:07 PM12/18/10
to eggbo...@googlegroups.com

> I was unable to use the USB/driver program to install the driver. It
> kept asking for an updated .NET version which I did not have. I
> installed .NET 4 but it still would not work and ended up manually
> pointing to the driver info during the usb driver/connect dialog..

I tried that route back in October on my Windows XP SP3 system and
found that I had to pull the necessary .net framework and run the
driver installer. Was it sufficient? For me it was. Was it
necessary? I'm not positive, but I didn't have any luck when I
right clicked on the .info file and tried installing the driver
that way.

Dan

Brian Schmalz

unread,
Dec 18, 2010, 9:32:39 PM12/18/10
to eggbo...@googlegroups.com
Mark,

 A couple quick tests come to mind:

1) If you go into your Device Manager, can you see the Egg bot listed as a COM port? Can you open that com port with a terminal emulator (Like Tera Term or Hyperterminal and send a "V"  command and get a response?)

2) What LED pattern are you getting on your EBB? When connected to the computer, the green USB LED should blink on/off/on/off, the red USR LED should not come on at all.

*Brian
 
Home www.schmalzhaus.com
Work www.logicpd.com

From: Mark920 <mfor...@gmail.com>
To: EggBotUser <eggbo...@googlegroups.com>
Cc:
Sent: Saturday, December 18, 2010 7:58:27 PM
Subject: [EggBot] Re: Eggbot DOA

Windell

Thanks very much.  Sorry about the double posts, not sure where to
start... Lets keep it here ok?

Well, Coma it is.

I tried to command the the eggbot via inkscape in extensions/eggbot/
eggbot control/manual.  Tried all commands with no response from the
eggbot.

Have helloworld.svg loaded into IS.

PS.  Pushed the reset button and the computer responded with the tone
you get when you unplug/plug in a usb device.  (This is Windows XP)

I did remove and re-install inkscape with no effect.

I shut down and restarted the computer with no effect

I plugged the USB cord into another usb port.  The computer recognized
the bot as a new device and I pointed it to the driver which it
installed ok.

I was unable to use the USB/driver program to install the driver.  It
kept asking for an updated .NET version which I did not have.  I
installed .NET 4 but it still would not work and ended up manually
pointing to the driver info during the usb driver/connect dialog..

--
You received this message because you are subscribed to the Google Groups "EggBotUser" group.
To post to this group, send email to eggbo...@googlegroups.com.
To unsubscribe from this group, send email to eggbotuser+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/eggbotuser?hl=en.



Chuck McManis

unread,
Dec 18, 2010, 9:42:58 PM12/18/10
to eggbo...@googlegroups.com
I'll echo Brian's suggestion here, I use Putty on windows (it also has a 'direct to com port mode') when I was having issues that was my first line of defense. 

If you can talk to the EBB, then type V<cr> will print out the version info (note that the EBB doesn't echo characters so you may want to enable that with Putty (local echoing)) port settings are 9600 baud 8 bits, no parity.

If you get the version string to print then type:
EM,1,1
which will enable both stepper motors, the EBB should return 'OK' 
then type
SM,1000,200,200
That will take one second (1,000 mS) to move both motors 200 steps. and the EBB will echo back "OK"

If you get that far, write back and we'll suggest some next steps.

--Chuck


To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.

Mark920

unread,
Dec 18, 2010, 9:49:40 PM12/18/10
to EggBotUser
Ok, here is what I've found:

hyperterm v response to "V" : ebbv13 and above eb firmware version
2.0.1

its connected to com 6

no red led lit

green - best way to describe is short flash quick pause long flash
quick pause then repeats

3.3v green lite is on steady

Driver in device manager indicates device working

mfg is schmalzhaus llc
location 0 Ei bot board
version 5.1.2600.2 3/11/10

usbser.sys


Mark




On Dec 18, 8:32 pm, Brian Schmalz <brian_schm...@yahoo.com> wrote:
> Mark,
>
>  A couple quick tests come to mind:
>
> 1) If you go into your Device Manager, can you see the Egg bot listed as a COM port? Can you open that com port with a terminal emulator (Like Tera Term or Hyperterminal and send a "V"  command and get a response?)
>
> 2) What LED pattern are you getting on your EBB? When connected to the computer, the green USB LED should blink on/off/on/off, the red USR LED should not come on at all.
>
> *Brian
>
>  Homewww.schmalzhaus.com
> Workwww.logicpd.com
>
> To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.
> For more options, visit this group athttp://groups.google.com/group/eggbotuser?hl=en.- Hide quoted text -

Mark920

unread,
Dec 18, 2010, 9:54:26 PM12/18/10
to EggBotUser
Ok

Was able do do that via hyperterminal

both commands echoed ok
stepper motors activated
stepper motors moved
currently stepper motors on and locked in postion

Mark




On Dec 18, 8:42 pm, Chuck McManis <chuck.mcma...@gmail.com> wrote:
> I'll echo Brian's suggestion here, I use Putty on windows (it also has a
> 'direct to com port mode') when I was having issues that was my first line
> of defense.
>
> If you can talk to the EBB, then type V<cr> will print out the version info
> (note that the EBB doesn't echo characters so you may want to enable that
> with Putty (local echoing)) port settings are 9600 baud 8 bits, no parity.
>
> If you get the version string to print then type:
> EM,1,1
> which will enable both stepper motors, the EBB should return 'OK'
> then type
> SM,1000,200,200
> That will take one second (1,000 mS) to move both motors 200 steps. and the
> EBB will echo back "OK"
>
> If you get that far, write back and we'll suggest some next steps.
>
> --Chuck
>
> On Sat, Dec 18, 2010 at 6:32 PM, Brian Schmalz <brian_schm...@yahoo.com>wrote:
>
>
>
> > Mark,
>
> >  A couple quick tests come to mind:
>
> > 1) If you go into your Device Manager, can you see the Egg bot listed as a
> > COM port? Can you open that com port with a terminal emulator (Like Tera
> > Term or Hyperterminal and send a "V"  command and get a response?)
>
> > 2) What LED pattern are you getting on your EBB? When connected to the
> > computer, the green USB LED should blink on/off/on/off, the red USR LED
> > should not come on at all.
>
> > *Brian
>
> > Homewww.schmalzhaus.com
> > Workwww.logicpd.com
>
> > *From:* Mark920 <mforss...@gmail.com>
> > *To:* EggBotUser <eggbo...@googlegroups.com>
> > *Cc:*
> > *Sent:* Saturday, December 18, 2010 7:58:27 PM
> > *Subject:* [EggBot] Re: Eggbot DOA
> > eggbotuser+...@googlegroups.com<eggbotuser%2Bunsubscribe@googlegrou­ps.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/eggbotuser?hl=en.- Hide quoted text -

Chuck McManis

unread,
Dec 18, 2010, 9:57:53 PM12/18/10
to eggbo...@googlegroups.com
On Sat, Dec 18, 2010 at 6:54 PM, Mark920 <mfor...@gmail.com> wrote:
Ok

Was able do do that via hyperterminal

both commands echoed ok
stepper motors activated
stepper motors moved
currently stepper motors on and locked in postion

Excellent, typing 'EM,0,0' will "unlock" (de-power) the stepper motors. 

Now try "SP,0" and "SP,1" these change the pen from the "down" (and its in quotes because it may or not be down in your configuration) and the "up" positions. You should see the servo arm move from one position to another and back again (if you alternate between SP,0 and SP,1) If that works then you EggBot is not DOA, its actually working and the challenge is to figure out what is going on between inkscape and your EggBot!


--Chuck

To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.

Dan Newman

unread,
Dec 18, 2010, 9:59:07 PM12/18/10
to eggbo...@googlegroups.com
> Ok, here is what I've found:
>
> hyperterm v response to "V" : ebbv13 and above eb firmware version
> 2.0.1
>
> its connected to com 6
>
> no red led lit
>
> green - best way to describe is short flash quick pause long flash
> quick pause then repeats
>
> 3.3v green lite is on steady
>
> Driver in device manager indicates device working
>
> mfg is schmalzhaus llc
> location 0 Ei bot board
> version 5.1.2600.2 3/11/10
>
> usbser.sys

And you've not seen the Eggbot Control extension put up the error message

Unable to find an Eggbot on any serial port. :(

If you're not seeing that, then one of the following is likely occurring:

1. The Eggbot Control extension is getting a COM port to the Eggbot but
data sent to the Eggbot isn't having the desired effect.

2. The Eggbot Control extension isn't trying to talk to the Eggbot.
(You are clicking the "Apply" button on the "Manual" tab when you
try to send a manual command, correct? Just selecting something in
the drop down menu won't send the command. You must click "Apply"
as well.)

3. The Eggbot Control extension is somehow kicked into its dry-run mode
and is writing to an output file. You'd have to manually edit eggbot.py
to bring this one about.

In general, if the Eggbot Control extension experiences a problem, it will
throw up an error message. E.g., "Unable to find an Eggbot on any serial port"
or "Recevied bad response from EBB", or "serial timeout", etc.

Dan

Mark920

unread,
Dec 18, 2010, 10:03:52 PM12/18/10
to EggBotUser
Ok

No error message like that

I am clicking apply
> Dan- Hide quoted text -

Mark920

unread,
Dec 18, 2010, 10:05:19 PM12/18/10
to EggBotUser
ok

Pen servo going up and down with those commands

after commanding up, it sometimes "jerks" after the command

EM,0,0 released the big servos

mf



On Dec 18, 8:57 pm, Chuck McManis <chuck.mcma...@gmail.com> wrote:
> > > >http://groups.google.com/group/eggbotuser?hl=en.-Hide quoted text -
>
> > > - Show quoted text -
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "EggBotUser" group.
> > To post to this group, send email to eggbo...@googlegroups.com.
> > To unsubscribe from this group, send email to

Brian Schmalz

unread,
Dec 18, 2010, 10:07:19 PM12/18/10
to eggbo...@googlegroups.com
Ok, this is all very good news, so far.

As far as I can tell, your USB to EBB connection is fine, and your EBB is functioning normally.

So I think the problem must be in the Inkscape->EBB connection. Maybe it's not finding the COM port for some reason?

I know some of the other developers will have ideas on how to debug the Inkscape->EBB connection.

*Brian
 
Home www.schmalzhaus.com
Work www.logicpd.com

From: Mark920 <mfor...@gmail.com>
To: EggBotUser <eggbo...@googlegroups.com>
Cc:
Sent: Saturday, December 18, 2010 8:54:26 PM
Subject: [EggBot] Re: Eggbot DOA

Ok

Was able do do that via hyperterminal

both commands echoed ok
stepper motors activated
stepper motors moved
currently stepper motors on and locked in postion

> > eggbotuser+unsub...@googlegroups.com<eggbotuser%2Bunsubscribe@googlegrou­ps.com>

> > .
> > For more options, visit this group at
> >http://groups.google.com/group/eggbotuser?hl=en.- Hide quoted text -
>
> - Show quoted text -

Mark920

unread,
Dec 18, 2010, 10:12:04 PM12/18/10
to EggBotUser
That's good news so far.

hmmm.. I'm guessing un-install / re-install will not help again.
When you un-install inkscape does it remove the eggbot extension stuff
or is that seperate, requiring additional un-install?


On Dec 18, 9:07 pm, Brian Schmalz <brian_schm...@yahoo.com> wrote:
> Ok, this is all very good news, so far.
>
> As far as I can tell, your USB to EBB connection is fine, and your EBB is functioning normally.
>
> So I think the problem must be in the Inkscape->EBB connection. Maybe it's not finding the COM port for some reason?
>
> I know some of the other developers will have ideas on how to debug the Inkscape->EBB connection.
>
> *Brian
>
> > > eggbotuser+...@googlegroups.com<eggbotuser%2Bunsubscribe@googlegrou­­ps.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/eggbotuser?hl=en.-Hide quoted text -
>
> > - Show quoted text -
>
> --
> You received this message because you are subscribed to the Google Groups "EggBotUser" group.
> To post to this group, send email to eggbo...@googlegroups.com.
> To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.
> For more options, visit this group athttp://groups.google.com/group/eggbotuser?hl=en.- Hide quoted text -

Mark920

unread,
Dec 18, 2010, 10:16:19 PM12/18/10
to EggBotUser
Have inkscape open now, trying to control eggbot

That brief message that pops up when I click apply is "Eggbot Control"
Working please wait It's very brief. Was able to view only by
constantly clicking on apply button






On Dec 18, 9:07 pm, Brian Schmalz <brian_schm...@yahoo.com> wrote:
> Ok, this is all very good news, so far.
>
> As far as I can tell, your USB to EBB connection is fine, and your EBB is functioning normally.
>
> So I think the problem must be in the Inkscape->EBB connection. Maybe it's not finding the COM port for some reason?
>
> I know some of the other developers will have ideas on how to debug the Inkscape->EBB connection.
>
> *Brian
>
> > > eggbotuser+...@googlegroups.com<eggbotuser%2Bunsubscribe@googlegrou­­ps.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/eggbotuser?hl=en.-Hide quoted text -
>
> > - Show quoted text -
>
> --
> You received this message because you are subscribed to the Google Groups "EggBotUser" group.
> To post to this group, send email to eggbo...@googlegroups.com.
> To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.
> For more options, visit this group athttp://groups.google.com/group/eggbotuser?hl=en.- Hide quoted text -

Mark920

unread,
Dec 18, 2010, 10:25:20 PM12/18/10
to EggBotUser
This might be a dumb question, but do I have to install the eggbot as
a printer/plotter in inkscape or windows??
> > > >http://groups.google.com/group/eggbotuser?hl=en.-Hidequoted text -
>
> > > - Show quoted text -
>
> > --
> > You received this message because you are subscribed to the Google Groups "EggBotUser" group.
> > To post to this group, send email to eggbo...@googlegroups.com.
> > To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.
> > For more options, visit this group athttp://groups.google.com/group/eggbotuser?hl=en.-Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -

Dan Newman

unread,
Dec 18, 2010, 10:29:31 PM12/18/10
to eggbo...@googlegroups.com

On 18 Dec 2010 , at 7:07 PM, Brian Schmalz wrote:

> Ok, this is all very good news, so far.
>
> As far as I can tell, your USB to EBB connection is fine, and your EBB is functioning normally.
>
> So I think the problem must be in the Inkscape->EBB connection. Maybe it's not finding the COM port for some reason?

That would/should yield the error message, "Unable to find an eggbot on any serial port".

My gut feeling is that what is happening is that Inkscape is showing the Eggbot Control
extension just fine. BUT, when Mark clicks "Apply" and Inkscape launches a process to
run Python and the actual extension code, something is going wrong. That is, the extension
itself never runs. I myself do not know offhand how to easily diagnose that on Windows.

Brian, don't you see a DOS penalty box come up on the screen briefly when the
extension lauches? (By "DOS penalty box", I mean a DOS / CMD.EXE window.)

Dan

Dan Newman

unread,
Dec 18, 2010, 10:31:55 PM12/18/10
to eggbo...@googlegroups.com

On 18 Dec 2010 , at 7:16 PM, Mark920 wrote:

> Have inkscape open now, trying to control eggbot
>
> That brief message that pops up when I click apply is "Eggbot Control"
> Working please wait It's very brief. Was able to view only by
> constantly clicking on apply button

Hmmm... this re-inforces my gut feeling that something is going
wrong when Inkscape launches a process to run Python with which
to run the Eggbot Control extension.... Thus the extension never
runs.

(Note that the Eggbot Control window with the tabs you see is
actually drawn by the Inkscape process. It's when you click
the "Apply" button that Inkscape then *really* runs the Eggbot
Control extension. The window was just it getting input from you
which it then passes on to the actual Eggbot Control extension
when it runs it.)

Dan

Dan Newman

unread,
Dec 18, 2010, 10:32:15 PM12/18/10
to eggbo...@googlegroups.com

On 18 Dec 2010 , at 7:25 PM, Mark920 wrote:

> This might be a dumb question, but do I have to install the eggbot as

> a printer/plotter in inkscape or windows??\

No, you do not.

Dan

Mark920

unread,
Dec 18, 2010, 10:38:15 PM12/18/10
to EggBotUser
I understand

Dan Newman

unread,
Dec 18, 2010, 10:44:57 PM12/18/10
to eggbo...@googlegroups.com
Mark,

You might try and see if any other Inkscape extensions work...
Look under Extensions > Render. Those extensions will produce
some visible artwork. Try, for example, Extensions > Render > Grid.

Dan

Mark920

unread,
Dec 18, 2010, 10:48:10 PM12/18/10
to EggBotUser
Dan

Doing the same thing with those extensions too.... brief box
displayed saying "working" then nothing...

... getting closer maybe?

Brian Schmalz

unread,
Dec 18, 2010, 10:50:40 PM12/18/10
to eggbo...@googlegroups.com
Dan,

I do not - maybe it's so fast that I don't notice it, but I don't remember seeing it come up.

*Brian
 
Home www.schmalzhaus.com
Work www.logicpd.com

Sent: Saturday, December 18, 2010 9:29:31 PM
Subject: Re: [EggBot] Re: Eggbot DOA


On 18 Dec 2010 , at 7:07 PM, Brian Schmalz wrote:

> Ok, this is all very good news, so far.
>
> As far as I can tell, your USB to EBB connection is fine, and your EBB is functioning normally.
>
> So I think the problem must be in the Inkscape->EBB connection. Maybe it's not finding the COM port for some reason?

That would/should yield the error message, "Unable to find an eggbot on any serial port".

My gut feeling is that what is happening is that Inkscape is showing the Eggbot Control
extension just fine.  BUT, when Mark clicks "Apply" and Inkscape launches a process to

run Python and the actual extension code, something is going wrong.  That is, the extension
itself never runs.  I myself do not know offhand how to easily diagnose that on Windows.

Brian, don't you see a DOS penalty box come up on the screen briefly when the
extension lauches?  (By "DOS penalty box", I mean a DOS / CMD.EXE window.)

Dan

Brian Schmalz

unread,
Dec 18, 2010, 10:52:56 PM12/18/10
to eggbo...@googlegroups.com
Yah, it's got to be a problem with launching Python. Maybe a conflicting version? The python that gets called is installed with Inkscape, correct? Are there any environment variables that might prevent that version from being used?

Maybe there's a Python test that could be run that would prove that the proper version can be run successfully, and if not, generate a helpful error message?

*Brian
 
Home www.schmalzhaus.com
Work www.logicpd.com

From: Mark920 <mfor...@gmail.com>
To: EggBotUser <eggbo...@googlegroups.com>
Cc:
Sent: Saturday, December 18, 2010 9:48:10 PM
Subject: [EggBot] Re: Eggbot DOA

Dan Newman

unread,
Dec 18, 2010, 11:07:30 PM12/18/10
to eggbo...@googlegroups.com

On 18 Dec 2010 , at 7:52 PM, Brian Schmalz wrote:

> Yah, it's got to be a problem with launching Python. Maybe a conflicting version? The python that gets called is installed with Inkscape, correct?

Correct. It's in the subdirectory C:\Program Files\Inkscape\python\. But,
you've got to run it from C:\Program Files\Inkscape\ owing to the fact that
the DLLs it needs are in that directory and things aren't (I guess) linked
such that it can find them otherwise.

However, while Mark might do the experiment of manually running Python, it's
not definitive. I.e., it might manually run fine for him but not be representative
of how Inkscape is launching it.

Mark, I suppose you could open up a DOS window from the Windows Start menu.
Select "Run..." and tell it to run "CMD" (or "CMD.EXE"). In the resulting
window, type

C:

that puts you on the C: drive (assuming that that is the drive with Inkscape
installed). Then type

cd \Program Files\Inkscape

In that directory, type

python\python.exe

and then see what happens. You may see an informative error message. If Python
runs normally, you'll see something like what I attached in a snapshot below.
(My Inkscape is on Drive E.) To exit Python, type "quit()".

What to do about this, I don't know offhand. I'm not a Windows expert.
A search of the Inkscape forums for "extensions not working on windows xp"
might produce something?

Dan

snap.png

Chuck McManis

unread,
Dec 18, 2010, 11:07:50 PM12/18/10
to eggbo...@googlegroups.com
well if IDLE is installed (the Python cli) then you could open that and try typing in this program:

import serial
sp = serial.Serial("COMxx", 9600)
sp.write("V\r")
print sp.readline()

and it should type out the version number, here is an example from my Linux box but it works the same on Windows (except the device name is different)

linux-server% python
Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import serial
>>> sp = serial.Serial("/dev/ttyACM3", 9600)
>>> sp.write("V\r")
>>> print sp.readline()
EBBv13_and_above EB Firmware Version 2.0.1

>>>

--Chuck


To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.

Chuck McManis

unread,
Dec 18, 2010, 11:13:14 PM12/18/10
to eggbo...@googlegroups.com
Actually if you had installed Python *before* installing Inkscape then Inkscape probably uses that version over the one it has locally, if so then perhaps installing PySerial manually might work here.

--Chuck


Dan

--
You received this message because you are subscribed to the Google Groups "EggBotUser" group.
To post to this group, send email to eggbo...@googlegroups.com.
To unsubscribe from this group, send email to eggbotuser+...@googlegroups.com.

Dan Newman

unread,
Dec 18, 2010, 11:22:58 PM12/18/10
to eggbo...@googlegroups.com

On 18 Dec 2010 , at 8:13 PM, Chuck McManis wrote:

> Actually if you had installed Python *before* installing Inkscape then
> Inkscape probably uses that version over the one it has locally,

I've never tried that myself.

> if so then
> perhaps installing PySerial manually might work here.

But no extensions are running for Mark it seems. Also, if it's merely
a case of pySerial missing, then on OS X at least the extension will
launch and you'll get a nice error message back from Inkscape. (Been
there, done that ;) I'd like to think that something similar would
happen on OS X. Indeed, I just tried it and sure enough if it's just
pySerial missing, then the extension launches and you get an error
window stating

Traceback (most recent call last):
File "eggbot.py", line 25, in <module>
import serial
ImportError: No module named serial

So, we can rule out the issue being a missing pySerial.

Dan

Chuck McManis

unread,
Dec 18, 2010, 11:25:23 PM12/18/10
to eggbo...@googlegroups.com
On Sat, Dec 18, 2010 at 8:22 PM, Dan Newman <dan.n...@mtbaldy.us> wrote:
So, we can rule out the issue being a missing pySerial.

However Mark920 is running on Windows not Mac OSX, I'm not as sure that Windows has a nice a feature as OSX does here.

--Chuck
 

Dan Newman

unread,
Dec 18, 2010, 11:30:12 PM12/18/10
to eggbo...@googlegroups.com

Ummm, I tried this on Windows XP SP3. If you do not have pySerial, then
when you click Apply in the Eggbot Control window, Inkscape launches
the eggbot.py extension and you then get the exact error message I displayed
about the "serial" import missing. To the best of my knowledge, Mark is
not seeing that error. Rather Python isn't managing to run or not run
far enough to load eggbot.py (or any other extension for that matter).

Dan

Dan Newman

unread,
Dec 18, 2010, 11:44:28 PM12/18/10
to eggbo...@googlegroups.com
> Are there any environment variables that might prevent that version from being used?

Brian,

While I have no clue what env. variables Inkscape might look for and react to, I can
tell you that my vanilla Inkscape 0.48 install on Windows XP SP3 did not add anything
to my PATH env. variable. Nor did it seem to create any other env. variables.

Dan

Dan Newman

unread,
Dec 18, 2010, 11:56:59 PM12/18/10
to eggbo...@googlegroups.com
This looks like the Inkscape issue

https://bugs.launchpad.net/inkscape/+bug/643272

That issue is another user reporting a similar experience. Unfortunately,
there's been no determination of what the issue is/was nor any resolution.

Dan

Dan Newman

unread,
Dec 19, 2010, 12:04:02 AM12/19/10
to EggBotUser
But, the report also claims that things work with Inkscape 0.47.
And the Eggbot works as well with 0.47 on Windows XP. ('tis what
I used to use up until about July or August.) So you can always
try uninstalling 0.48 and installing 0.47 and see if you get
better results. (Actually, you can just rename the 0.48 install
directory and then try installing 0.47.)

Dan

P.S. I don't recall if the live path effects "Hatches (rough)"
is in 0.47. That's a useful tool and is used in the "Smiley face"
tutorial.

Windell H. Oskay

unread,
Dec 19, 2010, 3:30:46 AM12/19/10
to eggbo...@googlegroups.com

On Dec 18, 2010, at 7:48 PM, Mark920 wrote:

> Dan
>
> Doing the same thing with those extensions too.... brief box
> displayed saying "working" then nothing...
>
> ... getting closer maybe?

Hi Mark,
At this point, it's clear that the problem that you've found isn't actually specific to the Eggbot, but is actually an issue with Inkscape in general. That's not to say that we won't try and find a solution, but rather to suggest that at this point-- having confirmed that it's not eggbot specific --you should consider asking for help at the Inkscape "answers" site and forums, to see if anyone there knows the solution. To get the best help there, you should report your sequence of steps to reproduce the problem with one of the built-in extensions. And, if you do learn anything, we'd be very happy to hear about it.

https://answers.launchpad.net/inkscape


-Windell

Mark920

unread,
Dec 19, 2010, 6:05:06 AM12/19/10
to EggBotUser
Group

I want to thank all of you for the great assistance..... I owe you all
a drink when I'm in SF/SJ next March!

I am currently downloading 47 to try that

I will be posting to the IS discussion shortly

Mark

Mark920

unread,
Dec 19, 2010, 7:46:44 AM12/19/10
to EggBotUser
Success

With .47 it WORKS!!!

Have made some "Christmas Ornament" tests.

However, Have noticed it seems to miss steps with round letters. In
other words the start and end point of the outline of an "o" for
example do not meet up. Off by 1-2mm

It that a version problem or Is that an adjustment of the current or
some other setting I'm missing.

Mark


Dan Newman

unread,
Dec 19, 2010, 10:32:16 AM12/19/10
to eggbo...@googlegroups.com

On 19 Dec 2010 , at 4:46 AM, Mark920 wrote:

> Success
>
> With .47 it WORKS!!!

Fantastic.

>
> Have made some "Christmas Ornament" tests.
>
> However, Have noticed it seems to miss steps with round letters. In
> other words the start and end point of the outline of an "o" for
> example do not meet up. Off by 1-2mm
>
> It that a version problem or Is that an adjustment of the current or
> some other setting I'm missing.

Most likely this is a mechanical precision issue. Give

http://wiki.evilmadscience.com/Improving_precision

a read if you have not already. If the problem persists, please
consider posting a picture or two.

Cheers,
Dan

Dan Newman

unread,
Dec 19, 2010, 10:50:34 AM12/19/10
to EggBotUser
> Most likely this is a mechanical precision issue. Give
>
> http://wiki.evilmadscience.com/Improving_precision
>
> a read if you have not already. If the problem persists, please
> consider posting a picture or two.

... a correctable mechanical precision issue that is. One that is just
part of the learning curve. Getting the egg/ornament in well aligned
and tight so as to prevent slippage at the egg motor is one likely problem
area. Mating the bottom of the ornament with the headstock (egg motor) will
likely work better than mating the top of the ornament as regards reducing
slippage. That will mean flipping the artwork around.

Again, after you've experimented some more, consider posting a picture
or two. Based upon what we see, we may be able to offer some specific
advice.

Regards,
Dan

bruce shapiro

unread,
Dec 19, 2010, 9:41:50 AM12/19/10
to eggbo...@googlegroups.com
Fantastic!  (I love how this was figured out-- very impressive, gang!!)

I suspect the imperfections you're seeing are related to a known issue-- slippage of the egg-cup fixation.  See: discussion observations and pen-size  for more details (eggbotuser Dec. 12).

bruce
Reply all
Reply to author
Forward
0 new messages