Collision Warnings

When the Othermill is in operation, it dutifully attempts to precisely follow every instruction it receives. If, however, the instruction tells the Othermill to move into an invalid position, the Othermill may collide with itself or damage the part being milled. Otherplan’s collision warnings help prevent this undesirable situation.

What is a collision and what problems can it cause?

There are two types of collisions that Otherplan’s collision warnings can prevent: bed collisions and frame collisions.

Video: Othermill Bed Collision

If the program being run on the Othermill lowers the tip of the tool past the top of the spoilboard or T-slot bed, it causes a bed collision. This can cause the Othermill to mill into and damage the spoilboard or T-slot bed, damage the part being milled, or cause the tool to get stuck or break. When Otherplan detects a bed collision, the warning “Toolpaths may cause collision with bed” appears in the plan panel.

Video: Othermill Frame Collision in X axis.

Video: Othermill Frame Collision in Y axis.

Video: Othermill Frame Collision in Z axis.

If the Othermill’s x, y, or z carriage attempts to move past its boundaries, a frame collision occurs. Because the Othermill’s axes are open-loop, the Othermill won’t know when this happens and will attempt to continue as if nothing is wrong. The stepper motor will continue to attempt to spin, but the physical barrier in the way will prevent the motor from moving. This causes a discrepancy between where the Othermill thinks the carriages are and where they actually are in physical space. This discrepancy causes further motion to occur in unexpected locations and can damage the part being milled, as well as cause the Othermill to mill into the spoilboard or T-slot bed. When Otherplan detects a frame collision in the X or Y axis, the warning “Toolpaths may cause collision with frame” appears in the plan \panel. In the Z axis, “Toolpath may cause spindle to retract too far” appears.

What are collision warnings?

After opening and configuring a file, Otherplan simulates its motion and determines whether the toolpaths will cause the Othermill to move outside its expected boundaries.

If Otherplan determines that the Othermill will move outside the valid milling boundaries, a collision warning will appear in the plan panel. Otherplan will not prevent you from milling, but you should only do so at your own risk.

What should I do if there is a collision?

If a collision occurs while milling, immediately push the Othermill’s emergency stop button. This stops all milling and prevents any further damage.

With the Othermill stopped, twist the emergency stop button to re-enable the spindle, and re-home the machine in Otherplan. The Othermill will retract and recalibrate its x, y, and z axes. Check to make sure that the tool has not broken, and inspect the material for damage. Make any design or CAM changes necessary to prevent the collision before attempting to run the job again.

If the collision was a bed collision, remove your material and inspect the spoilboard/T-slot bed. If the damage was minor and the spoilboard remains smooth, it can be used as-is.

If the damage was more significant, follow these instructions to resurface the spoilboard. Alternatively, you can purchase a replacement spoilboard. If your T-slot bed was significantly damaged, please contact our support team for assistance.

How do I prevent collisions?

When configuring your job in Otherplan and in CAM, all of the motions should be within the Othermill’s machining boundaries, which are a shape roughly the width and depth of the spoilboard, between the top of the spoilboard (or T-slot bed, if the spoilboard is removed) and the bottom of the x carriage.

collision1
A rendering showing the Othermill’s machining boundaries with spoilboard installed.

In Otherplan, make sure that your material dimensions are correct and that any additional placement offsets you’ve added to the material or plan are as expected.

If you’re using third-party CAM software, make sure that:

  • The material or stock configuration matches the configuration in Otherplan
  • The origin of your G-code is the upper front-left corner of your material
  • The clearance, feed, retract, and/or safety heights configured for your toolpaths are within the Othermill’s machining area

Note: Fusion 360 has preconfigured retraction heights for some toolpaths that cause collisions in the Othermill. You can reduce these heights by editing the toolpath settings and changing the values for the clearance, retract, and feed heights.

Fusion 360 Heights Panel In Fusion 360, you may need to reduce the values in your toolpath’s Heights configuration.

Are there times I would want to mill even if a warning appears?

Yes. A collision warning will appear while facing your spoilboard. This is expected, as you’re intentionally milling outside of the expected milling boundaries.

Are there any other things I should be aware of?

The maximum retract height (distance between the spoil board and tool tip) will vary depending on how far the tool protrudes from the collet. This height will be slightly different every time a tool is installed.

The tools we sell have an overall length of 1.5 in. If you are using tools with a greater overall length, you should take extra care to prevent collisions with the frame or workpiece. At the maximum retract height, longer tools may still protrude into the working volume and collide with the workpiece.

After changing tools, it is possible to check the maximum retract height available with that tool. Press and hold the Z+ button in the Move panel to move the spindle as high as it will go. The Z value displayed in the top left corner of the Otherplan window indicates the current distance from the spoilboard to the tip of the tool. This value is the total travel distance available in the Z axis. The maximum retract distance above the material is the displayed Z value minus the material height and any material or plan location offsets.

What collisions doesn’t Otherplan warn me about?

Otherplan doesn’t yet have warnings for every potential type of collision. It’s always a good idea to inspect Otherplan’s preview and toolpath visualizations to ensure that the motion of your plan is as expected. In particular, it can be helpful to look for these additional types of collisions:

  • Fixturing collisions: Unintentionally milling into the alignment bracket, tall alignment bracket, toe clamps, or other fixturing
  • Material collisions: Milling into material that should not be milled, or milling with a toolpath that is not intended to mill the material.

If you experience a collision, or have any questions about collision warnings, please feel free to contact our support team at support@othermachine.co.