Программа 3DL - справочник 3D печатника (версия: 1.05) - предназначена для ведения справочника, сравнения и использования параметров печати 3D нитей (филаментов) различных производителей и полезна для людей использующих/тестирующих большое количество филаментов.

Скачать программу можно по ссылке https://wdfiles.ru/ed84c6, а также по QR коду:

Примечание: ссылку и QR код ссылки сегодня пришлось изменить, т.к. в яндекс диске оказался лимит скачивания ... не сталкивался с этим, пришлось им оплатить. Оплатил подписку - лично у меня лимит на скачивание отключился, но при размещении ссылки со своего аккаунта с оплаченной подпиской на файл все равно появляется ограничение на скачивание ...

Результат - сервисами яндекса больше не буду пользоваться, зачем нужна такая бесполезная подписка непонятно. Позже возможно изменю на иное хранилище.

Программа сделана на основе .NET Framework 4.8 (скачать можно тут), соответственно работоспособна на: Windows 10, Windows 8.1, Windows 7 SP1, Windows Server 2019, Windows Server 2016, Windows Server 2012, Windows Server 2012 R2, Windows Server 2008 R2 SP1 и выше.

Параметры печати 3D нитей (филаментов) различных производителей и на различных 3D принтерах отличаются, поэтому заранее внесенные в программу параметры корректны в частности для моего конкретного 3D принтера 'Picaso Designer X и внешней температуры 20 - 28 °С.

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

   Работа в программе:

  • Для изменения сведений - в нужном поле требуемой строки внесите корректное значение и нажмите кнопку "Сохранить" в верхней части окна программы.

  •  Сведения обновляются без ручного нажатия кнопки "Обновить", данная кнопка используется для возврата значений до нажатия кнопки "Сохранить", а также для принудительного обновления окна программы.

  • Для добавления строк - заполните поля внизу таблицы, в последней пустой строке, и нажмите кнопку "Сохранить".

  • Для удаления строк - выделите строку, нажмите на клавиатуре кнопку 'Delete' и нажмите кнопку "Сохранить".

  • При наведении указателя "мыши" на заголовок колонки выдается её полное описание.

  • Для выхода из программы - нажмите кнопку "Выход".

Сведения можно сортировать по любому полю, например для сравнения параметров печати 3D нитей (филаментов) одного вида (по основе пластика) и разных производителей, либо температуре печати и т.д.

Важно: не все типы пластика можно использовать на 3D принтерах с цельнометаллическим термобарьером, есть соответствующая статья "Мягкие губки на тиски и мягкие пластики (FLEX)".

Если есть какие либо пожелания - по возможности реализую. В данной версии используется локальная база данных, но в принципе можно сделать сетевую версию.

Комментарии (10)


  1. Crazy_Pit
    15.08.2022 21:46
    +2

    почему не просто лист экселя?


    1. 5-55 Автор
      15.08.2022 22:02
      +3

      Excel вражеское ПО да еще MS все больше и больше ворует данные, надоедает файрвол настраивать для всего их софта, а если по сути, то:

      • для этого не нужен офис (в т.ч. свободные пакеты вроде LibreOffice), работает быстро и нормально;

      • программа совершенно то есть абсолютно бесплатна, и тема мне интересна;

      • это моя первая программа на с# - захотелось написать полезную программу.


      1. Uris
        16.08.2022 12:12

        Во! Четкий ответ и по сути верный!


      1. AlexNixon
        16.08.2022 12:27
        +1

        Вы извините, но имею докопаться до вашего первого аргумента - ратовать против вражьего ПО и писать свое под .NET под эти самые мелкомягкие вражеские венды - это эталон того самого случая про крестик и трусы.

        Тем не менее, КМК, идея хорошая, если как-то вынести ее куда-то в сеть и собирать в базу опыт разных людей с разными принтерами (ну и отвязать от вендов, конечно).


        1. 5-55 Автор
          16.08.2022 14:37
          -1

          Первый аргумент про офис), до этого в общем про MS и не по сути.

          По поводу .NET - я не говорил что это лучший инструмент и не советовал всем его использовать - выбрал это из-за соответствия задаче, которую сделал.

          То что от MS надо отказываться полностью согласен, но я делаю это постепенно, в итоге к этому приду). Софт который лезет в интернет и сливает непонятно какие данные, хоть и говорят якобы статистические - лишен будущего. Даже статистические данные можно использовать во вред.


      1. SuperTEHb
        16.08.2022 14:32

        Windows в целом и .NET framework в частности по такой логике тоже вражеское ПО. Какая-то идеологическая диверсия против самого себя получается. Но что программа есть, это хорошо. А уж пользоваться или нет каждый сам решит


        1. 5-55 Автор
          16.08.2022 14:51

          По этому поводу коллизий нет, ответил чуть выше. От софта MS постепенно избавляюсь, а для своей текущей задачи .NET подошел, как говориться - врага надо знать в лицо)), ...


          1. SuperTEHb
            16.08.2022 15:15

            Да, уже увидел. Вы уж не обижайтесь, я тут новенький и ещё модерируюсь. Скорость отклика не та.

            Зато нашёл аргумент в вашу пользу: Mono . Реализация .NET на базе СПО. Ну и всё, считайте ушли от MS.


            1. BDI
              16.08.2022 15:56
              +1

              Я не очень близок к программированию возможно, но в чём сейчас смысл использовать Mono когда есть .NET Core(MIT License, хоть и основной вклад от MS)? Только идеологический «вендекапец», или есть прагматичные причины? Судя по вики, Моно продолжают пилить даже при наличии .NET(особенно доставляет то, что на сайте проекта указано что проект спонсируется MS) — есть ли тому причина кроме разницы в лицензировании(на Моно указаны разные варианты GPL плюс X11, которая, если не путаю, это тоже что MIT License).

              P.S. Не могу сказать что у .Net Core с GUI под Linux, но консольные утилиты под свои задачи на нём писал ещё под 7-ой Центос, всё работает до сих пор.


              1. SuperTEHb
                16.08.2022 17:10

                Честно говоря, не вникал так глубоко. На работе с ним пришлось иметь дело, вот и вспомнил. Осмелюсь предположить, что есть разница в скорости выполнения и необходимом окружении. Как бы то ни было, сути моей мысли это не меняет. Всё равно программу, написанную под .NET можно запускать вообще без использования чего-либо проприетарного, будь то ОС или фреймворк. Зачем? Ну тут уже да, немалую роль играют идейные соображения.