How this works, and how to use it
A guide for the offline editor in this folder. Double-click index.html to open the app. Double-click docs.html to open this page.
Read this before you cut
This tool is not a Makera product. It is an independent project. Makera did not make it, does not endorse it, and does not support it.
There are no guarantees. This app is still in beta testing. A file it writes can be wrong. A wrong file can snap a bit, gouge the part, or damage the machine.
Check the path on screen, and check the saved file, before you tool. Watch the moves. Confirm the tool, the origin, and the clearance. Do that every time, including on a file that worked yesterday.
The author takes no responsibility for issues that arise from using this app. Use at your own risk.
What the editor is
The editor opens a Makera Z1 .nc file and draws the toolpath. You can play it, park at a percent and save the rest, place drill holes and threads, or keep and drop regions of an existing path. It runs in the browser on your computer. It does not connect to the machine, and it does not send a file anywhere.
You save a new .nc file, then open that file the way you already open Makera Studio files. The saved file can still contain a machine line that says Makera Z1. That line is there so the controller accepts the file. It does not mean Makera made this editor.
Dotted names in the app have a short explanation. Hover one when a setting is unfamiliar.
The screen
Open NC, or drop a file on the window. A large file can take a moment. The plate and the path then show in the view.
- Top looks down on the plate. Drag to slide the view. The wheel zooms. Double-click, or Fit, frames the part. Drawing a patch shape switches to this view.
- Iso is the 3D view. Drag to orbit. Shift-drag, or the right mouse button, slides the view.
- Rapids shows or hides the fast travel moves. Stock shows or hides the plate. The color bar is the depth of the cutting moves.
Coordinates in this app are millimeters from the front-left corner of the top of the plate. X goes to the right. Y goes toward the back. Z is up. Zero on Z is the top surface, and cutting goes down into negative Z.
Play runs the path. The speed menu is how fast the picture runs, from 1× up to 5000×. The slider and the Go to box park at a percent of the path time. Prev lift and Next lift jump between retracts. The readout shows X, Y, Z, the tool, the feed, the spindle, and the current line.
Space starts and stops play. The left and right arrow keys nudge the playhead. Shift makes that nudge larger. Home and End jump to the start and the end. F frames the part.
The list under Job is one row per toolpath. Click the name to jump the playhead to that tool. The checkbox beside the name is for patches, described below.
Save from a percent
Play or scrub until the picture is where the cutter should start again. The filename becomes the percent, so 40% wants to save as Makera_40_redo.NC. You can type another name. Use the percent name puts the percent name back.
The saved file is a restart, not a chopped copy of the original. It selects the tool that was in use at that moment, starts the spindle, raises to clearance, travels to the restart X and Y, feeds down, and then runs the rest of the path. The Z1 may pause for a tool change before it moves. Confirm the work origin and the tool in the spindle before you run it.
Saving at 0% writes the whole program that is on screen. If you have applied a patch, that whole program is the patched one. Saving later in the file writes a restart of whatever is on screen.
Drill holes
Place hole drops a hole on the plate and selects it. A later hole copies the size, depth, peck, feed, spindle, and tool of the one you had selected, and it is offset so the holes do not stack. Each hole then keeps its own settings. Changing hole 2 does not change hole 1.
Select a hole in the list. X and Y move it. The slider steps by 0.1 mm. The number box under each slider is exact to 0.001 mm.
- Size is a list of common drills, including the pilot hole for each common thread. M3 is a 2.5 mm hole. M6 is a 5 mm hole. 3.175 mm is a 1/8 inch drill. Custom is any other diameter.
- Diameter is the width of the hole, in millimeters. Match it to the bit.
- Depth is how far the tip goes below the top of the plate.
- Peck is how far the drill cuts before it lifts to clear chips. Peck 1 means drill 1 mm, pull up, then drill the next 1 mm. A deep hole in one push packs chips and can snap a small bit.
- Feed is how fast the drill pushes down, in millimeters per minute.
- Spindle is how fast the bit spins.
- Tool is the tool slot, T1, T2, and so on. Give each bit its own number so the machine stops between bits. Holes that share a number are drilled with the same bit.
- Through the plate drills the stock thickness plus 0.5 mm. Load a program first so the thickness is known.
Clear this hole removes the highlighted hole. The Delete key does the same when you are not typing in a box. The other holes stay.
Save drill file writes a new NC file. The holes are peck-drilled with ordinary moves. The file name reflects the count and the size, such as Makera_4holes_3.175mm.NC.
Threads
Thread this hole opens the thread screen for that hole only. The hole and the thread are two different cuts, with two different bits. The drill makes a plain pilot. After the pilots, the file stops so you can put in a thread mill. The thread mill is smaller than the pilot. It drops into the center and spirals around to cut the grooves.
This is not a tap. The Z1 spindle is not locked to the Z move, so the file does not use a tapping cycle. The spiral is written as small straight moves.
The thread list shows the screws whose pilot matches the hole you drilled. A 2.5 mm hole offers M3. A 5 mm hole offers M6. If the hole is not a standard pilot, the list is Custom, and the note names the nearest screw. You can still type the numbers. Set the hole to this pilot writes that pilot into the hole diameter.
The thread mill must be smaller than the pilot, and its tool number must be different from the drill. The thread must not be deeper than the hole. Move the hole and the thread moves with it. Save drill file drills every pilot first, then cuts the threads with the other bit. A file of one shared screw is named for that screw, such as Makera_4threads_M3.NC.
Patch a region
A patch decides which existing cuts to keep. It does not draw a new outline for the machine to follow. A circle keeps or drops the toolpath that already falls inside that circle. It does not mill a circle.
On the top view, choose Rectangle, Circle, or Polygon.
- Rectangle. Drag from one corner to the opposite corner.
- Circle. Drag from the center out to the rim.
- Polygon. Click each corner. Click the first corner again, or press Close polygon.
The shape stays a draft. X and Y move its center. Size is the width in millimeters. For a circle, size is the diameter. A rectangle or polygon keeps the proportion you dragged. Inside keeps the cuts in the shape and drops the rest. Outside drops the cuts in the shape and keeps the rest. A line that crosses the edge is split there. Between the pieces that remain, the bit lifts to clearance, travels, and feeds back down.
The checkboxes in the job list choose the tools. Check one row, or several. Set Tools to Checked tools, and Apply cuts only those tools. The other tools stay whole. All tools cuts every bit. Clicking the name of a row still jumps the playhead. The checkbox is the patch choice.
Apply is the moment the path on screen changes. Until you press it, play and save still use the loaded path. Nothing is added or subtracted. If you move a shape after applying it, the path stays put until you press Apply again. Clear this shape removes that shape. If it had been applied, the path is rebuilt without it.
After Apply, save from the playhead writes the path you are looking at. Check that picture before you tool. A shape that would remove every cut is refused, and the path is left as it was.
Before a tool goes in the spindle
- You are opening the file you just saved, and you know whether it is a redo, a drill file, or a patched path.
- The tool number in the file is the bit you are about to put in the spindle. A thread file will stop and wait for a second bit.
- The work origin on the machine is the same corner this picture uses.
- Clearance is high enough to cross clamps, fixtures, and the part.
- You have watched the start of the path, above the material if you can.
This app is beta software from an independent project. It can be wrong. Checking the path is part of using it.
Names of saved files
| File | What it is |
|---|---|
Makera_40_redo.NC | Restart from 40% of the path that was on screen. |
Makera_4holes_3.175mm.NC | Four holes, one diameter. |
Makera_4holes.NC | Holes of more than one diameter. |
Makera_4threads_M3.NC | Holes that all carry the same thread. |
Makera_4holes_threaded.NC | Threaded holes that do not all share one screw. |