mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-24 07:03:59 -06:00
Initial refactoring for supporting multiple extruders. Little speed optimization included
This commit is contained in:
parent
92460ba902
commit
898266fd34
10 changed files with 567 additions and 504 deletions
|
@ -37,6 +37,7 @@ use Slic3r::Flow;
|
|||
use Slic3r::Format::AMF;
|
||||
use Slic3r::Format::OBJ;
|
||||
use Slic3r::Format::STL;
|
||||
use Slic3r::GCode;
|
||||
use Slic3r::Geometry qw(PI);
|
||||
use Slic3r::Layer;
|
||||
use Slic3r::Line;
|
||||
|
@ -59,7 +60,6 @@ our $output_filename_format = '[input_filename_base].gcode';
|
|||
our $post_process = [];
|
||||
|
||||
# printer options
|
||||
our $nozzle_diameter = 0.5;
|
||||
our $print_center = [100,100]; # object will be centered around this point
|
||||
our $z_offset = 0;
|
||||
our $gcode_flavor = 'reprap';
|
||||
|
@ -70,13 +70,17 @@ our $g0 = 0;
|
|||
our $gcode_comments = 0;
|
||||
|
||||
# filament options
|
||||
our $filament_diameter = 3; # mm
|
||||
our $extrusion_multiplier = 1;
|
||||
our $temperature = 200;
|
||||
our $first_layer_temperature;
|
||||
our $bed_temperature = 0;
|
||||
our $first_layer_bed_temperature;
|
||||
|
||||
# extruders
|
||||
our $extruders = [];
|
||||
our $nozzle_diameter = [0.5];
|
||||
our $filament_diameter = [3]; # mm
|
||||
our $extrusion_multiplier = [1];
|
||||
|
||||
# speed options
|
||||
our $travel_speed = 130; # mm/s
|
||||
our $perimeter_speed = 30; # mm/s
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue