Разработал библиотеку стальных шаровых кранов для газоснабжения Броен Балломакс марки КШГ. В составе библиотеки краны с рукоятками, редукторами, секретками под сварку и на фланцах.
Особенности разработки
Корпуса кранов достаточно простые, они делятся на краны со стандартным проходом и полнопроходные. Соответственно, меняется немного диаметр крана, ничего сложного.
Но интересные моменты тоже есть. Первый — это одна из немногих моих разработок, в которых в семейства от производителя интегрировал вложенные семейства ответных фланцев. В Ревите проблематично расставлять фланцы там, где надо. Поэтому оптимально вкладывать фланцы сразу в арматуру и оборудование.
Вложенные ответные фланцы
Подобный подход реализовал в библиотеке для TECOFI, но там это было вложенное семейство фланца. Здесь же усовершенствовал подход. Сами фланцы — плоские типа 01 по ГОСТ 33259-2015 — смоделировал примитивами в самих семействах кранов, а для спецификации вложил общие вложенные «пустышки», то есть семейства без геометрии, только с данными для спецификации.
В результате семейства получились «легче», чем если бы я вложил туда готовые семейства фланцев. Хотя соблазн, конечно, был велик, потому что фланцы стал добавлять не сразу, часть моделей уже была готова, пришлось несколько часов редактировать. Надо делать по красоте.
Ещё одна особенность — каждый фланец можно отключить независимо, при этом соединитель в семействе перемещается на крайнюю грань геометрии. Если есть фланец — соединитель на грани фланца. Если нет — «уезжает» на грань крана. При сборке некоторых узлов это может пригодиться.
Фланцы учитываются в спецификации отдельными позициями.
Рукоятка редуктора
Ещё одна особенность — подход к созданию геометрии крутилок у редуктора.
На изображении два диаметра в одном семействе, у одного в рукоятке три спицы, у второго — четыре. Количество спиц не проблема, решается обычной видимостью, тут интереснее форма — спицы расположены в наклонной плоскости. Моделировать такое затруднительно, особенно для спиц, которые не параллельны основным плоскостям. Если бы они были параллельны, всё можно было бы решить обычными переходами, так и сделал для рукоятки с четырьмя спицами. Взгляните на редуктор на изображении ниже.
Сначала думал колхозить опорные плоскости или вспомогательные линии под углом и уже на их основе строить геометрию переходами по траектории. Потом понял, что это прям геморрой, и вспомнил, что когда-то делал сложную геометрию с помощью пересечений вспомогательной геометрии.
Когда мы строим геометрию, а потом её соединяем, Ревит создаёт линию соединения, которую можно использовать как траекторию для сдвига или перехода по траектории. Этим и воспользовался. На изображении ниже показываю, какие два элемента соединил, чтобы получить нужные траектории.
Самое удобное, что параметризация такой геометрии несложная, она будет меняться при изменении диаметра крана, и нужные траектории будут получаться как побочный продукт пересечения двух тел. А управляя расположением этой геометрии, можно перемещать и рукоятку, это было нужно на некоторых диаметрах.
Если хотите научиться строить геометрию куда более сложной формы, то обратите внимание на мой мини-курс по разработке арматуры трубопроводов — регулятора давления.