Things you should know. These are a few tips I’ve learnt from the last twelve months of using inkscape on a daily basis. Practically every piece of art work I process using open source / free software. Mainly Inkscape, sometimes GIMP, sometimes Scribus and laugh all you like mspaint.exe, useful when I quickly need to crop or annotate an image.
Before you rage quit my article and storm off muttering under your breath ‘what a newb! WTF is he going on about.’ … well I started out using Hardvard Graphics in dos and Deluxe Paint on the Amiga, when I upgraded to windows (3.0/3.11) I moved to Corel graphics v3.0 for scanning, tracing images and compositing etc. (I can still to this day remember the evening I got the disk, bought an official copy second hand. This was before the age of CD writers and copied CDs weren’t easily available, this came with all the official documentation, manuals and the clip art book!!) Mid-nineties I took a bespoke course taught at local university on web design (the first of its kind in the country.) which was really what started my interest in design work, the internet and programming, the lecturer introduced me to Macromedia (awesome company that Adobe practically consumed and now lives off its glory, not to mention they absolutely ruined the nice simple / low overhead / easily navigable interface.) So I spent many years working with Macromedia products, Dreamweaver, Fireworks, Flash and Director. I’ve worked extensively with 3D Studio Max, Maya, Truespace and still use Blender (but not as much as I should do.) Had a brief experience with Solidworks, spent many hours using Autocad making files for water jet cutting. Down to specialist bespoke product design software, aimed at manufacture (I’ll post a link later the name escapes me at the moment). I’ve also a degree in design and applied arts, spent over 20 years in the IT / digital graphics world and the last five years of my working life programming robots. Right less about me waffling on about old software, I’ve used a lot of packages, you might notice I’ve neglected one, yes I have used Photoshop for many projects / years, at one point it was my go to design program (probably around version 6) especially useful for digital composition and photo manipulation, but, I’m going to say it, bloated to hell and the most over-rated design tool out there. If Oracle made design software it would probably be called Photoshop. I’ll save that for another post. The above is merely scraping the surface.
So now you have a little background on some of my software experience, I hope you might listen a little more intently. Inkscape is a fantastic tool. Firstly it’s 100% free. (Really dude you’re starting here … YUP) This is for makers. Makers are usually on tight budgets / constraints so its important to consider this. 100% free no cost, no subscription, no hidden code, no shady CEO milking your bank account. All updates 100% free. Available 100% of the time to run on older hardware than the kind of pc you need to handle the amount of bloat that Photoshop / Illustrator rolls with. Inkscape takes up less resources and memory than most design packages / ‘solutions’. Means you can do more faster with older hardware. (I promise that’s my last dig at Adobe.)
Inkscape is also cross platform, meaning it really doesn’t matter what hardware you’re running it on you’re always presented with a familiar interface. Which is really handy if you’re a maker, you might require a specific vector file format for a project on a linux / windows / osx box, Inkscape is only one trusted download away. No cracks, keygens, viruses / malware. If you’re really paranoid you can build from source or checksum the download.
The program itself is open source but also allows users to independently develop plugins via a
well documented API. Python the language of the maker, free, open source and right now, there’s an incredible amount of python development going on, meaning modules plugins and code is pretty much readily available all over the web. Inkscape also supports Perl, the language of the internet and regular expressions. Advanced programmers are encouraged to implement their plugins natively in c++. If there’s some kind of graphical automation you require its likely Inkscape will be able to provide or give you the grounds to develop your own solution.
Click here to learn how to create your own plugins. – more about python – more about perl,
Existing plugins? Yes there’s a lot, because there’s already a large user base for the package. Many that help extend the programs functionality from simply a graphics program to a production tool or service. Examples? One that immediately springs to mind is the laser cut tabbed box designer plugin. Not only useful for producing your own tabbed boxes but these boxes are extremely popular on auction sites. Makers and crafts people are buying them by the bucket full for their own projects. A few clicks and numbers to set the dimensions and amount of compartments you require, something that would manually take quite a while to produce. There are plugin’s for HPGL plotters, 3D printers, gcode senders, jigsaw creators, all great plugins for makers.
Click here to browse the full list of plugins on the inkscape site.
I’ve talked about how great the software is and the plugins but you came here for useful tips.