Boxcutter 6.6 Update Notes

THIS VERSION IS COMPATIBLE WITH VERSION 2.79 and UP!

Boxcutter continues to grow and this version holds up to the tradition of incremental evolution. I am pleased to announce the release of Boxcutter 6.6: Polyslash.

If it first doesn’t work close and reopen Blender. This tends to resolve issues with enabling or smaller issues. Also with our tools please remove the previous folder and replace it with the new one provided.

The latest update has forced us to update a little sooner than planned but we have much more planned for the little cutter we know as Boxcutter.

Starting Boxcutter

This one is classic but it’s Alt + W.

The border is how I tend to know it is operational.

It can be closed with escape.

2017-09-21_02-40-37.gif

When the border is gone. I know it is closed.

To get familiar with the basics of boxcutter I recommend the getting started video.

AR has been a large part of this version as he is with all versions and the latest HOPS. Proxe also continues to play a large role and is a dedicated operative.

With that aside lets get started with what’s new.

Purple Boxcut

This is a feature that is part of the Hard Ops connection.

blender_2017-09-21_02-48-42.png

If you are drawing a box and press Z it will turn purple and will behave as a solidification. This is best shown in action.

2017-09-21_02-53-02.gif

This feature is still in development and can have issues with unapplied scaling. Modifiers and other otherworldly circumstances that visit operatives in the night.

After the initial draw I am using the Q menu option tThick to add thickness.

 

Edit Mode Boxcut

This is a personal favorite of mine and hope it can be expanded even more for more versatility but the initial implementation offers quite a bit for edit mode that was not available previously.

With the blue border up just tab into edit mode to project cut.

Currently this does not work to depth with alt as edit mode would work.

D opens a pie menu with options for cut through projection. In edit mode.

2017-09-21_02-57-55.gif

This does not support slice or any of the more advanced object level functions.

 

Hotkey Changes

Boxcutter has additional features and hotkeys added to make it more functional than ever.

Lets first go over some changes to Boxcutter Pie menu for object mode.

blender_2017-09-21_03-19-33.png

The mirror area is especially worth going over.

ApplicationFrameHost_2017-09-21_03-21-11.png

You can now mirror based off of

  • origin – of the object (this is how mirror traditionally behaved)
  • cursor – NEW – this will allow you to mirror across the cursor to allow for more unique designs

The mirror has also been rebuilt to handle mirroring on a 2d system instead of 3d making things simpler for users. This way X will always be X.

The cursor mirroring is worth testing for yourselves.

Also notice how I use apply boolean to give the boxes a chance to be modifier before the booleans are applied via HOPS|Csharp.

2017-09-21_03-26-08.gif

While drawing you can press

1 – X mirror

2 – Y mirror

That is shown in the following example. It is worth noting that to disable it in the pie menu you must hold shift depending on setup.

2017-09-21_03-27-39.gif

R – rotate

2017-09-21_03-30-02.gif

S – scale

This one is available if you use the tab to edit behavior.

2017-09-21_03-32-51.gif

Hold shift while moving points in BC edit mode will snap to the x or y axis and w will swap which 2d axis it is snapping to.

2017-09-21_03-41-27.gif

Final Notes

As usual I am sure I am missing other features new to this version but also as usual I leave this to you the users to find as well. There are numerous fixes and other small adjustments for stability and flexibility.

2.79  was a harder transition than the last few updates of Blender. With 2.8 around the corner we are expecting even more API changes. Any support issues can be sent to my email or wherever you choose to notify me.

I am grateful to all who have used and support us and our experiments.

 

 

7 thoughts on “Boxcutter 6.6 Update Notes

  1. Hi,

    I get an error when trying to use box cutter and click the hardops connection button. below is what happens. Im not sure If I dont the most up to date add-ons or something like that? using 2.79. thanks!

    Traceback (most recent call last):
    File “C:\Users\Jay\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BoxCutter\operators\draw_operators\draw_box_cutter.py”, line 144, in modal
    self.execute(context)
    File “C:\Users\Jay\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BoxCutter\operators\draw_operators\draw_box_cutter.py”, line 100, in execute
    bpy.ops.boxcutter.bool_difference(remove_cutters=remove_cutters, apply_cutters=apply_cutters)
    File “C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py”, line 189, in __call__
    ret = op_call(self.idname_py(), None, kw)
    RuntimeError: Error: Traceback (most recent call last):
    File “C:\Users\Jay\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BoxCutter\operators\boolean_operators\bool_bmesh.py”, line 47, in execute
    use_carve_boolean(context, self.remove_cutters, ‘DIFFERENCE’)
    File “C:\Users\Jay\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BoxCutter\operators\boolean_operators\bool_bmesh.py”, line 108, in use_carve_boolean
    assign_material(context, obj)
    File “C:\Users\Jay\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BoxCutter\material.py”, line 39, in assign_material
    option = context.window_manager.BoxCutter_material_options if not get_preferences().BoxCutter_enable_hops else context.window_manager.Hard_Ops_material_options
    AttributeError: ‘WindowManager’ object has no attribute ‘Hard_Ops_material_options’

    location: C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py:189

    location: :-1

Leave a comment