OpenSCAD констурктор для Структора

eiDYcrCll5Y

Мы накодили для вас конструктор в OpenSCAD для создания деталей #Структора. Можно создавать решётки любого размера и сохранять всю эту красоту в формат STL для дальнейшего производства.
Скачать конструктор
Скачать OpenSCAD
Создавайте свои детали, пробуйте разные материалы и рассказывайте что у кого из этого получилось)

  • Yuriy Orlov

    Попробовал импорт файлов из .dxf. Не работает. Работает только construct, а все содержимое simple и interfaces папок не импортируется (делал согласно документации к OpenScad). Попробовал через FreeCad — обрезанные фигуры. Так и должно быть? Или я чего-то не понял?

    • Vasily Acos

      structor.scad полностью заменяет собой папку simple. Просто введите в конце structor([x,y], center=true); , где x и y — число шипов по двум сторонам простой детали. Получится деталь любого размера.

      Не импортировалось в OpeScad из-за проблем с совместимостью. У нас там файлы все в формате dxf 27-й ревизии, а OpenScad понимает похоже только 15-ю. Поправил это, теперь импорт происходит (скачайте с гитхаба ещё раз).

      Проблема с обрезанностью фигур посерьёзнее. Похоже OpenScad не умеет работать с окружностями в полилинии, поэтому просто срезает их. Если разбить все полилинии в dxf, то углы получаются уже не обрезанные, но и не окружности, как должны быть. У Openscad есть такой параметр окружностей как $fs, который задаёт «упрощённость» окружностей. То есть как много сторон будет у многоугольника, которым будет заменена окружность. Если больше 20 — то будет похоже на окружность. Если 3 — то будет треугольник вместо круга. При импорте похоже где-то задаётся $fs = 5, и почему-то не меняется извне. Пока ищу в чём проблема.

      • Yuriy Orlov

        Спасибо за быстрый ответ. Со structor я сразу разобрался, а вот детали так и не импортируются. И интернет преобразователь из .dxf в .stl выдает ошибку. Вот два скрина, может я где ошибаюсь. Может проще .stl выложить?

        • Vasily Acos

          Если б у нас были stl, то было б проще их выложить) Но их пока нет, мы всё делаем из DXF

          Обновил репозиторий. Там появилась новая папочка scad, в ней есть два OpenScad файла. Один — тот же самый structor. Второй — interface.scad. Он делает нужное преобразование интерфейсных деталей в openscad. Посмотрите пожалуйста (нужно заново скачать все файлы)

          • Yuriy Orlov

            Попробовал. Выдает «Ошибка:404″. Страничка отсутствует.

          • Vasily Acos

            Где выдаёт 404? на github? Только что проверил, всё на месте. Вот тут https://github.com/amperka/Structor
            А скачать все файлы можно по ссылке
            https://github.com/amperka/Structor/archive/master.zip

          • Yuriy Orlov

            По дополнительным ссылкам всё работает, спасибо. А по основной в записи в блоге выше выдает показанное на картинке ниже. Попробовал только что ссылку в блоге снова — та же картинка.

          • Vasily Acos

            Да, извиняюсь. Это я файлик переместил. Вернул назад, теперь работает. Но лучше качать архив целиком, там теперь и интерфейсные детальки в openscad

          • Yuriy Orlov

            Огромное спасибо за проделанную работу! Все получилось :-) Все детали формируются и экспортируются в .stl ! Теперь только в блоге надо небольшую инструкцию написать, наверно. Хотя, тот кто хочет — разберется!

  • http://sites.google.com/site/kumschool2/ Евгений Каргин

    А на 3D принтере эти модели можно распечатать?

  • Анна

    Помогите, плз! Не импортируется файл из .dxf. Рисую фигуру в Иллюстраторе (экспорт в .dxf) и в Inkscape (сохранение копии в .dxf). Подскажите, в каких версия совместим формат?

    • Vasily Acos

      Я брал 15-ю ревизию (R15, 2000). Так работало

      • Анна

        Спасибо! Это экспорт в Иллюстраторе в 2000? OpenScad вроде импортирует, но визуально я его не нахожу, пишет : Saved backup file: C:/Users/Medved/Documents/OpenSCAD/backups/unsaved-backup-gqHp2976.scad — но не вижу на экране :( что я не так делаю? Может как-то сам контур я не так рисую?