Basic workflow 2D
Revision as of 12:43, 23 November 2012 by Glennpowers (fixed link)
Basic 2D Workflow via Fully Open Source CAD/CAM Stack
Create part file with Inkscape
- Open Inkscape
- Create Text with text tool (scale your text to the size you want)
- Select your text (with the arrow) and move it to X=0, Y=0 via the menu bar (shown in red rectangle -> )
- With the text selected, click Path -> Object to Path
- Ungroup your new paths, click Object -> Ungroup (you'll notice each letter now has a box around it)
- Save your file as DXF via the Big Blue Saw Plugin (*.DXF), close inkscape
Create toolpaths with HeeksCNC
- Click File-> Import, browse and open the DXF file created in step 6
- You may have to rescale your drawing. I find it easiest to make the ruler visable as a reference, the ruler is available in cm only.
- On the left hand toolbar, Right click "ENTITIES Layer_1" and select "Split Sketch", this will create a seperate object for each of your letters.
- Select all of the letters
- With the letters highlighted, click the "Profile Operation" button, this will produce a new operation called "Profile" under the Operations section on the left hand side of the screen. Highlight the new operation to expose it's properties.
- To do an engrave function (what we would want if drawing with a pen), select the value on for the tool on side option. Click the green check mark at the bottom to apply the settings. Change the final depth to -0.1 (you may have to adjust this depending on what marking device you're using)
- To generate the toolpath, click G0. Your toolpaths will turn green
- At the bottom of your screen you will see the actual g-code output. You can copy and paste that to a text file. OR, click Machining -> Save nc File.
Simulate toolpaths with OpenSCAM
- Click File-> Open
- Find the NC file you saved from HeeksCNC
- OpenSCAM will process the file, resulting in what the part will look like *finished*
- There is a slider bar in the middle of the left hand window, slide that all the way to the left. Toggle the direction arrow to the right
- Click Edit -> Project
- Add a new tool: Click +, define tool at 10mm length 0.5mm diameter. Make note of the tool number!
- Open your NC file and find out what tool it's expecting to find. Towards the top you'll see the T command. Maybe T16?
- In the NC file, change the T# to match the tool you just created in OpenSCAM. Save your NC file. You will notice OpenSCAM re-rendering the toolpaths to accomdate the change in cutter size.
- Switching back over to OpenSCAM: Click the 'Play Button' under the 'Animate Toolpath' Section.
- Watch in amazement!
- If you are impatient, click the fast forward button, directly to the right of the 'Play button' to speed things up.
Run your job with Universal Gcode Sender
- Browse for the NC file we just simulated
- next step...