mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-31 20:51:12 -06:00 
			
		
		
		
	Using the C++ file loaders.
This commit is contained in:
		
							parent
							
								
									121b3c31d2
								
							
						
					
					
						commit
						b7aeeb968b
					
				
					 4 changed files with 9 additions and 6 deletions
				
			
		|  | @ -12,12 +12,13 @@ BEGIN { | |||
| 
 | ||||
| use Slic3r; | ||||
| use Slic3r::Test; | ||||
| use File::Basename qw(basename); | ||||
| $|++; | ||||
| 
 | ||||
| $ARGV[0] or usage(1); | ||||
| 
 | ||||
| if (-e $ARGV[0]) { | ||||
|     my $model = Slic3r::Format::STL->read_file($ARGV[0]); | ||||
|     my $model = Slic3r::Model->load_stl(Slic3r::encode_path($ARGV[0]), basename($ARGV[0])); | ||||
|     $model->objects->[0]->add_instance(offset => Slic3r::Pointf->new(0,0)); | ||||
|     my $mesh = $model->mesh; | ||||
|     $mesh->repair; | ||||
|  |  | |||
|  | @ -25,7 +25,7 @@ my %opt = (); | |||
| } | ||||
| 
 | ||||
| { | ||||
|     my $model = Slic3r::Format::STL->read_file($ARGV[0]); | ||||
|     my $model = Slic3r::Model->load_stl(Slic3r::encode_path($ARGV[0]), basename($ARGV[0])); | ||||
|     my $basename = $ARGV[0]; | ||||
|     $basename =~ s/\.stl$//i; | ||||
|      | ||||
|  |  | |||
|  | @ -25,7 +25,7 @@ my %opt = (); | |||
| } | ||||
| 
 | ||||
| { | ||||
|     my @models = map Slic3r::Format::STL->read_file($_), @ARGV; | ||||
|     my @models = map Slic3r::Model->load_stl(Slic3r::encode_path($_), basename($_)), @ARGV; | ||||
|     my $output_file = $ARGV[0]; | ||||
|     $output_file =~ s/\.stl$/.amf.xml/i; | ||||
|      | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 bubnikv
						bubnikv