.. _class_involute_rack_gear: involute_rack_gear ================== 创建一个直齿条 -------------- **图块代码** .. image:: img/involute_rack_gear.png ---- **javascript** .. code-block:: javascript jih_doc.involute_rack_gear(op, 齿数, 模数, 高度, 添加尾段, 厚度, 斜齿β角, 斜齿双螺旋, 渐开线压力角, 圆角头, 圆角根, 公差头, 公差间隙, color) ---- **python** .. code-block:: python jih_doc.involute_rack_gear(op, 齿数, 模数, 高度, 添加尾段, 厚度, 斜齿β角, 斜齿双螺旋, 渐开线压力角, 圆角头, 圆角根, 公差头, 公差间隙, color) ---- **npl** .. code-block:: lua jih_doc:involute_rack_gear(op, 齿数, 模数, 高度, 添加尾段, 厚度, 斜齿β角, 斜齿双螺旋, 渐开线压力角, 圆角头, 圆角根, 公差头, 公差间隙, color) ---- 参数 ---- +----------------+----------+-------------+--------+ | 参数 | 类型 | 默认值 | 说明 | +================+==========+=============+========+ | op | string | "union" | | +----------------+----------+-------------+--------+ | 齿数 | number | 15 | | +----------------+----------+-------------+--------+ | 模数 | number | 1 | | +----------------+----------+-------------+--------+ | 高度 | number | 10 | | +----------------+----------+-------------+--------+ | 添加尾段 | string | "false" | | +----------------+----------+-------------+--------+ | 厚度 | number | 1 | | +----------------+----------+-------------+--------+ | 斜齿β角 | number | 0 | | +----------------+----------+-------------+--------+ | 斜齿双螺旋 | string | "false" | | +----------------+----------+-------------+--------+ | 渐开线压力角 | number | 20 | | +----------------+----------+-------------+--------+ | 圆角头 | number | 0 | | +----------------+----------+-------------+--------+ | 圆角根 | number | 0 | | +----------------+----------+-------------+--------+ | 公差头 | number | 0 | | +----------------+----------+-------------+--------+ | 公差间隙 | number | 0.25 | | +----------------+----------+-------------+--------+ | color | string | "#ffc658" | | +----------------+----------+-------------+--------+ 示例 ---- .. tabs:: .. tab:: javascript .. code-block:: javascript jih_doc.involute_rack_gear("union", 15, 1, 10, false, 1, 0, false, 20, 0, 0, 0, 0.25, "#ffc658") .. tab:: python .. code-block:: python jih_doc.involute_rack_gear("union", 15, 1, 10, false, 1, 0, false, 20, 0, 0, 0, 0.25, "#ffc658") .. tab:: npl .. code-block:: lua jih_doc:involute_rack_gear("union", 15, 1, 10, false, 1, 0, false, 20, 0, 0, 0, 0.25, "#ffc658")