.. _class_involute_internal_gear: involute_internal_gear ====================== 创建一个内啮合圆柱齿轮 ---------------------- **图块代码** .. image:: img/involute_internal_gear.png ---- **javascript** .. code-block:: javascript jih_doc.involute_internal_gear(op, 齿数, 模数, 高度, 厚度, 渐开线压力角, 渐开线位移, 斜齿β角, 斜齿双螺旋, 圆角头, 圆角根, 公差反向间隙, 公差间隙, 公差圆角头, 反向间隙公差, color) ---- **python** .. code-block:: python jih_doc.involute_internal_gear(op, 齿数, 模数, 高度, 厚度, 渐开线压力角, 渐开线位移, 斜齿β角, 斜齿双螺旋, 圆角头, 圆角根, 公差反向间隙, 公差间隙, 公差圆角头, 反向间隙公差, color) ---- **npl** .. code-block:: lua jih_doc:involute_internal_gear(op, 齿数, 模数, 高度, 厚度, 渐开线压力角, 渐开线位移, 斜齿β角, 斜齿双螺旋, 圆角头, 圆角根, 公差反向间隙, 公差间隙, 公差圆角头, 反向间隙公差, color) ---- 参数 ---- +----------------+----------+-------------+--------+ | 参数 | 类型 | 默认值 | 说明 | +================+==========+=============+========+ | op | string | "union" | | +----------------+----------+-------------+--------+ | 齿数 | number | 15 | | +----------------+----------+-------------+--------+ | 模数 | number | 1 | | +----------------+----------+-------------+--------+ | 高度 | number | 5 | | +----------------+----------+-------------+--------+ | 厚度 | number | 5 | | +----------------+----------+-------------+--------+ | 渐开线压力角 | number | 20 | | +----------------+----------+-------------+--------+ | 渐开线位移 | number | 0 | | +----------------+----------+-------------+--------+ | 斜齿β角 | number | 0 | | +----------------+----------+-------------+--------+ | 斜齿双螺旋 | string | "false" | | +----------------+----------+-------------+--------+ | 圆角头 | number | 0 | | +----------------+----------+-------------+--------+ | 圆角根 | number | 0 | | +----------------+----------+-------------+--------+ | 公差反向间隙 | number | 0 | | +----------------+----------+-------------+--------+ | 公差间隙 | number | 0.25 | | +----------------+----------+-------------+--------+ | 公差圆角头 | number | -0.4 | | +----------------+----------+-------------+--------+ | 反向间隙公差 | string | "false" | | +----------------+----------+-------------+--------+ | color | string | "#ffc658" | | +----------------+----------+-------------+--------+ 示例 ---- .. tabs:: .. tab:: javascript .. code-block:: javascript jih_doc.involute_internal_gear("union", 15, 1, 5, 5, 20, 0, 0, false, 0, 0, 0, 0.25, -0.4, false, "#ffc658") .. tab:: python .. code-block:: python jih_doc.involute_internal_gear("union", 15, 1, 5, 5, 20, 0, 0, false, 0, 0, 0, 0.25, -0.4, false, "#ffc658") .. tab:: npl .. code-block:: lua jih_doc:involute_internal_gear("union", 15, 1, 5, 5, 20, 0, 0, false, 0, 0, 0, 0.25, -0.4, false, "#ffc658")