I drew up some for the Shapeoko assembly instructions:
http://docs.shapeoko.com/
Documented the process in the forums:
http://www.shapeoko.com/forum/viewtopic.php?f=10&t=2930
Here's a recap in case anyone finds the code / technique of interest:
- open up either a .svg or .ai (don't ask) version
- set the file properties to width==800, height == 400
- select everything in the file and size it to 400 x 400 starting at 0,0
- set each line of parts information in Ubuntu 10pt. Regular and Bold
- left align each text block and set them at x==450
- vertically distribute them evenly for a nice appearance
- select all the text, copy it, create a new layer, paste it in place into the new layer
and hide the layer and send it to the bottom of the layer stack.
- open up highlight.svg select the invisible object and copy it
- switch back to the file you're working on and paste in and size and arrange enough
copies to encompass every possible part which needs highlighting
- select all the highlights for a given part and group them
- set the Object Properties ID of the group to match the part it highlights
Highlight.<partname> (remember to click the ``Set'' button)
- select the matching text and set its colour to red --- set its ID to
Showthe.<partname>
- disclose the interactivity tab and set the onclick property to
this.style.display='none';document.getElementById("Highlight.<partname>").style.opacity="1.0";
- set the onmouseover property to this.style.cursor='pointer'
- show the layer w/ the duplicated text
- select the matching text object
- set the onmouseover property to this.style.cursor='pointer'
- set the onclick property to
document.getElementById("Highlight.<partname>").style.opacity="0.0";document.getElementById("Showthe.<partname>").style.display="inline";
- set the ID to Button.<partname>
- repeat for each part
List of the processed files here:
http://www.shapeoko.com/forum/viewtopic.php?f=17&t=2992&p=22732
http://docs.shapeoko.com/content/tPictures/25203-02-100.svg
http://docs.shapeoko.com/content/tPictures/25197-02-100.svg
http://docs.shapeoko.com/content/tPictures/PS20022-100.svg
http://docs.shapeoko.com/content/tPictures/PS20021-100.svg
http://docs.shapeoko.com/content/tPictures/PS20029-100.svg
http://docs.shapeoko.com/content/tPictures/PS20028-100.svg
http://docs.shapeoko.com/content/tPictures/PS20030-100.svg
http://docs.shapeoko.com/content/tPictures/PS20031-100.svg
http://docs.shapeoko.com/content/tPictures/PS20023-100.svg
http://docs.shapeoko.com/content/tPictures/PS20026-100.svg
http://docs.shapeoko.com/content/tPictures/PS20024-100.svg
I still need to find the time to re-draw the individual parts and re-create the diagrams
so that the filesizes aren't so bloated (one of them is ~15MB)
William
--
William Adams
senior graphic designer
Fry Communications
Sphinx of black quartz, judge my vow.