Увидел на распродаже на алике Anet A8 (аналог Prusa i3) за 9к с доставкой со склада из России за несколько дней и не смог удержаться, давно хотел попробовать. Собирать самому оказалось гемор ещё тот, обернулось в 2 дня. Каждая деталь корпуса со множеством сложных вырезов была обклеена бумагой, сдирать которую заняло несколько часов (она очень легко рвётся и тяжело отклеивается). И это только начальный этап. Вконце ещё упаковка кип проводов бонусом. Но в целом, за такие бабки, чего вообще ожидать для самосборки?
Итак, возникшие у меня перед первой печатью (как у нуба), вопросы:
- Столик сделан из аллюминия. Он был обклеен бумажной лентой. Я отклеил её, но потом на видосах заметил, что там у людей наклеена. Т.е., я зря это сделал и на голом аллюминиевом столике нельзя печатать, надо купить и наклеить другую?
- Сопло экструдера очень свободно поворачивается влево-вправо (куда повёрнут провод). Нигде не нашёл информацию в инструкциях, оно так и должно болтаться, или нужно что-то закруртить?
- Каким софтом я могу пользоваться? Под оффтопик рекомендовали пользоваться «cura», я нашёл в репах арча. Попробовал и гит версию из аура, доставлял все пакеты с ресурсами. Везде одна и та же проблема: окно перекрыто белым сплешем, написано «Welcome to Ultimaker Cura» и снизу «Please follow this steps, this will take only a few minutes.» И ничего не нажать, нет кнопок (вообще, поверх верхней надписи, я вижу перекрытие какой-то маленькой белой, мб от кнопки или ещё чего). Похоже что проблема с рендором UI, вконце приведу примеры ошибок. Каким софтом можно пользоваться нормально? Какой софт маст хев? Что удобно для редактирования? Сам умею в OpenScad. Если онлайн утилиты - тоже дайте линки.
- Что ещё полезно знать новичку? Что полезно сделать для начала? Поделитесь любыми линками/полезностями.
Что нашёл: https://www.instructables.com/ с зарубежными инструкциями;
https://3dtoday.ru/ - много русскоязычной инфы и статей по доработке
https://www.thingiverse.com/ - много разных моделек
куски из лога куры:
2019-08-13 09:35:06,914 - WARNING - [MainThread] UM.PluginRegistry.loadPlugin [353]: Plugin PrepareStage was already loaded
2019-08-13 09:35:06,915 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Import error loading module AMFReader
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 539, in _findPlugin
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: return load_package(name, filename)
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: return _load(spec)
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 696, in _load
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2019-08-13 09:35:06,916 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/__init__.py", line 4, in <module>
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: from . import AMFReader
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/AMFReader.py", line 20, in <module>
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: import trimesh
2019-08-13 09:35:06,917 - ERROR - [MainThread] UM.Logger.logException [88]: ModuleNotFoundError: No module named 'trimesh'
...
2019-08-13 09:35:06,923 - WARNING - [MainThread] UFPWriter.<module> [10]: Could not import UFPWriter; libCharon may be missing
2019-08-13 09:35:06,923 - ERROR - [MainThread] UM.PluginRegistry.loadPlugin [392]: Plugin UFPWriter did not return any objects to register
2019-08-13 09:35:06,923 - WARNING - [MainThread] UM.PluginRegistry.loadPlugin [353]: Plugin Toolbox was already loaded
...
Invalid Type= "fixes" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/status/22/"
Invalid Context= "Mimetypes" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/mimetypes/48/"
Invalid Context= "actions" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/actions/16/"
Invalid Context= "actions" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/actions/22/"
Invalid Context= "actions" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/actions/48/"
Invalid Type= "scalable" line for icon theme: "/home/fehhner/.local/share/icons/Zafiro-icons-0.5/emblems/16/"
Icon theme "gnome" not found.
Icon theme "Numix" not found.
...
2019-08-13 09:35:09,184 - WARNING - [MainThread] UM.Decorators.deprecated_function [19]: <function MachineManager.hasVariants at 0x7fb484bfd170> is deprecated (since 4.2): use Cura.MachineManager.activeMachine.hasVariants instead
/usr/lib/python3.7/site-packages/UM/Qt/Bindings/ControllerProxy.py:103: DeprecationWarning: <function MachineManager.hasVariants at 0x7fb484bfd170> is deprecated (since 4.2): use Cura.MachineManager.activeMachine.hasVariants instead
self.activeStageChanged.emit()
/usr/lib/python3.7/site-packages/UM/Qt/Bindings/ControllerProxy.py:103: DeprecationWarning: <function MachineManager.hasVariantBuildplates at 0x7fb484bfd290> is deprecated (since 4.2): use Cura.MachineManager.activeMachine.hasVariantBuildplates instead
self.activeStageChanged.emit()
2019-08-13 09:35:09,206 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///usr/lib/qt/qml/QtQuick/Controls.2/org.kde.desktop/TabBar.qml:44: TypeError: Cannot read property 'height' of null
2019-08-13 09:35:09,207 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///usr/share/cura/resources/qml/Menus/MaterialMenu.qml:17:5: Unable to assign [undefined] to QString
2019-08-13 09:35:09,207 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///usr/share/cura/resources/qml/Menus/MaterialMenu.qml:16:5: Unable to assign [undefined] to QString
2019-08-13 09:35:09,219 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///usr/lib/cura/plugins/PrepareStage/PrepareMain.qml:16:5: QML ActionPanelWidget: Binding loop detected for property "width"