Забудьте о запрессованных гайках или вставках, нагретых под давлением, просто напечатайте резьбу на детали! Создавайте базовые гайки и болты или используйте их в качестве библиотеки для вызова методов резьбы в ваших собственных моделях.
Ссылаться на
https://en.wikipedia.org/wiki/ISO_metric_screw_thread
и
https://en.wikipedia.org/wiki/ISO_965
***** Модули OpenSCAD ******
hex_bolt(d,p,l,w);
Hex_nut(d,p,w,h);
Шестигранный винт с потайной головкой (d,p,l,w);
Grub_screw(d,p,l,w,h);
рычаг (d,p,l);
Соединитель (d,p,l,w);
Резьбовая трубка (d, p, l, o);
***** для использования в ваших собственных пользовательских вариациях.
base_rod(d,p,l);
base_tap(d,p,l);
d=диаметр, p=шаг резьбы, l=длина, w=ширина шестигранной части, h=высота шестигранной части, o=внешний диаметр.
У base_rod и base_tap будет дополнительный виток резьбы за пределами указанной длины, который вы, возможно, захотите обрезать с помощью функций difference() или intersection() в зависимости от вашего варианта использования.
Шаг резьбы — это расстояние в миллиметрах между одной и той же точкой на соседних резьбах, как указано для метрических резьб. Для имперских резьб, указанных в количестве резьб на дюйм, преобразование выглядит следующим образом: p=25.4/TPI.
Все остальные размеры указаны в миллиметрах. Чтобы перевести дюймы в миллиметры, умножьте на 25,4. Не забудьте оставить небольшой зазор, увеличив внутренний диаметр и уменьшив внешний диаметр примерно на 0,2 мм.
Внутренние и внешние профили немного отличаются, поэтому, если вам нужны внутренние резьбы, используйте модули внутренней резьбы, такие как base_tap или threaded_tube.
Нити строятся как списки точек и граней с помощью одного вызова функции polyhedron(). Это намного быстрее, чем другие методы, которые могут использоваться для создания нитей. Если вы хотите сравнить, взгляните на более старую версию на моей странице на этом другом сайте 3D-моделей...https://www.thingiverse.com/thing:4883023
Etiquetas
Fuente del modelo
