Как сделать замок на принтер
Если вы — разработчик продукта или инженер, в определенный момент у вас может возникнуть потребность в корпусе индивидуальной конструкции. Это может быть простой контейнер для организации мелких предметов или полностью рабочий прототип, напечатанный на 3D-принтере для демонстрации заинтересованным лицам или проведения испытаний перед переходом к литью под давлением.
Используя программное обеспечение САПР и настольные 3D-принтеры, можно изготовить корпус с соединяющимися защелками всего в пять простых этапов.
Знакомство с настольной 3D-печатью методом стереолитографии (SLA)
Как самостоятельно создавать корпусы с точными размерами? Узнайте больше о стереолитографической 3D-печати, прочитав наш бесплатный технический доклад «Знакомство с настольной 3D-печатью методом стереолитографии».
Этап 1. Подготовка уникального дизайна корпуса
Measure your electronic component (left). Begin your 3D model with basic boxes (right).Измерьте электронные компоненты (слева). Начните создание 3D-модели со стандартных коробок (справа).
В этом проекте мы будем создавать корпус для одноплатного компьютера Pine 64 (скачайте файл STL на сайте Pinshape, чтобы повторять действия на своем оборудовании). В этой статье мы используем популярную среди специалистов по разработке и проектированию программу SolidWorks, но вы можете использовать аналогичное программное обеспечение для 3D-проектирования.
Сначала возьмите цифровой штангенциркуль или линейку и измерьте электронные компоненты. Нам нравится начинать проектирование корпусов с точного обратного проектирования печатной платы, определения ее размеров, расположения монтажных отверстий, а также всех разъемов или штекеров, к которым необходимо будет получать доступ через корпус. Возможно, вы захотите просто измерить максимальные размеры в виде параллелепипеда, но очень важно точно знать, где находятся основные компоненты, чтобы их можно было правильно разместить. Воспроизведите эти измерения в SolidWorks, скомпоновав параллелепипеды в файле одной модели.
Этап 2. Нижняя часть корпуса
В SolidWorks корпус лучше всего проектировать в виде сборной модели, разрабатывая половины как отдельные детали. Создайте новую деталь, которая будет основанием корпуса. Первое важное решение, которое необходимо принять — это определить, какое расстояние допускается между периметром печатной платы и корпусом. Это зависит от технологии 3D-печати, которую вы собираетесь использовать. 3D-принтеры на основе технологий SLA и SLS отличаются высокой точностью, поэтому можно без опасений установить допуск на уровне 0,5 мм.
Настольный 3D-принтер на основе технологии FDM может деформировать вашу конструкцию и приподнять его с платформы, поэтому тут нужно предусмотреть более высокий допуск на уровне 1,5–2 мм. Это позволит гарантировать размещение печатной платы в корпусе, даже если его стенки будут незначительно деформированы.
Ознакомьтесь с нашим подробным руководством, где сравниваются 3D-принтеры на основе технологий FDM и SLA, чтобы узнать их различия с точки зрения качества печати, материалов, применения, рабочего процесса, скорости, затрат и т. д.
Оставьте пространство между краями электронного компонента и корпуса (слева). Создайте стенки нижней части корпуса в 3D-модели (справа).
Дальше нужно сделать отверстия для разъемов. Одна из распространенных ошибок заключается в вырезании отверстия, достаточного для доступа к разъему, будь то USB или HDMI, без учета того, что многие кабели вокруг штекерного разъема могут быть достаточно громоздкими и должны вставляться в корпус для подключения к разъему (особенно если разъем на печатной плате находится на большем расстоянии от корпуса). Поэтому для разъемов лучше делать отверстия большего размера. Можно добавить от 2 мм по периметру.
Добавьте вырезы и отверстия в нижней части корпуса для разъемов.
Как видно на приведенном выше изображении, мы включили вырезы, которые идут до самого верха детали, и одно отверстие под карту Micro SD. Некоторые вырезы достигают верхней части детали, потому что разъемы на печатной плате выходят за ее края, и в противном случае плату было бы очень затруднительно устанавливать в корпус. Часть этих вырезов будет закрыта верхней половиной корпуса, но вы можете сделать нижнюю половину больше, чтобы разместить в ней всю печатную плату с разъемами. Просто не забывайте при этом, что вам придется вставлять соединительные кабели вглубь корпуса.
Этап 3. Верхняя часть корпуса
Как правило, форма верхней части корпуса зеркально повторяет форму нижней половины.
Если вы закончили проектировать нижнюю часть, то с верхней у вас не будет проблем. На приведенном выше изображении показан эффект линии разъединения, проходящей по периметру между двумя половинами корпуса. В верхней части корпуса должны быть аналогичные вырезы для высоких разъемов, а также больше материала в местах соприкосновения с некоторыми вырезами в нижней половине. Кроме того, мы добавили дополнительную утопленную часть в середине.
Инженерная подгонка
Проектирование с учетом допустимых отклонений и посадки сокращает время пост-обработки и упрощает сборку, а также снижает материальные затраты на итерации. Скачайте наш технический доклад, чтобы узнать больше о допусках и прилегании в 3D-проектированиии рабочих моделей.
Этап 4. Разработка замкового соединения
Стандартная внутренняя консольная защелка позволяет сделать замок длиннее, упрочняя фиксацию.
Из множества конструкций защелкивающихся компонентов мы остановились на стандартном внутреннем консольном соединении. На приведенном выше изображении показаны основные детали для замкового соединения, абсолютно идентичные на обеих половинах корпуса (охватываемые и охватывающие компоненты). В зависимости от доступного рабочего пространства можно удлинить небольшой выступ, вставляемый в полость замка, чтобы улучшить сцепление. В нашей модели его длина составляет всего 1,2 мм, но при длине от 2 мм замок был бы значительно надежнее. В этом конкретном исполнении контакты на печатной плате занимают много места, поэтому замок спроектирован так, чтобы просто вдавливаться, обеспечивая при этом достаточное усилие для фиксации корпуса. Консольное соединение имеет выступ длиной 20 мм, что повышает его надежность.
На этом изображении в разрезе показаны детали замка с обеих сторон.
На приведенном выше изображении показаны компоненты замкового соединения, а также расположение на печатной плате контактов (черного цвета), ограничивающих размер консольного соединения. Вместо расположения защелкивающихся элементов внутри нижнего корпуса также можно расположить выступы в сквозных отверстиях, что позволит увеличить их длину.
Лепестки представляют собой небольшие выступы, которые вставляются в противоположную часть корпуса, фиксируя обе половины.
Добавьте лепестки к вашей конструкции, чтобы половинки не скользили. Лепестки представляют собой небольшие выступы, которые вставляются в противоположную часть корпуса. Так как мы создали два замковых соединения на противоположных деталях, они могут понадобиться только с двух сторон, где соединений нет. Этот корпус крупный, поэтому мы помещаем их в каждый угол. Материал выступает всего на 3 мм, но этого достаточно, чтобы предотвратить движение скрепленных деталей, напечатанных на 3D-принтере.
Этот стандартный корпус с замковым соединением можно адаптировать практически для любого небольшого электронного компонента.
Этап 5. Добавьте последние детали
Хотя этого может быть достаточно для вашего проекта, несколько дополнительных деталей помогут оживить ваш 3D-корпус. Мы добавили в этот проект вдавленный текст для названия Pine 64 и таких деталей, как разъем для SD-карты. Мы добавили логотип Pine 64 не только для красоты, но и для вентиляции, так как эти платы могут нагреваться. Кроме того, эти детали позволяют сэкономить материал, используемый для 3D-печати. Наконец, пара рельефных выступов рядом с замковыми соединениями помогают определить, где нужно надавить, чтобы открыть корпус.
Окончательный дизайн корпуса с замковым соединением включает в себя все эти уникальные особенности и готов к 3D-печати.
Напечатайте свой корпус с замковым соединением на стереолитографическом 3D-принтере
Стереолитографическая 3D-печать позволяет создавать точные модели и прототипы из широкого ассортимента инженерных полимеров и позволяет сократить расходы, ускорить цикл разработки и повысить рыночные стандарты.
Хотите увидеть, что можно напечатать на стереолитографическом 3D-принтере? Мы отправим бесплатный образец 3D-печати прямо в ваш офис.
Если принтер не хранит информацию государственной важности, это вовсе не значит, что ему не нужен пароль. Код к доступу принтера — отличный вариант, если к печатающему устройству имеет доступ большее количество пользователей, чем вам нужно. Несанкционированная печать растрачивает ценные расходные материалы: чернила и бумагу.
Устанавливайте специальные программы, которые помогут защититься от хитроумных непрошеных гостей. Наиболее удобной утилитой в таком ряду является Printlock. Программа успешно работает с любым печатающим устройством, подключенным к компьютеру на Windows. Printlock будет запрашивать секретную комбинацию каждый раз, когда пользователь захочет получить свежераспечатанный лист.
Настроить защитный код легко. Для начала скачайте программное обеспечение с интернет-портала Printlock. Установите софт на ПК, который взаимодействует с принтером или МФУ. После этого придумайте и введите пароль. Теперь, когда кто-то чужой попробует напечатать на вашем принтере, у него появится диалоговое окно с требованием ввести кодовую комбинацию. Напечатать что-либо без пароля — невозможно.
Есть и другие варианты защиты. Сама Windows их и предлагает: можно настроить учетную запись таким образом, чтоб только ограниченное количество пользователей могли печатать. Для этого необходимо войти в качестве администратора и, нажав кнопку «Пуск», перейти в «Принтеры и факсы» ( в Windows 7 это «Устройства и принтеры»).
Найдите нужное ПУ и кликните правой кнопкой мыши, чтобы отобразились «Свойства» (для Windows 7 двойной клик на иконке печатника и выбрать «Настройка принтера»). Теперь переходите на раздел «Безопасность». Выделяйте учетную запись во вкладке «Группы» или имен пользователей, убедитесь, что все строки «Разрешить» проверяются. Затем выделяйте все или часть имен пользователей и проверьте, что все графы «Запретить» активны. Готово! Теперь вы четко регламентировали список лиц, кому доступ к принтеру разрешен, а кому заказан.
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
При 3D моделировании различных изделий зачастую возникает необходимость соединять разные части между собой. Как правило при этом используются болтовые соединения. Но если изделие не требовательно к нагрузкам и может часто разбираться лучше использовать защелки.
Но зачастую при печати используется жесткий и ломкий пластик типа ABS, как при этом обеспечить долговечность защелок?
Выход есть. Во первых надо увеличивать длину самих защелок, например, как у этого корпуса:
Но если увеличение длины защелок невозможно, например у такого держателя с защелками для платы?
Если защелки будут короткие то они сломаются, а пространства для увеличения длины нет. Здесь нам поможет увеличение длины частей работающих на растяжение/изгиб. Нужно изготовить вырезы в конструкции держателя:
Или, например, держатель Wemos D1 mini:
Такие защелки выдерживают сотни циклов защелкивания и не отламываются. При этом достаточным сечением защелок, из условий прочности и гибкости, можно считать 2 - 2,5 мм.
Второй способ - это ограничение перемещения защелки с упором в другие части (при этом не следует забывать об увеличении длины изгибающейся части). Например как на рисунке:
Если же использовать резиноподобный пластик типа TPU, то в этом случае не следует беспокоится о хрупкости, такие пластики при толщине более 2,5 мм разорвать руками очень трудно. Поэтому в качестве защелки можно использовать одну из сторон изделия не выполняя при этом прорезей, например как в этом держателе для бит:
Как видно на фото, защелка из гибкого пластика не боится излома и легко фиксирует металлические предметы.
На этом про защелки пока все. Кто еще использует защелки и как? Прошу написать в комментариях.
Вот - находимся на юзерском аккаунте Дочь.
Принтер настроен, "вчера печатал". Напомню, что это на самом деле МФУ, и сканер из аккаунта Дочь работает исправно.
А при попытке напечатать из Ворда выдает вот что:
Заходим в настройки принтера - видим там вот:
Это что такое? Что за оператор принтера? И почему такое каждый раз надо вводить? Разве право юзера печатать - это что-то особенное?
Не совсем понял при чем здесь общий доступ, когда все пользователи локальные и печатают не на сетевой принтер, а на локальный. Тут как ни крути группы доступа и права - не должно влиять вообще.Может просто мешает установленный "замок" на свойствах принтера? Вот-вот, уже ближе! Просто тот самый замок - это не замок на свойствах принтера, а замок администрирования компьютера в целом.
То есть, если я снимаю этот замок, то я как бы разрешаю этому юзеру быть админом. Это замок именно к свойствам принтеров, а не к администрированию всего и вся.
В System Preferences разные панельки могут иметь разные состояния замка - где-то закрыт (к примеру управление пользователями и глобальным паролем), где-то открыт (принтеры и сканеры, на пример)
Так что развешивать замки можно не везде, а только там, где это нужно. А-а, то есть, можно открыть там замок введя админский пароль, и оставить его открытым в принтерах навсегда?
И это не приведет автоматически к тому, что данный юзер станет админом?
Попробую, спасибо!
Возможно, это решит проблему. Да, конечно. У пользователя замок все равно останется закрытым, если он не в группе Администраторы. Так а где эту группу найти? Судя по тому, что выдает мак, у него где-то есть эта самая группа Print Operator. Но я ее найти не могу.
Это в терминале надо прописывать? А цивилизованного способа, через менюшки - что, не существует?
То есть, на любом маке, если есть более одного пользователя, то надо знать эти команды?
Весьма странно.
А родительский контроль я не включал - пока смысла не вижу.
То есть, указанная ссылка - не тот случай, т.к. попросту не включен этот режим.
Но я таки забыл поблагодарить :-)) За ссылки большое спасибо!
Вечером попробую зайти в Терминал и прописать сие.
А по второй ссылке, кроме род.контроля, есть указания, которые очень похожи на мой случай - там советуют:
В меню Apple (. ) выберите пункт Системные настройки, а затем выберите «Учетные записи».
Выберите имя пользователя-администратора, для которого не удается настроить параметры принтера.
Снимите флажок «Разреш. этому пользователю администрировать компьютер».
Повторно установите флажок «Разреш. этому пользователю администрировать компьютер».
Повторите шаги 4–7 для каждого из оставшихся пользователей-администраторов, для которых невозможно настроить параметры принтера.
Выполните вход под учетной записью одного из пользователей-администраторов, для которых ранее не удавалось настроить параметры принтера, и проверьте, устранена ли проблема.
Грубо говоря - "выйти и войти заново" :-)).
Может, этого будет достаточно, без терминала?
Попробую.
Никого не слушай - слушай меня! Есть два пути: правильный и длинный и простой и короткий. Длинный идеологически верен, короткий просто работает :) Чтобы ты не потерял интереса, начну с длинного. Сначала в пользователях создаем группу, называем ее для простоты Printer_Enabled
Добавляем в нее всех пользователей, которых хотим допустить к принтеру.
Идем в настройки принтеров и лезем в "Общий доступ" и джобавляем плюсиком нашу свежесозданную группу.
Теперь назначаем справа от группы права "печать и сканирование" собственно этой группе и всё. Всё будет работать.
Идем в принтеры, открываем общий доступ и указываем группе "все пользователи" разрешшить печать и сканирование. Всё.
Да в том-то и дело, что права есть У меня и так все юзеры имеют доступ к общему принтеру:
Попробовал сделать группу Принтеры, добавил туда всех, но когда я добавляю ее в свойства общего доступа принтера, то тогда исчезает флажок "печать и сканирование" у значка "все пользователи", появляется группа Принтер, но справа от нее нет возможности выбора опции "печать и сканирование" - вообще ничего нет.
Вот
Да и не в этом дело - дело не в том, что у кого-то не права использовать общий принтер! Они есть, эти права.
Просто в какой-то момент принтер, хоть и виден и доступен, вдруг считает, что для того, чтоб на нем юзер напечатал, этот юзер должен типа быть администратором, т.к. надо внести какие-то изменения в компьютер.
Просто требует пароль.
Пока я сделал каждого юзера админом, тогда в случае возникновения такого ему надо будет просто ввести свой пароль.
Впрочем, при этом все печатает То есть, я сделал по указанному "длинному" пути, добавил группу "Принтер", в которой есть все юзеры, и, хотя справа от нее нет поля выбора полномочий - принтер печатает :-)).
Понаблюдаем, в общем.
Читайте также: