lexelby / inkscape-silhouette

An extension to drive a Silhoutte Cameo from within inkscape.
GNU General Public License v2.0
2 stars 1 forks source link

2mm blade may not be handled properly #1

Open lexelby opened 6 years ago

lexelby commented 6 years ago

I think the extra-thick (2mm height) blade may not be handled properly by this extension.

The help for the "tool" setting says this:

'pen' executes the strokes exactly as sent, 'cut' adds small serifs to help the knive find its orientation at corners.

Try using a pen when selecting "cut" and you'll see what's meant here: the silhouette automatically swings wide around corners. The blade is offset from center so that it can swivel as it's dragged in different directions. Swinging wide causes the point of the blade to stay constant as it reorients at a sharp corner.

I believe the radius of the swing is handled here:

cutter = 18
if pen: cutter = 0
s.write("FC%d\x03" % cutter)

The value of 18 may only be valid for the standard blade.

TO DO: run a usb sniffer while using the extra thick blade with silhouette studio to see if a different FC value is needed.

lexelby commented 6 years ago

I can't test this myself because the deep cut blade is not officially supported on the Portrait. Silhouette Studio won't let me select it as an option in the UI.

myselfhimself commented 6 years ago

Hello, I do have a Silhouette Cameo 3, please tell me in details how I can help you.

EtherGraf commented 6 years ago

Yes, I stronlgy expect this the case too. My cutter knifes has an diameter of 0,9mm, wich would give multiplied by 20 the value 18.

lexelby commented 6 years ago

Hi @myselfhimself! What we need is a capture of the USB traffic when you use your Cameo 3. Instructions for how to do USB sniffing in Windows are here. If you're not in Windows, then I'm not sure how to do it.

Once you have sniffing set up, see if you can record two cuts: one with a normal blade, and one with the "deep cut" blade selected in Silhouette Studio. Just cut a single straight line, and it doesn't matter if you actually put the deep cut blade in your machine or not.

Post those here and I should be able to analyze them and figure out whether my hypothesis is correct.

Thanks!

lexelby commented 6 years ago

@EtherGraf Thanks, that's really helpful. I kind of guessed my blade was 0.9mm, but it's pretty hard to measure just by eye. Did you use callipers?

EtherGraf commented 6 years ago

Yes, today checked by calliper, but I had known it before. I use not the original blades, but fully compatible replacement ones, Type CB09 with a diameter of 0.9mm.

EtherGraf commented 6 years ago

Just played with this value and a pen inside the plotter. As assumed this is the circle diameter, which is taken to adjust the blade to the new direction on corners. It seems to be limited to the value 50, values above shows an identical result as value 50. Values between 0 and 50 increases the diamter proportional.

EtherGraf commented 6 years ago

I just have added a option for blade diameter in the fablabnbg repository.

lexelby commented 6 years ago

Nice, thanks! Now we just need to know the diameter of the deep cut blade.

As a note, this will mean that inkscape-silhouette can do something that Silhouette Studio can't: allow you to use the deep cut blade with a Portrait machine. Pretty nifty :)