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

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение 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
Если интересно, буду продолжать.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Свою нишу она конечно найдет, если для её использования не требуется покупать автокад, или заморачиваться с поиском пиратской версии.
А если будет возможность делать разного размера ячейки, например несколько квадратных, несколько прямоугольных, то будет вообще супер
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
shatrovmaxim
Мастер
Сообщения: 434
Зарегистрирован: 26 сен 2016, 09:31
Репутация: 116
Настоящее имя: Максим
Откуда: Запорожье, Украина
Контактная информация:

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

Сообщение shatrovmaxim »

При беглом осмотре вроде норм.
Единственный момент который бросился в глаза на скрине (пересекающиеся пазы):
1.jpg (10630 просмотров) <a class='original' href='./download/file.php?id=181849&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (15.39 КБ)</a>
А так, отличный аналог должен получится платному кореловскому плагину...
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

shatrovmaxim писал(а):Единственный момент который бросился в глаза на скрине (пересекающиеся пазы):
Ну так - это от настроек/параметров шипов зависит, надо просто разнести шипы, например так (по перегородке "А" 1 шип, по перегородке "B" 2 шипа).
Тогда будет как-то так:
Снимок.PNG
Снимок.PNG (4.71 КБ) 10601 просмотр
В обще вариантов огромное количество.
Программа не анализирует получаемую геометрию, она только ее строит/отрисовывает по заданным параметрам.
Более того на сегодня в программу не заложены проверки на явные ошибки ввода параметров.
Программа не даст ввести отрицательные параметры, однако при вычисление зависимых параметров может получится отрицательная величина.
Снимок2.PNG (10601 просмотр) <a class='original' href='./download/file.php?id=181857&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (28.11 КБ)</a>
и тогда получится явная чушь на раскрое
Снимок3.PNG
Снимок3.PNG (3.6 КБ) 10601 просмотр
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

о, шикарная тема!
а насколько проблематично будет добавить в функционал кастомную форму гребня шипа?
очень удобно для заваривания, когда толщина металла от 3х мм и выше. не ведёт стенки.
Вложения
Screenshot_2.jpg (10574 просмотра) <a class='original' href='./download/file.php?id=181861&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (96.03 КБ)</a>
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

donvictorio писал(а):кастомную форму гребня шипа?
Хороший вопрос.
Такой подход к решению вопроса годится?
1.PNG
1.PNG (3.91 КБ) 10542 просмотра
2.PNG
2.PNG (1.27 КБ) 10542 просмотра
3.PNG
3.PNG (1.1 КБ) 10542 просмотра
4.PNG
4.PNG (1.41 КБ) 10542 просмотра
5.PNG
5.PNG (4.95 КБ) 10542 просмотра
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

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

зы: увидел возможность ставить вырез (лунку) в программе, тогда его отдельно не надо кастовать, он уже есть.
Аватара пользователя
Dimka
Мастер
Сообщения: 1387
Зарегистрирован: 14 июл 2016, 23:40
Репутация: 344
Настоящее имя: Дима
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение Dimka »

donvictorio, что-то не въехал, как оно варится.. В центре заливается металлом? Поясни пожалуйста, мне тема интересна.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

Dimka писал(а):donvictorio, что-то не въехал, как оно варится.. В центре заливается металлом? Поясни пожалуйста, мне тема интересна.
да, эта выемка в центре шипа заливается металлом, а потом что выше плоскости навалил, сошлифовывается вровень. таким образом вектор напряжения шва получается вдоль плоскости ребра с шипом и конструкция не деформируется. если же заваривать с обратной стороны сбоку (угол заливать) то будет ребро тянуть вбок. так же удобно шипы с выемками варить снаружи, там получается готовая выборка и достаточно залить угол и шлифануть, точка сварки получится со 100% проплавлением каждой из кромок.
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

Версия 0.0.0.3
добавлена возможность задания кастомного гребня шипа.
1.PNG (10373 просмотра) <a class='original' href='./download/file.php?id=181970&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (40.61 КБ)</a>
2.PNG (10373 просмотра) <a class='original' href='./download/file.php?id=181971&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (12.79 КБ)</a>
Ссылка на скачивание https://yadi.sk/d/JSpYdJx-TYnu1Q
Аватара пользователя
NickSon
Опытный
Сообщения: 140
Зарегистрирован: 08 май 2015, 12:14
Репутация: 22
Настоящее имя: Николай
Откуда: Ростов-на-Дону
Контактная информация:

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

Сообщение NickSon »

При попытке указать нулевое количество перегородок по длине или ширине получаем это:
Вложения
1.png (10282 просмотра) <a class='original' href='./download/file.php?id=181972&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (99.76 КБ)</a>
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

NickSon писал(а):При попытке указать нулевое количество перегородок ...
Спасибо, поправил.
Доделаю соединения на шип в дно и выложу обновление.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

dadlick писал(а):
NickSon писал(а):При попытке указать нулевое количество перегородок ...
Спасибо, поправил.
Доделаю соединения на шип в дно и выложу обновление.
осталось допилить дырки, чтобы делать сварочные столы, перевести на английский и выложить на реддит и все, миллионы скачиваний и всемирная слава.
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

donvictorio писал(а):допилить дырки, чтобы делать сварочные столы
Это о чем, поясни пожалуйста.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

dadlick писал(а):
donvictorio писал(а):допилить дырки, чтобы делать сварочные столы
Это о чем, поясни пожалуйста.
просто ящики с перегородками, внешние стенки с дырками. дырки обычно 16 мм, 50 (100) мм шаг. кстати, отверстия в перегородках вообще лишние.
Вложения
Screenshot_2020-05-31 weldingtable-nn ( weldingtable_nn) • Фото и видео в Instagram(3).png (10225 просмотров) <a class='original' href='./download/file.php?id=181984&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (919.56 КБ)</a>
Screenshot_2020-05-31 weldingtable-nn ( weldingtable_nn) • Фото и видео в Instagram(2).png (10225 просмотров) <a class='original' href='./download/file.php?id=181985&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (795.83 КБ)</a>
Screenshot_2020-05-31 weldingtable-nn ( weldingtable_nn) • Фото и видео в Instagram(1).png (10225 просмотров) <a class='original' href='./download/file.php?id=181986&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (973.59 КБ)</a>
Screenshot_2020-05-31 weldingtable-nn ( weldingtable_nn) • Фото и видео в Instagram.png (10225 просмотров) <a class='original' href='./download/file.php?id=181987&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (421.2 КБ)</a>
Аватара пользователя
dadlick
Новичок
Сообщения: 26
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 32
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение dadlick »

Версия 0.0.0.4
Исправлены замеченные ошибки
Добавлено соединение на шип в дно
3.PNG (10059 просмотров) <a class='original' href='./download/file.php?id=182215&sid=e4cd7a594c1df8113109af22c6ad2378&mode=view' target=_blank>Загрузить оригинал (17.22 КБ)</a>
Ссылка на скачивание https://disk.yandex.ru/client/disk/BoxConstructor
pome
Новичок
Сообщения: 1
Зарегистрирован: 17 дек 2020, 12:31
Репутация: 0
Настоящее имя: Роман
Контактная информация:

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

Сообщение pome »

Все отлично, но вкладка с крышкой пустая(((
студент74
Опытный
Сообщения: 145
Зарегистрирован: 29 май 2020, 07:53
Репутация: 16
Настоящее имя: валерий иванович
Контактная информация:

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

Сообщение студент74 »

крышку на паз сажать?
ранее нашел конструктор шкатулок, там есть крышка на паз. НО нет перегородок.
человек хотел допилить прогу, но видимо потерял интерес(
чем старее станок, тем новее его детали (народная примета)
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение donvictorio »

Автор, ты ещё развиваешь программу?
хорошая идея же, не бросай!
a321
Мастер
Сообщения: 561
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 65
Контактная информация:

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

Сообщение a321 »

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

Вернуться в «CAM пакеты»