Forum

Welcome Guest 

Show/Hide Header

Welcome Guest, posting in this forum requires registration.





Pages: [1]
Author Topic: New server code and Controller 1.2.4
JinjaBeard-
y
Beginner
Posts: 38
Permalink
JinjaBeardy
Post New server code and Controller 1.2.4
on: September 11, 2012, 10:52
Quote

Wow! Thanks Sandy, the new software is a HUGE improvement. The speed of vector drawing is really great (though my little Jack Titch still growls at it when it does a pen lift 🙂 ), the freezes I was having with some commands seems to have gone and the new vector high-pass filter is just brill - I am going to use that creatively by doing a drawing in a light colour with a low setting like 5, and then change pen colour, up the filter to a good high value like 100 and do an overlay in a dark clour to see what happens, could be good!

One *teensy-weeny* thing though - I often use the 'outline box' command just to make sure all is good with my Polargraph before actually commencing a drawing and also because I like the outline, particularly on vector drawings. However, I've noticed that it never drops the pen after moving to the first corner. Is this by design or have I found an 'undocumented feature'? I have to manually hold the pen off the page, hit 'drop pen', initiate the box and then when it gets to the first corner gently lower the pen onto the paper. It works ok but it's a bit clumsy! Trivial but thought I'd mention it...

I'm still breathing and it's better than the alternative

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: New server code and Controller 1.2.4
on: September 11, 2012, 15:09
Quote

Cool beans, glad it's improved things. I basically nicked the acceleration / deceleration algorithm from the accelstepper, and applied it to the short line segments that the straight line routine uses.

I would like to have a preview of the vector filter available, so maybe that'll be something I'll work on.

The outline box behaviour is like that by design, it was really designed to offer a kind of preview of the area that is selected rather than as a way of drawing a box, so there's no pen lift/drop behaviour. For drawing, I usually raise the pen, then issue the "draw box" command, and then, when the pen gets to the first point, I use the button on the screen to drop the pen while it's drawing. Or do it twice, once with the pen lifted, then drop the pen, and do it again.

sn

JinjaBeard-
y
Beginner
Posts: 38
Permalink
JinjaBeardy
Post Re: New server code and Controller 1.2.4
on: September 11, 2012, 17:30
Quote

Yeah I thought that might be the case. It's no big deal just to hit 'pause' at the right moment, I was just wondering, as I have managed to screw up one drawing by getting my pen up and pen downs mixed up 🙁

I'm still breathing and it's better than the alternative

JinjaBeard-
y
Beginner
Posts: 38
Permalink
JinjaBeardy
Post Re: New server code and Controller 1.2.4
on: September 11, 2012, 18:05
Quote

A preview would be superb, but I'm sure you have a real life or something rather than fiddling about with the code for this 🙂
With the new superspeedy vector code I have been able to do a new vector drawing in just a few hours today. The high pass filter reduced the number of commands from 33k to 14k, so that, along with the faster drawing really kept things bowling along. The filter setting I used still left me with some overdrawing, so I paused and swapped pens from cyan to black and then added a red border (using technique above as noted). Fun fun fun! Whaddya think?
https://dl.dropbox.com/u/30890400/Speccy-polargraph1.jpg

I'm still breathing and it's better than the alternative

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: New server code and Controller 1.2.4
on: September 11, 2012, 18:58
Quote

Looks _really_ good Steve - I can see how this layering technique could make for some drawings with the kind of machine-based depth that regular vectors lack. Nice work!

sc_r
Newbie
Posts: 2
Permalink
Post Re: New server code and Controller 1.2.4
on: September 17, 2012, 12:50
Quote

Hey Sandy,
nice works as evs.
found a ..bug? - pen is not automatically lifted after vector drawing now.
also - don't try to load jpeg images with 300dpi. freeze-o-matic. was a bit silly anyway so i changed to 72dpi and that works just fine 🙂 - but in case anybody is stuck with their freeze-a-reasoning.

Currently bigging up your software in Helsinki at the aalto media fablab, part of #okfn open knowledge fest. i think i may be leaving them a machine to play with themselves

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: New server code and Controller 1.2.4
on: September 17, 2012, 16:01
Quote

Wahey! Hope you're enjoying yourself! I'll look at your lazy lift problem. I'm not sure why there should be an issue with the high dpi image though - as far as I know the controller doesn't have any appreciation of dpi, just displays at 1:1 pixel, then scales based on the multiplier. Could it just be because it was a massive image (in terms of num of pixels) rather than the dpi?

kongorilla
Pro
Posts: 362
Permalink
kongorilla
Post Re: New server code and Controller 1.2.4
on: September 17, 2012, 23:52
Quote

Just today I came home to find a finished vector drawing with the pen still on the page, so I can corroborate sc_r's bug report. Luckily I was using a coated stock, so the ink circle was hardly larger than the line in the rest of the drawing.

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: New server code and Controller 1.2.4
on: September 18, 2012, 18:12
Quote

Ok, it's a fair cop. While you wait for a fix, you can always issue a "pen up" at the end of the script if you think on.

kongorilla
Pro
Posts: 362
Permalink
kongorilla
Post Re: New server code and Controller 1.2.4
on: September 18, 2012, 20:23
Quote

On the other hand, I awoke this morning to find a vector drawing (nearly the same drawing as before) had finished earlier than I thought it would, and the pen was up. Weird. (It wasn't until the drawing was underway that I realized I should've added a pen up, as you suggest). It's a good thing the pen was up, because the automatic "motors off" had triggered, and the gondola had settled in the middle of the drawing. Now that I think of it, the drawing that ended with the pen staying down had probably been sitting long enough for the motors to power down, but they didn't. I'm not certain about that, though.

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: New server code and Controller 1.2.4
on: September 18, 2012, 22:25
Quote

Er that's a good point - the automatic motors off routine actually has a "pen up" in it, so if its got that far, then the one should come with the other. So either you walked in on it within ten minutes of it finishing, or it hadn't noticed that it was finished. There's probably a few ways that could happen.

Pages: [1]
Mingle Forum by cartpauj
Version: 1.0.34 ; Page loaded in: 0.063 seconds.