Como usar o CuraEngine no comando Line no Ubuntu?

2

O CuraEngine permite converter os arquivos .stl para .gcode

Eu sou novo na impressão 3D, é qualquer um familiarizado com o curaEngine.

Posso ter um exemplo de criação de linha de comando do gcode. Ou alguém pode me sugerir uma ferramenta para converter arquivos stl para gcode via linha de comando no Ubuntu

    
por ArUn 15.05.2016 / 17:41

2 respostas

0

supporse você está executando o curaengine no ubuntu14.04LTS. de acordo com o manual do curaengine

git clone
    https://github.com/Ultimaker/CuraEngine.git
    https://github.com/google/protobuf.git
    https://github.com/Ultimaker/libArcus.git

compila o protobuf

dependendo do link , você pode ter sucesso nesta etapa.

compile o libArcus de acordo com o link

mas quando você executar o make .. , você chegará a um erro. ~ / libArcus / build $ cmake ..

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find PythonLibs (missing: PYTHON_LIBRARIES) (Required is at least
  version "3.4")
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindPythonLibs.cmake:208 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:11 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/lufei/libArcus/CMakeFiles/CMakeOutput.log".

então sudo apt-get install python3-dev

o passo chave é instalar o pip

wget https://sourceforge.net/projects/pyqt/files/sip/sip-4.18.1/sip-4.18.1.tar.gz
tar xzvf sip-4.18.1.tar.gz
cd sip-4.18.1
python3 ./configure.py
make
sudo make install

comente a 28ª linha ../cmake/FindSIP.cmake para ignorar a verificação pythonn-dev, já que você instalou o python3-dev. então você pode sussecc compilar o libarcus.

compile o curaengine para compilar o curaengine você precisa do g ++ 4.8, enquanto o g ++ 4.8 instala no ubuntu14.04lts.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get install g++-4.9
sudo ln -s /usr/bin/g++-4.9 /usr/bin/g++ -f
sudo ln -s /usr/bin/gcc-4.9 /usr/bin/gcc -f

quando você compila o curaengine, ele emitirá ERRO ...., simplesmente ignore-o. então tudo feito.

apenas execute ./CuraEngine slice -j ~/prusa_i3.def.json -o output.gcode -l ~/source.stl o prusa_i3.def.json e o fdmprinter.def.json você precisa baixar do repositório de cura.

    
por Kris Roofe 16.08.2016 / 03:46
0

apenas execute CuraEngine help Deve estar atualizado ...

Não se esqueça de dar uma olhada em fdmprinter.def.json para ver todas as configurações (300+).

    
por Angelorf 23.12.2016 / 21:22