extrucal.rod_extrusion
Module Contents
Functions
|
Calculates the required throughput for rods given the outer diameter, |
|
Generate a table containing the required screw RPM with respect to |
|
Generate a plot containing the required screw RPM with respect to |
- extrucal.rod_extrusion.rod_cal(outer_d, l_speed, s_density, n_holes=1)[source]
Calculates the required throughput for rods given the outer diameter, line speed, solid polymer density, and number of die holes
- Parameters:
outer_d (int or float) – Outer diameter [mm]
l_speed (int or float) – Line speed [mpm]
s_density (int or float) – Solid density of polymeric material [kg/m^3]
n_holes (int) – Number of die holes [ea] Default value is 1 (1ea)
- Returns:
throughput – required exturion throughput [kg/hr]
- Return type:
float
Examples
>>> rod_cal(outer_d=5, l_speed = 10, s_density=1000, n_holes=10)
- extrucal.rod_extrusion.rod_table(outer_d, s_density, n_holes=1, density_ratio=0.85, min_l_speed=1, max_l_speed=10, delta_l_speed=1, min_size=20, max_size=100, delta_size=20, depth_percent=0.05)[source]
Generate a table containing the required screw RPM with respect to line speed and extruder size
- Parameters:
outer_d (int or float) – Outer diameter [mm]
s_density (int or float) – Solid density of polymeric material [kg/m^3]
n_holes (int) – Number of die holes [ea] Default value is 1 (1ea)
density_ratio (int or float) – Ratio b/w solid and melt density
min_l_speed (int or float) – Minimum line speed for calculation [mm] Default value is 1 (1mpm)
max_l_speed (int or float) – Maximum line speed for calculation [mpm] Default value is 10 (10mpm)
delta_l_speed (int or float) – Amount of increment in line speed for calculation [mpm] Default value is 1 (1mpm)
min_size (int or float) – Minimum extruder size for calculation [mm] Default value is 20 (20mm)
max_size (int or float) – Maximum extruder size for calculation [mm] Default value is 100 (100mm)
delta_size (int or float) – Amount of increment in extruder size for calculation [mm] Default value is 20 (20mm)
depth_percent (int or float) – Percentage of the depth of metering channel compared to extruder size Default value is 0.05
- Returns:
table – dataframe containing the required screw RPM as a function of line speed and extruder size
- Return type:
pandas.DataFrame
Examples
>>> rod_table(outer_d=5, s_density=1000)
- extrucal.rod_extrusion.rod_plot(outer_d, s_density, n_holes=1, density_ratio=0.85, min_l_speed=1, max_l_speed=10, delta_l_speed=1, min_size=20, max_size=100, delta_size=1, depth_percent=0.05)[source]
Generate a plot containing the required screw RPM with respect to line speed and extruder size
- Parameters:
outer_d (int or float) – Outer diameter [mm]
s_density (int or float) – Solid density of polymeric material [kg/m^3]
n_holes (int) – Number of die holes [ea] Default value is 1 (1ea)
density_ratio (int or float) – Ratio b/w solid and melt density
min_l_speed (int or float) – Minimum line speed for calculation [mm] Default value is 1 (1mpm)
max_l_speed (int or float) – Maximum line speed for calculation [mpm] Default value is 10 (10mpm)
delta_l_speed (int or float) – Amount of increment in line speed for calculation [mpm] Default value is 1 (1mpm)
min_size (int or float) – Minimum extruder size for calculation [mm] Default value is 20 (20mm)
max_size (int or float) – Maximum extruder size for calculation [mm] Default value is 100 (100mm)
delta_size (int or float) – Amount of increment in extruder size for calculation [mm] Default value is 20 (20mm)
depth_percent (int or float) – Percentage of the depth of metering channel compared to extruder size Default value is 0.05
- Returns:
plot – a line chart showing the required screw RPM as a function of line speed and extruder size
- Return type:
altair.Chart object
Examples
>>> rod_plot(outer_d=5, s_density=1000)