Страница 1 из 2

Конструктор коробок на шип/паз с 3D видом

Добавлено: 27 май 2020, 23:23
dadlick
Работаю над созданием программы для упрощения формирования раскроя коробок из листового материала на шип-паз, с возможностью 3D визуализации будущего изделия.
Программа одновременно пишется для двух вариантов использования:
1.Самостоятельная, имеет возможность сохранения раскроя в файл формата ”.dxf”, выгрузка 3D модели визуализации коробки в файл программы “OpenSCAD”
Требуется наличие .NET Framework 4.5.
2.Плагин для AutoCADa поддерживаемые версии с 2007 по 2021, раскрой и 3D модель визуализации строится в рабочем пространстве AutoCADa.

Небольшое видео о программе.
https://www.youtube.com/watch?v=zmTZLqHBNKo

На сегодня программа умеет создавать: 4 типа соединения стенок, 2 типа соединения с дном, 4 типа соединения перегородок, создание крышки пока не реализовано.
Программа есть и будет бесплатная, потихоньку буду развивать функционал.

Ссылка на скачивание https://yadi.sk/d/JSpYdJx-TYnu1Q
Если интересно, буду продолжать.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 06:40
selenur
Свою нишу она конечно найдет, если для её использования не требуется покупать автокад, или заморачиваться с поиском пиратской версии.
А если будет возможность делать разного размера ячейки, например несколько квадратных, несколько прямоугольных, то будет вообще супер

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 09:55
shatrovmaxim
При беглом осмотре вроде норм.
Единственный момент который бросился в глаза на скрине (пересекающиеся пазы):
1.jpg (11449 просмотров) <a class='original' href='./download/file.php?id=181849&sid=98b56284f384234f8f638f643f9fc9bf&mode=view' target=_blank>Загрузить оригинал (15.39 КБ)</a>
А так, отличный аналог должен получится платному кореловскому плагину...

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 12:50
dadlick
shatrovmaxim писал(а):Единственный момент который бросился в глаза на скрине (пересекающиеся пазы):
Ну так - это от настроек/параметров шипов зависит, надо просто разнести шипы, например так (по перегородке "А" 1 шип, по перегородке "B" 2 шипа).
Тогда будет как-то так:
Снимок.PNG
Снимок.PNG (4.71 КБ) 11420 просмотров
В обще вариантов огромное количество.
Программа не анализирует получаемую геометрию, она только ее строит/отрисовывает по заданным параметрам.
Более того на сегодня в программу не заложены проверки на явные ошибки ввода параметров.
Программа не даст ввести отрицательные параметры, однако при вычисление зависимых параметров может получится отрицательная величина.
Снимок2.PNG (11420 просмотров) <a class='original' href='./download/file.php?id=181857&sid=98b56284f384234f8f638f643f9fc9bf&mode=view' target=_blank>Загрузить оригинал (28.11 КБ)</a>
и тогда получится явная чушь на раскрое
Снимок3.PNG
Снимок3.PNG (3.6 КБ) 11420 просмотров

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 16:25
donvictorio
о, шикарная тема!
а насколько проблематично будет добавить в функционал кастомную форму гребня шипа?
очень удобно для заваривания, когда толщина металла от 3х мм и выше. не ведёт стенки.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 22:27
dadlick
donvictorio писал(а):кастомную форму гребня шипа?
Хороший вопрос.
Такой подход к решению вопроса годится?
1.PNG
1.PNG (3.91 КБ) 11361 просмотр
2.PNG
2.PNG (1.27 КБ) 11361 просмотр
3.PNG
3.PNG (1.1 КБ) 11361 просмотр
4.PNG
4.PNG (1.41 КБ) 11361 просмотр
5.PNG
5.PNG (4.95 КБ) 11361 просмотр

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 28 май 2020, 23:06
donvictorio
лунку вполне достаточно делать A=B, C=0, в таком случае радиус, который в любом случае получается на внутренних углах, полностью нивелируется (это значение можно вообще вбивать как диаметр фрезы при фрезерном раскрое)
форму выемки шипа лучше оставить тремя переменными, так как случаи бывают разные. но не лишним будет сделать крохотную проверку на [ширина гребня]>B, C>0.

зы: увидел возможность ставить вырез (лунку) в программе, тогда его отдельно не надо кастовать, он уже есть.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 29 май 2020, 12:06
Dimka
donvictorio, что-то не въехал, как оно варится.. В центре заливается металлом? Поясни пожалуйста, мне тема интересна.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 29 май 2020, 16:52
donvictorio
Dimka писал(а):donvictorio, что-то не въехал, как оно варится.. В центре заливается металлом? Поясни пожалуйста, мне тема интересна.
да, эта выемка в центре шипа заливается металлом, а потом что выше плоскости навалил, сошлифовывается вровень. таким образом вектор напряжения шва получается вдоль плоскости ребра с шипом и конструкция не деформируется. если же заваривать с обратной стороны сбоку (угол заливать) то будет ребро тянуть вбок. так же удобно шипы с выемками варить снаружи, там получается готовая выборка и достаточно залить угол и шлифануть, точка сварки получится со 100% проплавлением каждой из кромок.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 02:38
dadlick
Версия 0.0.0.3
добавлена возможность задания кастомного гребня шипа.
1.PNG (11192 просмотра) <a class='original' href='./download/file.php?id=181970&sid=98b56284f384234f8f638f643f9fc9bf&mode=view' target=_blank>Загрузить оригинал (40.61 КБ)</a>
2.PNG (11192 просмотра) <a class='original' href='./download/file.php?id=181971&sid=98b56284f384234f8f638f643f9fc9bf&mode=view' target=_blank>Загрузить оригинал (12.79 КБ)</a>
Ссылка на скачивание https://yadi.sk/d/JSpYdJx-TYnu1Q

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 14:46
NickSon
При попытке указать нулевое количество перегородок по длине или ширине получаем это:

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 19:23
dadlick
NickSon писал(а):При попытке указать нулевое количество перегородок ...
Спасибо, поправил.
Доделаю соединения на шип в дно и выложу обновление.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 20:23
donvictorio
dadlick писал(а):
NickSon писал(а):При попытке указать нулевое количество перегородок ...
Спасибо, поправил.
Доделаю соединения на шип в дно и выложу обновление.
осталось допилить дырки, чтобы делать сварочные столы, перевести на английский и выложить на реддит и все, миллионы скачиваний и всемирная слава.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 20:43
dadlick
donvictorio писал(а):допилить дырки, чтобы делать сварочные столы
Это о чем, поясни пожалуйста.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 31 май 2020, 21:26
donvictorio
dadlick писал(а):
donvictorio писал(а):допилить дырки, чтобы делать сварочные столы
Это о чем, поясни пожалуйста.
просто ящики с перегородками, внешние стенки с дырками. дырки обычно 16 мм, 50 (100) мм шаг. кстати, отверстия в перегородках вообще лишние.

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 05 июн 2020, 00:54
dadlick
Версия 0.0.0.4
Исправлены замеченные ошибки
Добавлено соединение на шип в дно
3.PNG (10878 просмотров) <a class='original' href='./download/file.php?id=182215&sid=98b56284f384234f8f638f643f9fc9bf&mode=view' target=_blank>Загрузить оригинал (17.22 КБ)</a>
Ссылка на скачивание https://disk.yandex.ru/client/disk/BoxConstructor

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 17 дек 2020, 12:32
pome
Все отлично, но вкладка с крышкой пустая(((

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 17 дек 2020, 16:30
студент74
крышку на паз сажать?
ранее нашел конструктор шкатулок, там есть крышка на паз. НО нет перегородок.
человек хотел допилить прогу, но видимо потерял интерес(

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 03 янв 2022, 16:41
donvictorio
Автор, ты ещё развиваешь программу?
хорошая идея же, не бросай!

Re: Конструктор коробок на шип/паз с 3D видом

Добавлено: 05 янв 2022, 17:50
a321
Простите мой французский, но вы о чем? примитив такого рода (коробка с шипом-пазом) достойна лишь параметрического g-code, меньше 200 строк, включая хронологию изменений, пустые строки и т.п. ненужности (полезных строк 60).
Городить для этого 3-д, еще, конечно, остро необходимо нейронную сеть и голограммную визуализацию... ну разве что для реализации нацпроекта по геноциду естественного интеллекта.