Сайт | Скачать | Видео | Wiki

Автор Тема: Freecad для LFA1801  (Прочитано 3873 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1885
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Freecad для пра
« Ответ #15 : 14 Январь 2020, 01:09:20 »
в дополнение к ранее сказанному

Файл фрикада скачивается без прав выполнения, их нужно проставить в свойствах файла.
Меса, возможно, подбирается к каждому компу отдельно. Возможно, мне нужно будет подключать нвидиа. Пока что дошел только до открытия первой страницы - верстак Старт. Как я понимаю, не удается создать файл чертежа - выбрасывает в манагер файлов без предложения ввести имя файла, т.е. без предложения создать файл. Внешний вид интерфейса в принципе понятный, в зависимости от верстака предоставляется набор инструментов. Весь вопрос в создании файла чертежа
« Последнее редактирование: 14 Январь 2020, 01:57:22 от yxma »
успехов в труде и счастья в личной жизни!

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Freecad для пра
« Ответ #16 : 14 Январь 2020, 09:06:19 »
Меса, возможно, подбирается к каждому компу отдельно
нет. Надо брать под используемый дистрибутив из его репы
Весь вопрос в создании файла чертежа
Там куда сохраняете права на запись точно есть? Ну или из под рута попробуйте запустить

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1885
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Freecad для пра
« Ответ #17 : 15 Январь 2020, 15:21:33 »
вот что получилось при запуске из мс под рут:
Спойлер
rogram received signal SIGSEGV, Segmentation fault.
#0  /usr/lib/libc.so.6(+0x3bfb0) [0x7f75ba7a9fb0]
#1  /usr/lib/libc.so.6(+0x16324e) [0x7f75ba8d124e]
#2  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libCoin.so.4.0.0(cc_glglue_instance+0x14c) [0x7f75bdf1771c]
#3  0x7f75bdd78e60 in SoGLRenderActionP::isDirectRendering(SoState const*) const from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libCoin.so.4.0.0+0x40
#4  0x7f75bdd7afec in SoGLRenderActionP::render(SoNode*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libCoin.so.4.0.0+0xac
#5  0x7f75bdd7b6d4 in SoGLRenderAction::beginTraversal(SoNode*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libCoin.so.4.0.0+0x94
#6  0x7f75bdd746b9 in SoAction::apply(SoNode*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libCoin.so.4.0.0+0xb9
#7  0x7f75c02510cb in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x1b
#8  0x7f75c02e6f53 in Gui::View3DInventorViewer::renderScene() from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x133
#9  0x7f75c02ba955 in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x75
#10  0x7f75c02c1d8d in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0xd
#11  0x7f75bbece44f in QWidget::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x67f
#12  0x7f75bbfcc86e in QFrame::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x1e
#13  0x7f75bc1ccd63 in QGraphicsView::viewportEvent(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x1d3
#14  0x7f75c02baa8c in SIM::Coin3D::Quarter::QuarterWidget::viewportEvent(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x3c
#15  0x7f75bb4dd2f1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0xf1
#16  0x7f75bbe8bc45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x75
#17  0x7f75bbe902ea in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x3fa
#18  0x7f75c00d1371 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x41
#19  0x7f75bb4dd425 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x75
#20  0x7f75bbec760a in QWidgetPrivate::sendPaintEvent(QRegion const&) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x2a
#21  0x7f75bbec7bfa in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x5ca
#22  0x7f75bbec880c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x4bc
[свернуть]
успехов в труде и счастья в личной жизни!

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1885
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Freecad для пра
« Ответ #18 : 15 Январь 2020, 15:24:08 »
продолжение банкета
Спойлер
#23  0x7f75bbec7786 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x156
#24  0x7f75bbec880c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x4bc
#25  0x7f75bbec7786 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x156
#26  0x7f75bbec880c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x4bc
#27  0x7f75bbec7786 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x156
#28  0x7f75bbec880c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x4bc
#29  0x7f75bbec7786 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x156
#30  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5(+0x16a3b6) [0x7f75bbe983b6]
#31  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5(+0x16b649) [0x7f75bbe99649]
#32  0x7f75bbeb944f in QWidgetPrivate::syncBackingStore() from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x3f
#33  0x7f75bbece085 in QWidget::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x2b5
#34  0x7f75bbfe384b in QMainWindow::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x15b
#35  0x7f75c034cbe7 in Gui::MainWindow::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x57
#36  0x7f75bbe8bc6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x9c
#37  0x7f75bbe902ea in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x3fa
#38  0x7f75c00d1371 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x41
#39  0x7f75bb4dd425 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x75
#40  0x7f75bb4df26a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x1ca
#41  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5(+0x46c8c2) [0x7f75bc19a8c2]
#42  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5(+0x475019) [0x7f75bc1a3019]
#43  0x7f75bb508f76 in QObject::event(QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x2a6
#44  0x7f75bc1ae7bb in QGraphicsScene::event(QEvent*) from
[свернуть]
успехов в труде и счастья в личной жизни!

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1885
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Freecad для пра
« Ответ #19 : 15 Январь 2020, 15:24:53 »
и еще
Спойлер
/tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x47b
#45  0x7f75bbe8bc6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x9c
#46  0x7f75bbe902ea in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Widgets.so.5+0x3fa
#47  0x7f75c00d1371 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x41
#48  0x7f75bb4dd425 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x75
#49  0x7f75bb4df26a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x1ca
#50  /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5(+0x2c5343) [0x7f75bb52f343]
#51  /tmp/.mount_FreeCACUrc6A/usr/lib/libglib-2.0.so.0(+0x569be) [0x7f75b712b9be]
#52  /tmp/.mount_FreeCACUrc6A/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x33) [0x7f75b712c826]
#53  /tmp/.mount_FreeCACUrc6A/usr/lib/libglib-2.0.so.0(+0x57a0b) [0x7f75b712ca0b]
#54  /tmp/.mount_FreeCACUrc6A/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x4a) [0x7f75b712cacf]
#55  0x7f75bb52e98c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x5c
#56  0x7f75bb4db53b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0xfb
#57  0x7f75bb4e3466 in QCoreApplication::exec() from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libQt5Core.so.5+0x86
#58  0x7f75c006e25c in Gui::Application::runApplication() from /tmp/.mount_FreeCACUrc6A/usr/bin/../lib/libFreeCADGui.so+0x16bc
#59  /tmp/.mount_FreeCACUrc6A/usr/bin/FreeCAD(main+0x6c9) [0x403829]
#60  /usr/lib/libc.so.6(__libc_start_main+0xf3) [0x7f75ba795153]
#61  /tmp/.mount_FreeCACUrc6A/usr/bin/FreeCAD() [0x404699]
[свернуть]
успехов в труде и счастья в личной жизни!

Оффлайн -vlad-

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Freecad для пра
« Ответ #20 : 08 Февраль 2020, 21:36:41 »
Здравствуйте,

попробовал Freecad в Windows, есть желание использовать Freecad в PuppyRus. Установил DDR01, установил Freecad 16 (32bit), у меня нетбук. Для возможности запуска установил ещё кучу lib и gcc, на которые ругался Freecad при попытке запуска. Прошёл этот этап, теперь ругается на отсутствие в системе OpenGL. Установил пакет mesa-17.3.1-2-180101-sf02.pfs, как советовали на форуме, но ошибка не исчезла. Нужна помощь.

Жду с надеждой.


Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Freecad для пра
« Ответ #21 : 08 Февраль 2020, 22:51:08 »
Установил пакет mesa-17.3.1-2-180101-sf02.pfs,
После этого перегружали Xorg?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Freecad для пра
« Ответ #22 : 08 Февраль 2020, 23:39:00 »
Установил пакет mesa-17.3.1-2-180101-sf02.pfs,
Пакет от чужой сборки. Чтобы не ошибаться с версией правильней ставить через sfs-get.
Код
sfs-get mesa

Оффлайн -vlad-

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Freecad для пра
« Ответ #23 : 09 Февраль 2020, 13:19:55 »
Добрый день.
Загрузил Mesa с помощью SFS_GET.
Подключил пакет, стартанул перезагрузку X сервера, но загрузиться он отказался.
Что-то идёт не так.
Прикладываю лог.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Freecad для пра
« Ответ #24 : 09 Февраль 2020, 13:28:57 »
Положить xserver-xorg-video-intel-ddr01 в /modules, перезагрузиться. Можно так же скачать этот модуль через sfs-get (sfs-get intel).

Где-то была тема о проблемах mesa+modesetting на старых видеокарточках интел.

Оффлайн -vlad-

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Freecad для пра
« Ответ #25 : 09 Февраль 2020, 19:31:06 »
Ребята,
огромное спасибо!!!!
X перезагрузился, Freecad заработал !!!!!!

С П А С И Б О  ! ! ! ! ! !

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: Freecad для пра
« Ответ #26 : 10 Февраль 2020, 09:29:49 »
Интересно, а что во Freecad можно реально делать ...
Я так понимаю с автокад никакой совместимости нет?

Оффлайн Демьян

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 539
  • Репутация: +7/-0
Re: Freecad для LFA1801
« Ответ #27 : 13 Декабрь 2020, 05:52:53 »
sfs-get freecad - Модуль не найден
Ноут Asus X551M с PuppyRus-A 09-1909, DDR01-20.11

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1885
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: Freecad для пра
« Ответ #28 : 16 Декабрь 2020, 04:32:40 »
Интересно, а что во Freecad можно реально делать ...
Я так понимаю с автокад никакой совместимости нет?
Любой автокад может облегчить черчение. Оно же не всегда страшной сложности, иногда просто плитку по стене разложить. Самая большая проблема автокада его формат, зачастую сам с собой не дружит. Совместить можно только на уровне вывода в рисунок и вставки из одного в другое. Для некоммерческого использования с dwg работает nanocad - под виндой. Удобство поменьше, но может я просто не привык.
успехов в труде и счастья в личной жизни!

Оффлайн -vlad-

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Freecad для LFA1801
« Ответ #29 : 12 Январь 2021, 14:04:26 »
Доброго дня.

Я у себя на нетбуке ставил Deb установщиком. Действительно пришлось сначала установить все необходимые зависимые пакеты.
По программе могу сказать - впечатление не однозначное. Если набили руку AutoCAD или подобной софтиной, то лучше и проще ей пользоваться. FreeCAD - в основе своей параметрический CAD, мне не дался, пытался "ваять" и забросил это дело. Формат DWG не читает и не поддерживает.
Единственное хорошо - годится под NIX системы.