9 lines
478 B
C++
9 lines
478 B
C++
|
|
#pragma once
|
||
|
|
#include "vde/brep/brep.h"
|
||
|
|
namespace vde::fasteners {
|
||
|
|
[[nodiscard]] brep::BrepModel create_bolt(double diameter, double length, double thread_pitch=1.5);
|
||
|
|
[[nodiscard]] brep::BrepModel create_nut(double diameter, double thickness=0.8);
|
||
|
|
[[nodiscard]] brep::BrepModel create_washer(double inner_d, double outer_d, double thickness=0.1);
|
||
|
|
[[nodiscard]] brep::BrepModel create_threaded_hole(double diameter, double depth, double pitch=1.5);
|
||
|
|
} // namespace vde::fasteners
|