Is there any way to get a specific angle using the knife tool?

Instead of the constrained 45 degrees that happens when you press C, is there a specific angle I can get for example 35 degrees instead?

It's currently cut at 45 degrees in the attached image and I need it to be 35.

• Currently there isn't such a function as far as I know. Mar 18, 2015 at 22:01
• It seem like it could be doable. Other tools allows allow for model numerical input. This would be a good topic for BF-Funboard. Mar 19, 2015 at 3:53
• I agree this would be nice to have :) As MarcClintDion said, You might want to send a request along to the bf-funboard mailing list: blender.stackexchange.com/q/1190/599. Though at the moment the developers are pretty busy releasing 2.74.. Mar 25, 2015 at 19:14

This is a work around.
For a simple object like your cylinder, simply rotate it in object mode 35°, make the cut, then rotate the object back.

For more complex objects where you can not rotate it. You can align the view to a rotated face. You could duplicate a face out of your mesh and separate it in to a new object, or just add a new object, a plane or an empty; then align the view to it with with ShiftNumPad 7.

Finally do not forget that you can roll the view, but that is limited to 15° increments.

This currently isn't directly possible with the knife tool, but it is possible with a few other tools:

Knife Project

1. Add a plane and rotate it the desired amount (e.g. R 35°)
2. Align the view along the axis you want to cut
3. With both the plane and the target object selected, enter edit mode (↹ Tab) and press knife project in the tool shelf (T)

Boolean modifier

1. Again, add a plane and rotate it the desired amount
2. Select the target object and add a boolean modifier
3. Specify the plane as the boolean object

One advantage to this method is that you can non-destructively change the angle and position of the cut at any time.

Mesh Intersect

1. Select the target object and enter edit mode