This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorial:digitizing_with_inkscape [2012/02/21 04:31] – mcmaster | tutorial:digitizing_with_inkscape [2016/10/06 18:29] (current) – mcmaster | ||
---|---|---|---|
Line 7: | Line 7: | ||
This assumes that you have a 90 degree routed sample. | This assumes that you have a 90 degree routed sample. | ||
- | I am as of the time of this writing | + | I am as of the time of this writing |
====== Configure inkscape ====== | ====== Configure inkscape ====== | ||
Line 16: | Line 15: | ||
{{: | {{: | ||
- | Edit => Preferences | + | Edit Preferences |
- | * Pen: Create new objects with: Last used style | + | |
- | * Shapes: Rectangle: Create new objects with: Last used style | + | |
- | Without this every time you create a new polygon you'll have to keep re-selecting things. | + | |
+ | * Pen: Create new objects with: Last used style | ||
+ | * Shapes: Rectangle: Create new objects with: Last used style | ||
+ | |||
+ | Without this every time you create a new polygon you'll have to keep re-selecting things. | ||
====== Create a new document ====== | ====== Create a new document ====== | ||
Line 26: | Line 26: | ||
And save it somewhere. | And save it somewhere. | ||
- | File => Document Preferences | + | File Document Preferences {{: |
- | {{: | + | |
- | * Grids: Spacing X: 1.0000 | + | |
- | * Grids: Spacing Y: 1.0000 | + | |
- | {{: | + | |
- | * Snap: Snap to grids: Always snap | + | |
- | Without this it will be difficult to get polygons to line up predictably. | + | |
+ | * Grids: Spacing X: 1.0000 | ||
+ | * Grids: Spacing Y: 1.0000 | ||
+ | {{: | ||
- | ====== Add an image ====== | + | * Snap: Snap to grids: Always snap |
- | Create a new layer to store the image. | + | Without this it will be difficult |
- | FIXME: I forget how to do this nicely | + | ====== Add an image ====== |
- | As a workaround save and close. | + | Create |
- | <g | + | Repeat for additional layers. |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | <image | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | </g> | + | |
- | Save and re-open the document. You should now be able to show/hide that image as a layer. | + | ====== Create some polygons ====== |
- | + | ||
- | ====== Create some polygons | + | |
Start by creating and selecting a new layer. | Start by creating and selecting a new layer. | ||
Line 86: | Line 66: | ||
Merging .svgs isn't as clean as one might hope. Without a special tool you probably can't have two people work on the same layer in the same file. Either have them work on different layers or you'll have to have someone manually merge them together which may cause more work than it solves. | Merging .svgs isn't as clean as one might hope. Without a special tool you probably can't have two people work on the same layer in the same file. Either have them work on different layers or you'll have to have someone manually merge them together which may cause more work than it solves. | ||
+ | |||
+ | Although clicking at corners is (possibly) the most intuitive its not the most accurate. | ||
+ | |||
+ | The higher the resolution you can work at the more accurate and quicker you'll likely be. I constantly zoom in and out to work quickly. | ||
+ | |||
+ | ===== Large / complex polygons ===== | ||
+ | |||
+ | Multiple polygons can be combined together. | ||
+ | |||
+ | I recommend against forming complex polygons (ex: a doughnut), in part because JSSim can't currently handle them. If you don't care about JSSim this is probably not a big deal. | ||
+ | |||
+ | ====== Issues ====== | ||
+ | |||
+ | Inkscape 0.47 and perhaps some other version has a bug where your won't get 90 degree snap on the last point. | ||
+ | |||
+ | ====== References ====== | ||
+ | |||
+ | * Digitizing ICs with Inkscape video tutorial (65CE02): http:// | ||
+ | * Some examples | ||
+ | * ST 24C02 clock: http:// | ||
+ | * William' | ||
+ | * https:// | ||
+ | * Someone said to take a look at this | ||