Инструмент SCAD для создания деталей с резьбой NPT......

Источник:

Этот инструмент может генерировать объекты с наружной резьбой, которые можно добавлять к пользовательской модели, или позитивный объект, используемый для нарезки внутренней резьбы в пользовательскую модель с помощью метода Differentity(). Охватываемые детали имеют дополнительные и конфигурируемые отверстия и патрубки. Охватывающие детали имеют дополнительную и настраиваемую возможность прорезать прямые каналы для жидкости через объект, к которому они применяются. Поддерживаются размеры от 1/8 дюйма NPT до 12 дюймов NPT. Я понятия не имею, кто будет печатать 12-дюймовую деталь NPT, но желаю удачи в этом.

Этот инструмент примерно соответствует ANSI/ASME B1.20.1-1983 и должен работать в версии 2015.03 или новее.

См. прилагаемый файл калибровочного теста. Эти файлы можно использовать для определения того, какой параметр компенсации принтера вам нужно использовать. Я включил несколько предварительно обработанных примеров STL, но из соответствующего файла SCAD можно создать любые другие размеры. Просто протестируйте пару размеров в диапазоне, который вы, вероятно, будете использовать, а все остальное должно быть примерно в том же диапазоне. Использование +0,2 для женских частей и -0,2 для мужских частей кажется хорошим началом. Из-за радиуса кривизны вы можете обнаружить, что самые маленькие охватывающие детали требуют немного больш��й компенсации.

Для справки я включил электронную таблицу, содержащую диаграммы профилей и размеры, а также некоторые соответствующие производные параметры. Все остальное можно понять, прочитав код и комментарии. Примеры использования модуля и таблиц в параметрической модели см. в этих моделях:

Мне не нужно говорить вам, что использование деталей, напечатанных методом FDM для работы с жидкостями под давлением, будет чем-то средним между разочарованием и катастрофой. Вы были предупреждены.

Я долгое время пользовался библиотекой потоков Дэна Киршнера и знаю, что многие другие люди тоже используют ее, особенно когда дело касается трубных потоков. В некотором смысле это неплохо, но мне хотелось чего-то лучшего для этой задачи. Инструмент DK строит резьбу из серии слегка пересекающихся многогранников. Обходной путь перекрытия приводит к появлению тысяч дорогих и проблемных почти вырожденных треугольников (5-30% всех треугольников). Напротив, этот инструмент создает резьбу как один чистый многогранник непосредственно на основе данных вершин и явной триангуляции.

Этот инструмент не требует от пользователя просмотра таблиц резьбы и догадок о глубине, и он должен создавать более чистую и менее затратную геометрию. При сопоставимом разрешении инструмент DK создаст файлы размером примерно в 4-6 раз больше, а рендеринг займет примерно в 10-20 раз больше времени. Поскольку модели, созданные с помощью инструмента DK, будут иметь большое количество треугольников низкого качества, вероятность наличия случайных дефектов в них будет примерно в 10 раз выше, чем в этом инструменте. Эти утверждения основаны на 80-часовых автоматических тестовых рендерах с диагональю до 4 дюймов. Это определенно не идеально, но лучше, чем то, что я использовал.

Для сравнения: гигантская заглушка с резьбой NPT диаметром 12 дюймов и разрешением по умолчанию (283 сегмента) будет рендериться F6 менее чем за 5 минут на мусорном оборудовании 16-летней давности. Размер экспортированной модели составляет 11 МБ в формате STLA (или 3 МБ в качестве STLB). Рендеринг той же детали с использованием инструмента DK займет 90 м с экспортом в STLA объемом 65 МБ (или 17 МБ в качестве STLB). Расходы на использование Инструмент DK делает непрактичным публикацию с его помощью коллекции резьбовых моделей.

Значительное сокращение времени рендеринга и размера файла актуально для всех, кто хочет загружать коллекции предварительно обработанных STL. Если бы я мог экспортировать OpenSCAD в STLB, я бы тоже это сделал, но вы можете исправить это самостоятельно.

23:37
23
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.