使用Cura快一年多了,之前一直使用的Cura14,前段時間用cura15切了幾個模型,發現切片的質量有了非常大的提高,gcode的生成比從前的老版本合理多了。
重新撿起Cura來學習。這裏記錄自己這段時間的一些學習進度。
這裏記錄下關鍵的地方。
1. 新版的CuraEngine使用了C++11編程規範,想編譯的話需要注意,用新一點的編譯器(vs2013以上,mingw4.7以上)
2. 新版的CuraEngine封裝更好,相比之前的版本,提升了socket的通信機制。這樣做的原因是使用cura引擎的公司越來越多,打印機的個性化配置更加多樣化。
新版的CuraEngine爲了提供更好的接口和可定製性,將原來封裝在代碼裏面的設置內容,保存爲一個json格式的文件。
3. 如果你想使用cura引擎,你只需要三步:
- 裝載json配置文件
- 設置輸出文件路徑
- 選擇要進行切片的文件列表
- 支撐優化
- 多噴頭,多耗材的gcode代碼生成