VBA - Строим печку на даче: нарисовать круг определенного диаметра

23.06.2014, 16:40 Строим печку на даче: нарисовать круг определенного диаметра

Добрый день,

есть задача: построить мини печь..на даче.

Т. к. у печки при кладке идет то расширение, то сужение, нужно расчитать количество кирпичей + визуально кол-во раствора на каждый ряд кладки.

Вобщем, боковой изгиб в зависимости от диаметра сделать не проблема; длину окружности каждого диаметра посчитать и разделить на ширину кирпича - тоже не проблема. Т. е. кол-во кирпичей вычисляемо.

Как-нибудь можно представить данный расчет графически? Т. е. написать макрос, который брал бы длину окружности, далее рисовал круг и разбивал (вернее делал на нем "насечки" - отрезки) по ширине кирпича? Например, диаметр=40, длина окружности = 125,66, количество отрезков на круге 125,66/12,5=10.

Графически я попытался нарисовать " вручную", но тогда плывут пропорции. Можно для каждого ряда задавать свой процент отрезка в зависимости от длины окружности, но все равно пропорции в ручную не соблюсти.

можете помочь макросом, который рисует круг определенного диаметра и делит его в %-ном соотношении?