Creating a basket or three centered arch

Hi

I wrote a small addon to create a basket arch (a.k.a. three centered arch). It is a very rudimentary tool I used for some visualizations but it may come in handy for someone else as well.

Enjoy,

– Michel.

Very nice, thank you.

Good varkenvarken, I love! Tks :yes:

Glad you like it :slight_smile:

I correctedthe slight assymetry in the bottom most vertices. The latest version is commited on GitHub.

cheers,

– Michel.

I added the option to set the height explicitly. I am not quite happy with the results, so suggestions on how to improve the code are welcome.

cheers,

– Michel.

Hi Dear Michel,

Great thanks for this add-on and the carpentry’s links.

New version available (20150206) on GitHubthat makes it compatible with Blender 2.73 (2.73 introduced a breaking change in the Python BMesh API).

Cheers,

– Michel.

Thanks Michel.
Arcs should carefully consider with you because
you lead them with an iron hand!
Bye bye.

Hi varkenvarken,

I have a problem in Ubuntu 16.04_ amd64bit with Blender 2.77a

Traceback (most recent call last):
  File "/home/serviteur/.config/blender/2.77/scripts/addons/basket_arch.py", line 191, in execute
    object_utils.object_data_add(context, mesh, operator=self)
  File "/opt/blender/2.77/scripts/modules/bpy_extras/object_utils.py", line 140, in object_data_add
    if operator is not None and any(operator.layers):
  File "/opt/blender/2.77/scripts/modules/bpy_types.py", line 597, in __getattribute__
    return super().__getattribute__(attr)
AttributeError: 'BasketArch' object has no attribute 'layers'

location: <unknown location>:-1

location: <unknown location>:-

somebody/something broke the Blender API for the object_utils.py in 2.77

fixed it.

Hi varkenvarken,

Is it possible that add-on will be updated to 2.8x?

Hi,

Shouldn’t be too difficult, i’ll have a look this weekend

Michel.

Ok.
Thank you.

Updated to 2.83

available from my GitHub repo

https://github.com/varkenvarken/blenderaddons/blob/master/basket_arch.py

1 Like

Thank you for update.