CuraEngine का निर्माण कैसे करें?


13

मैं Ubuntu पर Guraub निर्देशों के बाद CuraEngine का निर्माण करने की कोशिश कर रहा हूँ ।

समस्या यह है कि यह कुछ आवश्यकताओं को सूचीबद्ध करता है:

  • CuraEngine भंडार का क्लोन;

  • Protobuf स्थापित करें (नीचे देखें);

  • LibArcus स्थापित करें ।

मुझे यकीन नहीं है कि मुझे प्रोटोबॉफ़ और libArcus को कहाँ स्थापित करना चाहिए। कई कोशिशों और स्थानों के बाद, मैंने निर्माण प्रक्रिया के दौरान कई त्रुटियां प्राप्त की हैं।

क्या किसी के पास इस इंजन का निर्माण करने के बारे में अधिक विस्तृत मार्गदर्शिका है?


यह एक सीधा जवाब नहीं है, लेकिन कुछ हद तक बड़ा हल है। क्या आपने OctoPrint का उपयोग करने पर विचार किया है? उबंटू सहित अधिकांश इंस्टॉलेशन, जो मैं उपयोग करता हूं, क्यूरा-इंजन स्थापित के साथ आते हैं। यदि नहीं, तो इसे आसानी से ऑक्टोप्रिंट सेटिंग्स में प्लगइन्स मेनू से इंस्टॉल किया जा सकता है। OctoPrint विभिन्न प्रिंटर के लिए देशी सॉफ्टवेयर का एक बहुत अच्छा विकल्प है। मुझे प्रोटोबुफ़ और libArcus के साथ समान संघर्ष करना पड़ा और ऑक्टोप्रिंट ने बहुत अच्छा काम किया।
कावेरीम

क्या आपने sudo make installप्रोटोबॉफ़ और लिबास आर्कस (सेमीकेक चलाने के बाद) निर्देशिकाओं का उपयोग करके स्थापित करने की कोशिश की है ?
मोनिका को बहाल करना - Jun--

मैंने कोशिश की है, लेकिन निर्माण पूरा नहीं होता है, इसलिए इंस्टॉल कमांड को चलाना असंभव है।
जॉर्ज क्यूवास

जवाबों:


10

मैं मान रहा हूं कि आप वास्तव में कुरा का निर्माण करना चाहते हैं , बजाय केवल कुरा को स्थापित करने के। यदि आप इसके बजाय Cura स्थापित करना चाहते हैं, तो आप कोशिश कर सकते हैंsudo apt-get install cura-engine

निम्नलिखित निर्देशों का मेरे ही डेबियन 8 (जेसी) वितरण पर परीक्षण किया गया था; वे ज्यादातर, यदि पूरी तरह से, उबंटू के लिए समान नहीं हैं, तो होना चाहिए। ध्यान दें कि मैंने सटीक चरणों का पालन नहीं किया जैसा कि गिटब / अल्टिमेकर / क्यूरजाइन README पर वर्णित है।

शुरू करने से पहले, चलो एक निर्माण निर्देशिका बनाते हैं और वहां सब कुछ करते हैं।

mkdir ~/Downloads/curabuild
cd ~/Downloads/curabuild

निर्देशों को तोड़ा जाएगा

1. निर्भरता स्थापित करें

इनमें से कुछ या सभी पहले से ही आपके कंप्यूटर पर स्थापित हो सकते हैं। सुनिश्चित करने के लिए, हम उन्हें वैसे भी स्थापित करते हैं:

sudo apt-get install git curl libtool dh-autoreconf cmake python3-setuptools python3-dev python3-sip sip-dev

2. प्रोटॉब स्थापित करें

  1. क्लोन करें और प्रोटोबुफ़ गिट रिपॉजिटरी में प्रवेश करें:

    git clone https://github.com/google/protobuf
    cd protobuf
    
  2. C ++ के लिए निर्माण और स्थापित करें:

    ./autogen.sh
    ./configure
    make # this will take some time
    sudo make install
    
  3. पायथन 3 के लिए स्थापित करें:

    cd python
    sudo python3 setup.py install
    

3. libArcus स्थापित करें

  1. क्लोन और libArcus रिपॉजिटरी दर्ज करें:

    cd ../..
    git clone https://github.com/Ultimaker/libArcus
    cd libArcus
    
  2. निर्माण और स्थापित करें

    cmake .
    make
    sudo make install
    

4. CuraEngine स्थापित करें

  1. क्लोन और रिपॉजिटरी दर्ज करें:

    cd ..
    git clone https://github.com/Ultimaker/CuraEngine
    cd CuraEngine
    
  2. निर्माण और स्थापित करें

    cmake .
    make # grab a cup of coffee
    sudo make install
    

5. जश्न मनाएं!

अगर सब ठीक हो गया, तो आप कर रहे हैं! अब आप Cura इंजन का उपयोग कर सकते हैं CuraEngine। का आनंद लें।


उद्देश्य क्यूरा इंजन का निर्माण करना है जो टर्मिनल से चलता है इसलिए मैं इसे कमांड लाइन से चला सकता हूं, क्या यह जीयूआई के बिना इसे स्थापित करने पर समाप्त होगा? यही उद्देश्य है।
जॉर्ज क्युवास

यह GUI स्थापित नहीं करेगा। मेरा मानना ​​है sudo apt-get install cura-engineकि जीयूआई स्थापित नहीं करेगा।
केई डब्ल्यू शी

इसने स्थापित करने के साथ मेरी समस्या को हल किया, धन्यवाद।
जॉर्ज क्यूवास

1
मैंने पाया कि मुझे भी जरूरत थी sudo apt-get install python3-sip-devअन्यथा लिबासक सीमक कदम पर असफल हो जाता।
ब्रॉन स्ट्रोमोंट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.