Giter VIP home page Giter VIP logo

inkscape-jigsaw's People

Contributors

jonadem avatar lynnor1 avatar neon22 avatar roeschter avatar speleo3 avatar vmario89 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

inkscape-jigsaw's Issues

Invalid Syntax Error with Inkscape 1.0

Looks like Inkscape got updated on my PC - now ver 1.0 (4035a4fb49, 2020-05-01) - and now Lasercut Jigsaw no longer works. Thoughts? Here is the output:

File "Lasercut-jigsaw.py", line 43
def randomize((x, y), radius, norm=True, absolute=False):
^
SyntaxError: invalid syntax

Older Jigsaw Version

Dear Neon22,

Ive been working on a Project recently where I need 2 Extensions of Inkscape, however those 2 sadly do not Work with the same Version of the Program.
Unfortunately I cant find a older Version of your Extension online. Would it be possible for you to send me the older Version of Inkscape?

Kind Regards
Jonas Huber

Update for Inkscape 1.2

Hey

When I use this extension in Inkscape 1.2-dev the location of the jigsaw is offset far away from page.

Could you please consider update it to 1.2-dev

@speleo3 Could you please take a look?

Thank you

Separate pieces

Hi,
When I check the "create pieces as well" checkbox I get a second set with rows and columns as separate paths, but no separate pieces. Is this intended or is it not finished yet?
Thanks

LasercutJigsaw instance has no attribute 'unittouu'

http://tuts.ahninniah.graphics/content/images/2014/May/how-to-make-a-jigsaw-puzzle-with-gimp-and-inkscape.pdf

I have installed the script using info at - http://wiki.inkscape.org/wiki/index.php/Script_extensions#Installing

Traceback (most recent call last):

File "Lasercut-jigsaw.py", line 879, in

e.affect()

File "C:\Program Files (x86)\Inkscape\share\extensions\inkex.py", line 215, in affect

self.effect()

File "Lasercut-jigsaw.py", line 798, in effect

docW = self.unittouu(self.document.getroot().get('width'))

AttributeError: LasercutJigsaw instance has no attribute 'unittouu'
ink

Older version needed

The actual version does not run under Inkscape 0.92. I must however keep that beacuse of another extension I need. Would it be possible to provide also an previous version of the extension. Besides that it is really good.

mac

I am trying it in inkscape mac but I does not work yet. Is it windows only?

Inkscape installed with snap extension gives error: No module named inkex

Hello I would love to use this tool!
Running the tool throws the following error:

  File "Lasercut-jigsaw.py", line 39, in <module>
    import inkex, simplestyle, simpletransform, cubicsuperpath
ImportError: No module named inkex

I installed inkscape (0.92) with snap on Ubuntu 18.04. So my User extensions folder is at /home/niene/snap/inkscape/7378/extensions . Copying the files there gives me the extension. But it won't run.

What can I do?

Not compatible with 1.3

Hi,
I can't install this because it supports maximum inkscape 1.2.
Now the newest version is 1.3.
I hope someone can update this. Thanks in advance.

Add ability to generate individual pieces

This is designed to print out a pattern for a full jigsaw to be cut efficiently on a lasercutter.
As such its actually quite difficult to cutout an individual piece.

I'd like to add an option to call the inkscape boolean ops one row/col at a time and thereby make each individual piece.
No use to a lasercutter but good if you want just isolated pieces.

from here:

Edges with no knobs - enhancement

I would like to add the ability to convert some fraction of puzzle edges to a wavy edge with no knob. User could turn this option on/off (it would be off by default). User would specify the percentage of edges that would randomly contain no knobs.
no_knobs_example

Script error during execution

When I set the jigsaw parameters and confirm (via "Apply"), I get this error each time:

File "Lasercut-jigsaw.py", line 38
If absolute is true - ensure random is only added to x,y """
                                         ^
IndentationError: expected an indented block

The parameters are set as:

Width                            800.0
Height                           600.0
Corner radius                      0.0
Units                               px
Border width                       1.0
Border radius                      0.0
Pack Location                 Separate
How many pieces accross             10
How many pieces down                10

Followed instructions:
http://tuts.ahninniah.graphics/how-to-make-a-jigsaw-puzzle-with-gimp-and-inkscape/

Inkscape version: inkscape-0.48.5-1
OS: Fedora 20 64bit

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.