zip-o-mat / slic3r Goto Github PK
View Code? Open in Web Editor NEWThis project forked from slic3r/slic3r
Slic3r with integrated electronics and Nonplanar slicer (see branches)
License: GNU Affero General Public License v3.0
This project forked from slic3r/slic3r
Slic3r with integrated electronics and Nonplanar slicer (see branches)
License: GNU Affero General Public License v3.0
The STL I was trying to print was exported at a different scale than Slic3r uses. To fix that, I simply scaled it up by a large factor. However, all surfaces get ignored by the non-planar slicer because they are too small. Adjusting the scaling in Blender and exporting to STL, then loading it in Slic3r makes the non-planar parts work fine.
If possible, I think the non-planar slicer should take Slic3r's scaling factor into account.
Using version 1.2.9-1369-g01ec8b46
I am not able to run the export PERL5LIB=<PATH_TO_SLIC3R_SOURCE>/local-lib/lib/perl5
command in the ubnutu virtual machine.
Getting bash error.
Error Message: "Surface removed: printheight too heigh (10.0002 mm)"
OS: Ubuntu 18.04.4
Date: 4/30/2020
In the picture, you can see a half-sphere and a custom design that has a hole in the middle. For the custom design, the tallest height of the corners was 10mm. The total dimensions for the piece is: 79 x 124 x 10mm. I tested with different values for the height and the angle in the Nonplanar section, But, I could never find a working one so that the custom design would have nonplanar slicing, only the half-sphere had it.
Edit: Removed extra lines of text
I am using Ubuntu WSL and am trying to install the nonplanar Slic3r.
When I am trying to build Build.PL with perl, the installation for Time::HiRes fails, because the tests fail of rounding errors.
perl Build.PL
till@DESKTOP-T1Il:~/Slic3r$ perl Build.PL
App::cpanminus is up to date. (1.7044)
Class::XSAccessor is up to date. (1.19)
Devel::CheckLib is up to date. (1.14)
Encode is up to date. (3.07)
Encode::Locale is up to date. (1.05)
ExtUtils::CppGuess is up to date. (0.21)
ExtUtils::MakeMaker is up to date. (7.46)
ExtUtils::ParseXS is up to date. (3.35)
ExtUtils::Typemap::Basic is up to date. (1.05)
File::Basename is up to date. (2.85)
File::Spec is up to date. (3.78)
Getopt::Long is up to date. (2.52)
IO::Scalar is up to date. (2.113)
Module::Build::WithXSpp is up to date. (0.14)
Moo is up to date. (2.004000)
skipping X/XS/XSAWYERX/perl-5.32.0.tar.gz
Scalar::Util is up to date. (1.55)
Test::Harness is up to date. (3.42)
Test::More is up to date. (1.302181)
Thread::Queue is up to date. (3.13)
Thread::Semaphore is up to date. (2.13)
--> Working on Time::HiRes
Fetching http://www.cpan.org/authors/id/A/AT/ATOOMIC/Time-HiRes-1.9764.tar.gz ... OK
Configuring Time-HiRes-1.9764 ... OK
Building and testing Time-HiRes-1.9764 ... FAIL
! Installing Time::HiRes failed. See /home/till/.cpanm/work/1601734879.22800/build.log for details. Retry with --force to force install it.
Unicode::Normalize is up to date. (1.26)
threads is up to date. (2.21)
threads::shared is up to date. (1.60)
The following prerequisites failed to install: Time::HiRes
If I try to build Build.PL with perl and the --gui operator it also some modules fail to install.
App::cpanminus is up to date. (1.7044)
Class::Accessor is up to date. (0.51)
Growl::GNTP is up to date. (0.21)
LWP::UserAgent is up to date. (6.49)
Net::Bonjour is up to date. (0.96)
--> Working on OpenGL
Fetching http://www.cpan.org/authors/id/C/CH/CHM/OpenGL-0.70.tar.gz ... OK
Configuring OpenGL-0.70 ... N/A
! Configure failed for OpenGL-0.70. See /home/till/.cpanm/work/1601735141.23100/build.log for details.
Don't worry, this module is optional.
Socket is up to date. (2.030)
--> Working on Wx
Fetching http://www.cpan.org/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz ... OK
Configuring Wx-0.9932 ... OK
Building and testing Wx-0.9932 ... FAIL
! Installing Wx failed. See /home/till/.cpanm/work/1601735144.23124/build.log for details. Retry with --force to force install it.
--> Working on Wx::GLCanvas
Fetching http://www.cpan.org/authors/id/M/MB/MBARBON/Wx-GLCanvas-0.09.tar.gz ... OK
==> Found dependencies: Wx::build::MakeMaker
--> Working on Wx::build::MakeMaker
Fetching http://www.cpan.org/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz ... OK
Configuring Wx-0.9932 ... OK
Building and testing Wx-0.9932 ... FAIL
! Installing Wx::build::MakeMaker failed. See /home/till/.cpanm/work/1601735237.23720/build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module 'Wx::build::MakeMaker' is not installed
! Bailing out the installation for Wx-GLCanvas-0.09.
Don't worry, this module is optional.
The following prerequisites failed to install: Wx
CMAKE Error:
`PATH: /home/till/Slic3r/local-lib/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/WindowsApps/CanonicalGroupLimited.UbuntuonWindows_2004.2020.812.0_x64__79rhkp1fndgsc:/mnt/c/Program Files/Oculus/Support/oculus-runtime:/mnt/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.2/bin:/mnt/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.2/libnvvp:/mnt/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/Java/jdk-13.0.1/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/Program Files/CMake/bin:/mnt/c/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.24.28314/bin/Hostx64/x64:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/Git/mingw64/bin:/mnt/c/Program Files/Git/usr/bin:/mnt/c/Program Files/NVIDIA Corporation/Nsight Compute 2019.5.0/:/mnt/c/Program Files/nodejs/:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/PuTTY/:/mnt/c/ffmpeg/bin:/mnt/c/Users/tills/AppData/Local/Prog:/mnt/c/ant/bin:/mnt/c/Users/tills/AppData/Local/Programs/Python/Python38/Scripts/:/mnt/c/Users/tills/AppData/Local/Programs/Python/Python38/:/mnt/c/Users/tills/AppData/Local/Programs/Python/Python38-32/Scripts/:/mnt/c/Users/tills/AppData/Local/Programs/Python/Python38-32/:/mnt/c/Users/tills/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/tills/AppData/Local/GitHubDesktop/bin:/mnt/c/Users/tills/AppData/Roaming/npm:/mnt/c/Program Files (x86)/FAHClient:/snap/bin
PERL5LIB: /home/till/Slic3r/local-lib/lib/perl:/home/till/Slic3r/build/local-lib/lib/perl5
Slic3r will be built with GUI support
Can't locate ExtUtils/CppGuess.pm in @INC (you may need to install the ExtUtils::CppGuess module) (@INC contains: /home/till/Slic3r/local-lib/lib/perl /home/till/Slic3r/build/local-lib/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at -e line 7.
BEGIN failed--compilation aborted at -e line 7.
CMake Error at cmake/modules/FindPerlEmbed.cmake:59 (include):
include could not find load file:
/home/till/Slic3r/build/xs/PerlEmbed_TEMP_INCLUDE.txt
Call Stack (most recent call first):
xs/CMakeLists.txt:368 (find_package)
-- PERL_INCLUDE_PATH = /usr/lib/x86_64-linux-gnu/perl/5.30/CORE
-- PERL_LIBRARY = /usr/lib/x86_64-linux-gnu/libperl.so.5.30
-- PERL_EXECUTABLE = /usr/bin/perl
-- PERL_SITESEARCH = UNKNOWN
-- PERL_SITELIB = /usr/local/share/perl/5.30.0
-- PERL_VENDORARCH = /usr/lib/x86_64-linux-gnu/perl5/5.30
-- PERL_VENDORLIB = /usr/share/perl5
-- PERL_ARCHLIB = /usr/lib/x86_64-linux-gnu/perl/5.30
-- PERL_PRIVLIB = /usr/share/perl/5.30
-- PERL_EXTRA_C_FLAGS = -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-- PerlEmbed_ARCHNAME =
-- PerlEmbed_CCFLAGS =
-- PerlEmbed_CCCDLFLAGS =
-- LD =
-- PerlEmbed_LDFLAGS =
-- PerlEmbed_LDDLFLAGS =
CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find PerlEmbed (missing: PerlEmbed_CCFLAGS PerlEmbed_LDFLAGS)
(found version "5.30.0")
Call Stack (most recent call first):
/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
cmake/modules/FindPerlEmbed.cmake:86 (find_package_handle_standard_args)
xs/CMakeLists.txt:368 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/till/Slic3r/build/CMakeFiles/CMakeOutput.log".
See also "/home/till/Slic3r/build/CMakeFiles/CMakeError.log".`
Hello Everyone,
This is more of general usage question rather than an issue. I'm currently trying to print some nonplanar parts. I was wondering if anyone has more information and advice on how to set the Nonplanar layer parameters? Thus far I've blindly set each parameter, and the parts failed. I figured it would be best to get a full understanding of how they work.
Thank you,
MikeySpring
1.2.9-1408-g1b45df52 noncomplanar
Arch Linux
The support structures with non-complanar option are enabled seems wrong.
Are in attaches.
support.tar.gz
It also will be useful to make the first layer that lay on support non-complanar.
Is this Mac OS installation possuble??
`The system is: Darwin - 18.5.0 - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /Library/Developer/CommandLineTools/usr/bin/cc
Build flags:
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is AppleClang, found in "/Users/brucewayne/Slic3r/build/CMakeFiles/3.15.3/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /Library/Developer/CommandLineTools/usr/bin/c++
Build flags:
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is AppleClang, found in "/Users/brucewayne/Slic3r/build/CMakeFiles/3.15.3/CompilerIdCXX/a.out"
Determining if the C compiler works passed with the following output:
Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_d73b7/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_d73b7.dir/build.make CMakeFiles/cmTC_d73b7.dir/build
Building C object CMakeFiles/cmTC_d73b7.dir/testCCompiler.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_d73b7.dir/testCCompiler.c.o -c /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_d73b7
/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d73b7.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_d73b7.dir/testCCompiler.c.o -o cmTC_d73b7
Detecting C compiler ABI info compiled with the following output:
Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_5970b/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_5970b.dir/build.make CMakeFiles/cmTC_5970b.dir/build
Building C object CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCCompilerABI.c
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Found CUDA installation: /usr/local/cuda, version unknown
clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCCompilerABI.c
clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.5.0
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include
/Library/Developer/CommandLineTools/usr/include
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)
End of search list.
Linking C executable cmTC_5970b
/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5970b.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -o cmTC_5970b
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Found CUDA installation: /usr/local/cuda, version unknown
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_5970b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-450.3
BUILD 18:16:53 Apr 5 2019
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em
Library search paths:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib
Framework search paths:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/
Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
add: [/Library/Developer/CommandLineTools/usr/include]
add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
end of search list found
collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include]
collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
Parsed C implicit link information from above output:
link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make cmTC_5970b/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_5970b.dir/build.make CMakeFiles/cmTC_5970b.dir/build]
ignore line: [Building C object CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCCompilerABI.c]
ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)]
ignore line: [Target: x86_64-apple-darwin18.5.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
ignore line: [Found CUDA installation: /usr/local/cuda, version unknown]
ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]]
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCCompilerABI.c]
ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.5.0]
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"]
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
ignore line: [ /Library/Developer/CommandLineTools/usr/include]
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)]
ignore line: [End of search list.]
ignore line: [Linking C executable cmTC_5970b]
ignore line: [/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5970b.dir/link.txt --verbose=1]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -o cmTC_5970b ]
ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)]
ignore line: [Target: x86_64-apple-darwin18.5.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
ignore line: [Found CUDA installation: /usr/local/cuda, version unknown]
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_5970b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-lto_library] ==> ignore, skip following value
arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.14.0] ==> ignore
arg [-syslibroot] ==> ignore
arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore
arg [-o] ==> ignore
arg [cmTC_5970b] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_5970b.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lSystem] ==> lib [System]
arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/]
remove lib [System]
remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks]
implicit libs: []
implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks]
Determining if the CXX compiler works passed with the following output:
Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_10c50/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_10c50.dir/build.make CMakeFiles/cmTC_10c50.dir/build
Building CXX object CMakeFiles/cmTC_10c50.dir/testCXXCompiler.cxx.o
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_10c50.dir/testCXXCompiler.cxx.o -c /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_10c50
/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_10c50.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_10c50.dir/testCXXCompiler.cxx.o -o cmTC_10c50
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_c2017/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_c2017.dir/build.make CMakeFiles/cmTC_c2017.dir/build
Building CXX object CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Found CUDA installation: /usr/local/cuda, version unknown
clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp
clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.5.0
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1"
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
/Library/Developer/CommandLineTools/usr/include/c++/v1
/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include
/Library/Developer/CommandLineTools/usr/include
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)
End of search list.
Linking CXX executable cmTC_c2017
/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c2017.dir/link.txt --verbose=1
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c2017
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Found CUDA installation: /usr/local/cuda, version unknown
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_c2017 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-450.3
BUILD 18:16:53 Apr 5 2019
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em
Library search paths:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib
Framework search paths:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/
Parsed CXX implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/Library/Developer/CommandLineTools/usr/include/c++/v1]
add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
add: [/Library/Developer/CommandLineTools/usr/include]
add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
end of search list found
collapse include dir [/Library/Developer/CommandLineTools/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1]
collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include]
collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
Parsed CXX implicit link information from above output:
link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make cmTC_c2017/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_c2017.dir/build.make CMakeFiles/cmTC_c2017.dir/build]
ignore line: [Building CXX object CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)]
ignore line: [Target: x86_64-apple-darwin18.5.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
ignore line: [Found CUDA installation: /usr/local/cuda, version unknown]
ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]]
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/brucewayne/Slic3r/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.3/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.5.0]
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1"]
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"]
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /Library/Developer/CommandLineTools/usr/include/c++/v1]
ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include]
ignore line: [ /Library/Developer/CommandLineTools/usr/include]
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include]
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)]
ignore line: [End of search list.]
ignore line: [Linking CXX executable cmTC_c2017]
ignore line: [/usr/local/Cellar/cmake/3.15.3/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c2017.dir/link.txt --verbose=1]
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c2017 ]
ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)]
ignore line: [Target: x86_64-apple-darwin18.5.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
ignore line: [Found CUDA installation: /usr/local/cuda, version unknown]
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_c2017 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-lto_library] ==> ignore, skip following value
arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.14.0] ==> ignore
arg [-syslibroot] ==> ignore
arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore
arg [-o] ==> ignore
arg [cmTC_c2017] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_c2017.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lc++] ==> lib [c++]
arg [-lSystem] ==> lib [System]
arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/]
remove lib [System]
remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a]
collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks]
implicit libs: [c++]
implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib]
implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks]
`
I am trying to compile Slic3r with the non planar slicing for a raspberry pi 3 running raspbian ("10", "Buster"). I have tried some general troubleshooting such as updates etc but no success.
Any help would be appreciated.
Let me know if the info provided is irrelevant, im not used to using linux and command lines.
Im not sure what I am doing wrong, so if anyone can point me in the correct direction, please do.
pi@Streamer:~/Slic3r/build $ make
[ 2%] Built target BSpline
[ 4%] Built target ZipArchive
[ 6%] Built target clipper
[ 10%] Built target libslic3r_gui
[ 12%] Built target polypartition
[ 20%] Built target admesh
[ 26%] Built target poly2tri
[ 87%] Built target libslic3r
[ 90%] Built target slic3r
[ 92%] Built target nowide
[ 93%] Building CXX object xs/CMakeFiles/XS.dir/src/libslic3r/utils.cpp.o
[ 94%] Building CXX object xs/CMakeFiles/XS.dir/src/slic3r/GUI/wxPerlIface.cpp.o
[ 95%] Building CXX object xs/CMakeFiles/XS.dir/src/perlglue.cpp.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /home/pi/Slic3r/xs/src/libslic3r/libslic3r.h:8,
from /home/pi/Slic3r/xs/src/xsinit.h:41,
from /home/pi/Slic3r/xs/src/perlglue.cpp:2:
/usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Pointf&}; _Tp = Slic3r::Pointf; _Alloc = std::allocator<Slic3r::Pointf>]’:
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<Slic3r::Pointf>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<Slic3r::Pointf*, std::vector<Slic3r::Pointf> >’} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In function ‘bool Slic3r::ConfigBase__set(Slic3r::ConfigBase*, const t_config_option_key&, SV*)’:
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /home/pi/Slic3r/xs/src/libslic3r/libslic3r.h:8,
from /home/pi/Slic3r/xs/src/xsinit.h:41,
from /home/pi/Slic3r/xs/src/perlglue.cpp:2:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Slic3r::Pointf*, std::vector<Slic3r::Pointf> >’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 96%] Linking CXX shared library XS.so
/usr/bin/ld: CMakeFiles/XS.dir/XS.cpp.o: file not recognized: file truncated
collect2: error: ld returned 1 exit status
make[2]: *** [xs/CMakeFiles/XS.dir/build.make:199: xs/XS.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:422: xs/CMakeFiles/XS.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
is it possible to print the surface in the different modus, at the moment, only rectangular is possible.
friendly greets
Hello,
Firstly, thank you for your contribution!
I have read your paper and would like to know if you could add a correction factor for underfilled convex surfaces?
You already account for angle of the line in GCode, but this ignores the angle of the facet. You already increase the precision by 000 to maintain positional accuracy.
I propose to further increase the precision by 000 and that the last 3 digits are used to encode the angle of the facet. E.g. a facet at 25 degrees from horizontal would have X.XXXXXX025 in the tool path. This could then be checked during GCode generation and a correction applied to increase flow. This would be in addition to correction factor m.
Let's call the correction factor 'n'. Angle of facet, Af. Angle of line, Al.
n = 1/cos(Af-Al)
This would extrude more material when the line is horizontal, but the facet is sloping heavily.
Rob
1.3.0-dev
git describe --tag: 1.2.9-1367-g68877a0d
LXQT Version: 0.13.0
lubuntu
I'm not sure If I am using it right.
When I slice my stl, It does the normal layers on the top.
I'm not sure how to get the top layers to work.
Any help would be appreciated!
Ubuntu 18.04 LTS
Slic3r won't generate nonlinear layers. In console it says, that there's a collision. I've tried to use my printer and filament settings, but it was the same thing. Attached config is mostly default with only nonlinear settings changed.
Hello, Trying to set it up, I have both a Ubuntu virtual machine and a Linux subsystem of tried on, but every time i try the code to download the necessary materials it comes up with packages not found, i made sure a firewall is not in the way. Any recommendations?
@Zip-o-mat Will it be possible to add this to the Super Slicer?
https://github.com/supermerill/SuperSlicer
A question for users, not an issue.
I'm using a Creality Ender 3 v2 printer which has printed ducts.
The stock printer has pretty poor clearance angles due to the nozzle being quite close to the heat block.
I've been curious if using an extended nozzle or extension for the standard nozzle is an option.
My primary concern is that moving the nozzle further from the heat block will cause the filament to cool too much before extrusion.
Has anyone had experience with this? Good bad or otherwise. Keen to hear feedback.
Thanks
nonplanar
openSUSE Tumbleweed 20211030 (kernel 5.14.14-1-default (64 bit))
XS will not install. When running build.pl
abnormal output is:
Configuring /home/*usr*/Slic3r/xs ... Slic3r requires the Boost libraries. Please make sure they are installed. If they are installed, this script should be able to locate them in several standard locations. If this is not the case, you might want to supply their path through the BOOST_INCLUDEPATH and BOOST_LIBRARYPATH environment variables: BOOST_INCLUDEPATH=/usr/local/include BOOST_LIBRARYPATH=/usr/lib perl Build.PL If you just compiled Boost in its source directory without installing it in the system you can just provide the BOOST_DIR variable pointing to that directory. N/A ! Configure failed for ./xs. See /home/*usr*/.cpanm/work/1635781629.26239/build.log for details. The XS/C++ code failed to compile, aborting
There is no file or directory named boost
or BOOST
other than the one in ~/Slic3r/src/xs/boost
In dependencies installation, both perl-threads
and wxWidgets-ansi-devel
are not found. Used packages given for Fedora 30 installation as attempted replacement.
When trying to run slic3r.pl
, output is:
Can't locate Slic3r/XS.pm in @INC (you may need to install the Slic3r::XS module) (@INC contains: /home/*usr*/Slic3r/local-lib/lib/perl5/5.34.0/x86_64-linux-thread-multi /home/*usr*/Slic3r/local-lib/lib/perl5/5.34.0 /home/*usr*/Slic3r/local-lib/lib/perl5/x86_64-linux-thread-multi /home/*usr*/Slic3r/local-lib/lib/perl5 /home/*usr*/Slic3r/lib /usr/lib/perl5/site_perl/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.34.0 /usr/lib/perl5/vendor_perl/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.34.0 /usr/lib/perl5/5.34.0/x86_64-linux-thread-multi /usr/lib/perl5/5.34.0 /usr/lib/perl5/site_perl) at /home/*usr*/Slic3r/lib/Slic3r.pm line 53. BEGIN failed--compilation aborted at /home/*usr*/Slic3r/lib/Slic3r.pm line 53. Compilation failed in require at slic3r.pl line 16. BEGIN failed--compilation aborted at slic3r.pl line 16.
Unsure if this issue has been reported before. When I looked, it seems the main Slic3r issues page has similar, but not the same issues, where the configuration of XS completes but the build fails. With mine, the configuration errors out.
Is this a new feature request?
No.
N/A
Hi,
I don't know if you were aware of this, but there is a pull request to merge back the planar feature to the mainline.
slic3r#4864
They try to merge in your code to the mainline, but it was not accepted due to having too many conflicting changes.
I was wondering since if you might take a look, since most of them are your changes.
I think the solution would be something like:
Create a new branch from the origin/master ( https://github.com/slic3r/Slic3r.git ) and then cherry pick your commits which only contains the actual planer slicing feature (also perhaps revert the space changes, to keep the diff readable).
Then squash it into a single commit and push it upstream to the new branch.
Finally create a new pull request from that branch.
Ihello together, I'm new here and yes I have no idea of ubuntu and meanwhile, but I am fascinated by the Odee nonplanar to print so much that I am already turning special nozzles.
I can not get it but with perl etc I can make these settings in slic3r. neither under windows nor under ubuntu someone could explain to me understandable which steps to make and in which order?
Thank you in advance
friendly greetings
Trying to build Slic3r Non Planar version
Using Lubuntu 20.04LTS
Problem is that cmake brings up an error when trying to build, attached photo of error
I have followed the instructions at www.github.com/DrEricEbert/Slic3r_NonPlanar_Slicing to the letter
Expected that it would complete without any errors
Actual result is an error as shown in the photo
Hope this is enough info
Ubuntu 18.04 LTS
Clean installation set up specifically for this build.
make
comand at [91%] Generating typemap
Can't locate ExtUtils/Typemaps/Basic.pm in @INC (you may need to install the ExtUtils::Typemaps::Basic module) (@INC contains: ../local-lib/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base).
BEGIN failed--compilation aborted.
xs/CMakeFiles/XS.dir/build.make:107: recipe for target 'xs/typemap' failed
make[2]: *** [xs/typemap] Error 2
CMakeFiles/Makefile2:150: recipe for target 'xs/CMakeFiles/XS.dir/all' failed
make[1]: *** [xs/CMakeFiles/XS.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
apt-get install libextutils-typemaps-default-perl libextutils-xspp-perl
(maybe libextutils-typemap-perl too)
current git version: 1.2.9-1424-g08c8a8dd
LMDE 4 debbie, based on Debian 10 Buster
$ make
end at linking stage with this error:
[ 98%] Linking CXX executable slic3r
/usr/bin/ld: liblibslic3r.a(Fill.cpp.o): in function `Slic3r::FillGyroid::FillGyroid()':
Fill.cpp:(.text._ZN6Slic3r10FillGyroidC2Ev[_ZN6Slic3r10FillGyroidC5Ev]+0x1b): undefined reference to `vtable for Slic3r::FillGyroid'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/slic3r.dir/build.make:98: slic3r] Error 1
make[1]: *** [CMakeFiles/Makefile2:124: CMakeFiles/slic3r.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
I googled around, but related search say to define the destructors for all virtual methods and are already defined.
I figured out what is the link command from Cmake's Makefile and is:
/usr/bin/c++ -std=c++11 -Wall -DM_PI=3.14159265358979323846 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DBOOST_ASIO_DISABLE_KQUEUE -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/slic3r.dir/slic3r.cpp.o -o slic3r liblibslic3r.a libadmesh.a libBSpline.a libZip.a libclipper.a libexpat.a libpolypartition.a libpoly2tri.a -lboost_system -lboost_thread -lpthread -lboost_filesystem -lboost_chrono -lboost_date_time -lboost_atomic
that seems right, the libs archive are all in build dir and listed. I tested with boost 1.67 and 1.71
gcc version 8.3.0 (Debian 8.3.0-6)
This is blocking for me.
at the end of '$ perl Build.PL' stage I got a lot of failed test with 'Please report the failure to the author!'
Note: _ before # is to avoid formatting as title
`
...
Successfully installed Slic3r-XS-0.01
1 distribution installed
t/adaptive_slicing.t ........... ok
t/adaptive_width.t ............. ok
t/angles.t ..................... ok
t/arcs.t ....................... ok
t/avoid_crossing_perimeters.t .. ok
t/bridges.t .................... ok
t/clean_polylines.t ............ ok
t/clipper.t .................... ok
t/collinear.t .................. ok
t/combineinfill.t .............. ok
t/config.t ..................... ok
t/cooling.t .................... ok
t/custom_gcode.t ............... ok
t/fill.t ....................... ok
t/flow.t ....................... ok
t/gaps.t ....................... ok
t/gcode.t ...................... 1/27
_# Failed test 'no Z moves below Z offset (no lift)'
_# at t/gcode.t line 70.
_# got: '130'
_# expected: '0'
t/gcode.t ...................... 6/27
_# Failed test 'no Z moves below Z offset (lift < z_offset)'
_# at t/gcode.t line 70.
_# got: '132'
_# expected: '0'
_# Failed test 'no Z moves below Z offset (lift > z_offset)'
_# at t/gcode.t line 70.
_# got: '130'
_# expected: '0'
_# Failed test 'complete_objects generates the correct number of Z moves'
_# at t/gcode.t line 123.
_# got: '4104'
_# expected: '100'
_# Failed test 'complete_objects generates the correct Z moves'
_# at t/gcode.t line 124.
_# Structures begin differing at:
_# $got->[50] = Does not exist
_# $expected->[50] = '0.400'
t/gcode.t ...................... 23/27
_# Failed test 'spiral vase is correctly disabled on layers with multiple loops'
_# at t/gcode.t line 216.
_# Looks like you failed 6 tests of 27.
t/gcode.t ...................... Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/27 subtests
t/geometry.t ................... ok
t/layers.t ..................... 2/5
_# Failed test 'wrong second layer height'
_# at t/layers.t line 38.
_# Failed test 'wrong layer height'
_# at t/layers.t line 42.
_# Failed test 'wrong second layer height'
_# at t/layers.t line 38.
_# Failed test 'wrong layer height'
_# at t/layers.t line 42.
_# Looks like you planned 5 tests but ran 9.
_# Looks like you failed 4 tests of 9 run.
t/layers.t ..................... Dubious, test returned 4 (wstat 1024, 0x400)
Failed 2/5 subtests
t/loops.t ...................... ok
t/multi.t ...................... ok
t/perimeters.t ................. ok
t/polyclip.t ................... ok
t/pressure.t ................... ok
t/print.t ...................... ok
t/retraction.t ................. ok
t/shells.t ..................... 11/24
_# Failed test 'no gaps in Z (solid model with negative z-offset)'
_# at t/shells.t line 211.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
_# Failed test 'null Z moves are layer changes'
_# at t/shells.t line 288.
_# Failed test 'sum of partial Z increments equals to a full layer height'
_# at t/shells.t line 290.
_# Looks like you failed 3 tests of 24.
t/shells.t ..................... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/24 subtests
t/skirt_brim.t ................. 1/8
_# Failed test 'brim is generated'
_# at t/skirt_brim.t line 71.
_# got: '2'
_# expected: '1'
t/skirt_brim.t ................. 7/8 # Looks like you failed 1 test of 8.
t/skirt_brim.t ................. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/8 subtests
t/slice.t ...................... skipped: temporarily disabled
t/speed.t ...................... ok
t/support.t .................... ok
t/svg.t ........................ ok
t/thin.t ....................... ok
t/threads.t .................... ok
t/vibrationlimit.t ............. ok
t/gcode.t (Wstat: 1536 Tests: 27 Failed: 6)
Failed tests: 5-7, 9-10, 23
Non-zero exit status: 6
t/layers.t (Wstat: 1024 Tests: 9 Failed: 6)
Failed tests: 3-4, 6-9
Non-zero exit status: 4
Parse errors: Bad plan. You planned 5 tests but ran 9.
t/shells.t (Wstat: 768 Tests: 24 Failed: 3)
Failed tests: 14, 16, 18
Non-zero exit status: 3
t/skirt_brim.t (Wstat: 256 Tests: 8 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=35, Tests=594, 77 wallclock secs ( 0.16 usr 0.04 sys + 79.81 cusr 1.20 csys = 81.21 CPU)
Result: FAIL
Some tests failed. Please report the failure to the author!
`
The nonplanar slicing is great work, I think very prospective! I buid this nonplanar branch in win10 with debian sub-system, its working fine at start, but today I found an issue though.
There is a fan model, and its should generate support like this
But, when I check both support and nonplanar, I get this:
Most worse is, it generate flat layer and support from 0 to Z max first, and fill nonplanar layer at last, that was definitely unprintable
And here is a model of z=sinx*siny, its a solidmodel, which means does not need support, there is nonplanar slicing result, pretty beautiful and perfect!
I have WSL2 set up to run Ubuntu 20.04 LTS.
Verified by running this command:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal
While trying to run this command to install prerequisites, I get an error.
I am running this command:
$ sudo apt-get install build-essential libgtk2.0-dev libwxgtk3.0-gtk3-dev libwx-perl libmodule-build-perl git cpanminus libextutils-cppguess-perl libboost-all-dev libxmu-dev liblocal-lib-perl wx-common libopengl-perl libwx-glcanvas-perl libtbb-dev libxmu-dev freeglut3-dev libwxgtk-media3.0-gtk3-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libcurl4-openssl-dev libextutils-makemaker-cpanfile-perl
Here is the output:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libopengl-perl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Unable to locate package libgtk2.0-dev
E: Couldn't find any package by glob 'libgtk2.0-dev'
E: Couldn't find any package by regex 'libgtk2.0-dev'
E: Unable to locate package libwxgtk3.0-gtk3-dev
E: Couldn't find any package by glob 'libwxgtk3.0-gtk3-dev'
E: Couldn't find any package by regex 'libwxgtk3.0-gtk3-dev'
E: Unable to locate package libwx-perl
E: Unable to locate package libmodule-build-perl
E: Unable to locate package cpanminus
E: Unable to locate package libextutils-cppguess-perl
E: Unable to locate package libboost-all-dev
E: Unable to locate package liblocal-lib-perl
E: Unable to locate package wx-common
E: Package 'libopengl-perl' has no installation candidate
E: Unable to locate package libwx-glcanvas-perl
E: Unable to locate package libtbb-dev
E: Unable to locate package freeglut3-dev
E: Unable to locate package libwxgtk-media3.0-gtk3-dev
E: Couldn't find any package by glob 'libwxgtk-media3.0-gtk3-dev'
E: Couldn't find any package by regex 'libwxgtk-media3.0-gtk3-dev'
E: Unable to locate package libextutils-makemaker-cpanfile-perl
Following the instructions, I tried installing this in a ubuntu vm. It does work, but when I try to open the gui I get this: 02:11:06 PM: Error: Unable to initialize GTK+, is DISPLAY set properly?
Failed to initialize wxWidgets at /root/Slic3r/lib/Slic3r/GUI.pm line 7.
Compilation failed in require at /root/Slic3r/lib/Slic3r/GUI.pm line 7.
BEGIN failed--compilation aborted at /root/Slic3r/lib/Slic3r/GUI.pm line 7.
Compilation failed in require at (eval 85) line 1.
Is there anywhere were I can download a build of this for Windows?
I'm having issues with the export command not being able to export PERL5LIB. My code is below:
maggie@maggie-VirtualBox:$ cd Slic3r/Slic3r$ git checkout nonplanar
maggie@maggie-VirtualBox:
M Build.PL
Already on 'nonplanar'
Your branch is up to date with 'origin/nonplanar'.
maggie@maggie-VirtualBox:/Slic3r$ cd build/Slic3r/build$ cmake ..
maggie@maggie-VirtualBox:
PATH: /home/maggie/Slic3r/local-lib/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PERL5LIB: /home/maggie/Slic3r/local-lib/lib/perl:
Slic3r will be built with GUI support
-- PERL_INCLUDE_PATH = /usr/lib/x86_64-linux-gnu/perl/5.26/CORE
-- PERL_LIBRARY = /usr/lib/x86_64-linux-gnu/libperl.so.5.26
-- PERL_EXECUTABLE = /usr/bin/perl
-- PERL_SITESEARCH = UNKNOWN
-- PERL_SITELIB = /usr/local/share/perl/5.26.1
-- PERL_VENDORARCH = /usr/lib/x86_64-linux-gnu/perl5/5.26
-- PERL_VENDORLIB = /usr/share/perl5
-- PERL_ARCHLIB = /usr/lib/x86_64-linux-gnu/perl/5.26
-- PERL_PRIVLIB = /usr/share/perl/5.26
-- PERL_EXTRA_C_FLAGS = -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-- PerlEmbed_ARCHNAME = x86_64-linux-gnu-thread-multi
-- PerlEmbed_CCFLAGS = -D_REENTRANT;-D_GNU_SOURCE;-DDEBIAN;-fwrapv;-fno-strict-aliasing;-pipe;-I/usr/local/include;-D_LARGEFILE_SOURCE;-D_FILE_OFFSET_BITS=64
-- PerlEmbed_CCCDLFLAGS = -fPIC
-- LD = x86_64-linux-gnu-gcc
-- PerlEmbed_LDFLAGS = -Wl,-E;-fstack-protector-strong;-L/usr/local/lib;-L/usr/lib/x86_64-linux-gnu/perl/5.26/CORE;-lperl;-ldl;-lm;-lpthread;-lc;-lcrypt
-- PerlEmbed_LDDLFLAGS = -shared;-L/usr/local/lib;-fstack-protector-strong
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- log
-- locale
-- chrono
-- date_time
-- atomic
-- log_setup
-- regex
-- Configuring done
-- Generating done
-- Build files have been written to: /home/maggie/Slic3r/build
maggie@maggie-VirtualBox:/Slic3r/build$ export PERL5LIB=/home/maggie/Slic3r/build/Slic3r/build$ make
maggie@maggie-VirtualBox:
[ 2%] Built target BSpline
[ 8%] Built target poly2tri
[ 11%] Built target clipper
[ 72%] Built target libslic3r
[ 80%] Built target admesh
[ 83%] Built target libslic3r_gui
[ 85%] Built target ZipArchive
[ 87%] Built target polypartition
[ 90%] Built target nowide
[ 91%] Building CXX object xs/CMakeFiles/XS.dir/src/libslic3r/utils.cpp.o
[ 92%] Building CXX object xs/CMakeFiles/XS.dir/src/slic3r/GUI/wxPerlIface.cpp.o
[ 93%] Building CXX object xs/CMakeFiles/XS.dir/src/perlglue.cpp.o
[ 94%] Linking CXX shared library XS.so
CMakeFiles/XS.dir/XS.cpp.o: file not recognized: File truncated
collect2: error: ld returned 1 exit status
xs/CMakeFiles/XS.dir/build.make:243: recipe for target 'xs/XS.so' failed
make[2]: *** [xs/XS.so] Error 1
CMakeFiles/Makefile2:150: recipe for target 'xs/CMakeFiles/XS.dir/all' failed
make[1]: *** [xs/CMakeFiles/XS.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Is this a new feature request?
Related guides for writing feature requests: http://meta.stackexchange.com/a/259196 http://nickohrn.com/2013/09/write-great-feature-request-bug-report/
Upload a zipped copy of an STL and your config (File -> Export Config
)
hello, I am new to this whole thing, i used a virtual box on windows 10 with ubuntu 18 LTS.
I successfully compiled Slic3r.pl and the GUI popped up and everything works as normal.
But when I close the virtual box and restart ubuntu I don't find the Slic3r application button to start the program again. The folders are in the linux system but I cannot seem to make it work.
is there a specific command line that I need to type to start slic3r? or is there a way to have it as a clickable application on my desktop?
thanks
Hi guys, great work so far! I am having an issue though, I am trying to use the nonplanar layers on an airfoil and it looks great....until I try to export the gcode. At that point, the nonplanar layers become planar above the part. Checking the gcode confirms this behavior, as the top 2 layers (the layers I want to be nonplanar) are all on the same Z height. Any idea what is causing this and how to fix it? Attached is the preview before generating gcode and after generating gcode, and the gcode in txt format.
Ubuntu version 18.04.3
I think that the best feature that this non planar 3d print could provide besides surface quality is the ability to make bridges among non planar points! Saving a lot of material and time wasted in supports of oblique straight geometries.
Hi,
I did all as described, with the virtual machine and the windows app directly. I can not start anything in both cases.
Can't locate Slic3r/XS.pm in @inc (you may need to install the Slic3r::XS module) (@inc contains: /home/test/Slic3r/local-lib/lib/perl5/5.26.1/x86_64-linux-gnu-thread-multi /home/test/Slic3r/local-lib/lib/perl5/5.26.1 /home/test/Slic3r/local-lib/lib/perl5/x86_64-linux-gnu-thread-multi /home/test/Slic3r/local-lib/lib/perl5/5.26.0/x86_64-linux-gnu-thread-multi /home/test/Slic3r/local-lib/lib/perl5/5.26.0 /home/test/Slic3r/local-lib/lib/perl5 /home/test/Slic3r/lib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /home/test/Slic3r/lib/Slic3r.pm line 53.
BEGIN failed--compilation aborted at /home/test/Slic3r/lib/Slic3r.pm line 53.
Compilation failed in require at slic3r.pl line 16.
BEGIN failed--compilation aborted at slic3r.pl line 16.
In google I have found an answer, you should start the Build.PL again.
This did not work either
It is a step with the xs skipped
App::cpanminus is up to date. (1.7044)
Class::XSAccessor is up to date. (1.19)
Devel::CheckLib is up to date. (1.13)
Encode is up to date. (3.01)
Encode::Locale is up to date. (1.05)
ExtUtils::CppGuess is up to date. (0.20)
ExtUtils::MakeMaker is up to date. (7.38)
ExtUtils::ParseXS is up to date. (3.35)
ExtUtils::Typemap::Basic is up to date. (1.05)
File::Basename is up to date. (2.85)
File::Spec is up to date. (3.75)
Getopt::Long is up to date. (2.51)
IO::Scalar is up to date. (2.111)
Module::Build::WithXSpp is up to date. (0.14)
Moo is up to date. (2.003004)
skipping X/XS/XSAWYERX/perl-5.30.0.tar.gz
Scalar::Util is up to date. (1.52)
Test::Harness is up to date. (3.42)
Test::More is up to date. (1.302168)
Thread::Queue is up to date. (3.13)
Thread::Semaphore is up to date. (2.13)
Time::HiRes is up to date. (1.9760)
Unicode::Normalize is up to date. (1.26)
threads is up to date. (2.21)
threads::shared is up to date. (1.59)
If someone could help me then I would be very grateful
1.3.1-dev
Ubuntu 2204.1.6.0 WSL Windows 11
Loading a *.stl File leads to a Segmentation fault and Slic3r shuts down. I have tried different files but all give the same error.
The visualisation of Slic3r is done with Xmin.
Is it the Ubuntu version that is causing problems?
In the latest version of Ubuntu (20.04 LTS), the packages "libwxgtk3.0-dev" and "libwxgtk-media3.0-dev" have been renamed to "libwxgtk3.0-gtk3-dev" and "libwxgtk-media3.0-gtk3-dev". Useful for anyone trying to compile on 20.04 and come up with this issue on the first step.
Building Slic3r non-planar master merge in Ubuntu-20.04 for WSL2 in Windows 10, the code builds as expected but unable to run GUI. Error message as follows:
perl slic3r.pl --gui
(slic3r.pl:21646): dbind-WARNING **: 08:24:59.598: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-d7cnsxG1gH: Connection refused
(slic3r.pl:21646): Gdk-ERROR **: 08:25:00.772: The program 'slic3r.pl' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
(Details: serial 630 error_code 151 request_code 147 (GLX) minor_code 6)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
I'm trying to run non-linear Slic3r on WSL Ubuntu 20.04 LTS on Windows 10
I'm going straight forward with readme, and it does not work
while running build.pl everything goes forward, bu i keep getting that message every few minutes:
/usr/include/boost/predef/detail/endian_compat.h:11:161: note: #pragma message: The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead11 | RDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead")| ^
some of tests fails, and I get summary:
Test Summary Report-------------------t/gcode.t (Wstat: 1536 Tests: 27 Failed: 6)Failed tests: 5-7, 9-10, 23Non-zero exit status: 6t/layers.t (Wstat: 1024 Tests: 9 Failed: 6)Failed tests: 3-4, 6-9Non-zero exit status: 4Parse errors: Bad plan. You planned 5 tests but ran 9.t/shells.t (Wstat: 768 Tests: 24 Failed: 3)Failed tests: 14, 16, 18Non-zero exit status: 3t/skirt_brim.t (Wstat: 256 Tests: 8 Failed: 1)Failed test: 2Non-zero exit status: 1Files=35, Tests=594, 134 wallclock secs ( 0.24 usr 0.14 sys + 135.00 cusr 2.33 csys = 137.71 CPU)Result: FAILSome tests failed. Please report the failure to the author!
same with build.pl --GUI
and when i try to run slic3r.pl i get:
Unable to init server: Could not connect: Connection refused 22:22:19: Error: Unable to initialize GTK+, is DISPLAY set properly? Failed to initialize wxWidgets at /home/akcent96/Slic3r/lib/Slic3r/GUI.pm line 7. Compilation failed in require at /home/akcent96/Slic3r/lib/Slic3r/GUI.pm line 7. BEGIN failed--compilation aborted at /home/akcent96/Slic3r/lib/Slic3r/GUI.pm line 7. Compilation failed in require at (eval 85) line 1.
tried all commands both with and without sudo, it does not help
I use VcXsrv for windows, Xming does not work either
No idea what to do next
Version 461ce65
While trying to install on Ubuntu 20.04 I got the following failures on the command :- perl Build.PL
Successfully installed Slic3r-XS-0.01
1 distribution installed
t/adaptive_slicing.t ........... ok
t/adaptive_width.t ............. ok
t/angles.t ..................... ok
t/arcs.t ....................... ok
t/avoid_crossing_perimeters.t .. ok
t/bridges.t .................... ok
t/clean_polylines.t ............ 1/6
t/clean_polylines.t ............ Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/6 subtests
t/clipper.t .................... ok
t/collinear.t .................. ok
t/combineinfill.t .............. ok
t/config.t ..................... ok
t/cooling.t .................... ok
t/custom_gcode.t ............... ok
t/fill.t ....................... ok
t/flow.t ....................... ok
t/gaps.t ....................... ok
t/gcode.t ...................... 1/27
t/gcode.t ...................... 7/27
t/gcode.t ...................... 18/27
t/gcode.t ...................... Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/27 subtests
t/geometry.t ................... ok
t/layers.t ..................... 1/5
t/layers.t ..................... Dubious, test returned 4 (wstat 1024, 0x400)
Failed 2/5 subtests
t/loops.t ...................... ok
t/multi.t ...................... ok
t/perimeters.t ................. ok
t/polyclip.t ................... ok
t/pressure.t ................... ok
t/print.t ...................... ok
t/retraction.t ................. ok
t/shells.t ..................... 2/24
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
Use of uninitialized value in subtraction (-) at t/shells.t line 270.
t/shells.t ..................... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/24 subtests
t/skirt_brim.t ................. 1/8
t/skirt_brim.t ................. 6/8 # Looks like you failed 1 test of 8.
t/skirt_brim.t ................. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/8 subtests
t/slice.t ...................... skipped: temporarily disabled
t/speed.t ...................... ok
t/support.t .................... ok
t/svg.t ........................ ok
t/thin.t ....................... ok
t/threads.t .................... ok
t/vibrationlimit.t ............. ok
t/clean_polylines.t (Wstat: 768 Tests: 6 Failed: 3)
Failed tests: 1-2, 4
Non-zero exit status: 3
t/gcode.t (Wstat: 1536 Tests: 27 Failed: 6)
Failed tests: 5-7, 9-10, 23
Non-zero exit status: 6
t/layers.t (Wstat: 1024 Tests: 9 Failed: 6)
Failed tests: 3-4, 6-9
Non-zero exit status: 4
Parse errors: Bad plan. You planned 5 tests but ran 9.
t/shells.t (Wstat: 768 Tests: 24 Failed: 3)
Failed tests: 14, 16, 18
Non-zero exit status: 3
t/skirt_brim.t (Wstat: 256 Tests: 8 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=35, Tests=594, 63 wallclock secs ( 0.11 usr 0.02 sys + 65.30 cusr 0.91 csys = 66.34 CPU)
Result: FAIL
Some tests failed. Please report the failure to the author!
Hi
I get an error saying "Directory does not exist" when i used the line
"export PERL5LIB=<PATH_TO_SOURCE>/Slic3r/local-lib/lib/perl5". Should I change the <PATH_TO_SOURCE> to the "src" location in my drive? Thanks in advance.
Hello everyone!
I'm totally new to github and programming language, but I wanted to try the Non-planar printing so i followed this github. I managed to follow all the steps explained in the README.txt, I can run Slic3r on the virtual machine.
The problem is that I don't see neither the "Expert mode" in Slic3r nor the Non-planar settings. As i said before, I did all the steps in the ReadMe.txt without any error or major problem.
I know this post is not professional, not sure if I need to give more information. Tank you so much in advance.
non-planar master version
Fedora 32
Successfully compiled the program but the program either creates no non-planar layers (if the settings are too conservative) or crashes (segmentation fault) if I tweak the settings at all from the default of 10mm/10 degrees.
Using gdb I get the info that the segfault occurs at:
0x00007fffea6deaad in Slic3r::NonplanarSurface::mark_neighbor_surfaces(int) () from /home/user/Slic3r/local-lib/lib/perl5/x86_64-linux-thread-multi/auto/Slic3r/XS/XS.so
At some point I will try to recompile with debug symbols so I can get a line number or something.
Additionally, if adaptive layers are used it crashes always (but maybe that is just because it is always finding non-planar layers)
Followed the new README.md build instruction.
nonplanar-master-merge branch
1.2.9-1408-g1b45df52
gcc version 8.3.0 (Debian 8.3.0-6)
Debian 10 Buster
$ perl slic3r.pl
Segmentation fault (core dumped)
appear for a moment the GUI window, then crash.
1.3.0-dev zip-o-mat (non planar)
Ubuntu 20.04
I'm a reasonably experienced planar user, newbie to non-planar
Successfully compiled and spun up non-planar slicer and encouraged by the concept.
My model is a keyboard key
For the purposes of this excercise I've disabled via parameters the collision checking.. this is the result
This setting is with no perimeters. As soon as I turn on vertical permiters, and 0 top layers it goes to this...
The PLANAR (edit) part of this file now look good, but the top has lost its non-planar finish.
I can see that slic3r is trying to put a vertical permiter on the steps of the top, but really non-planar should take priority here?
Is this working as expected?
Is there any setting that controls this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.