Какой формат выбрать .3MF, .amf, Collada или STL?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Shushandr
Сообщения: 60
ОС: Gentoo

Какой формат выбрать .3MF, .amf, Collada или STL?

Сообщение Shushandr »

У программы freecad есть большое количество форматов, в которые она может экспортировать.
А у программы cura есть много возможностей импортировать.
Не все форматы одинаковые, у них разные возможности.
Из того, что я понял, .stl самый старый, самый неэффективный и имеет меньше всего возможностей. Кроме того, на него нет формального стандарта, расширения разные.

Склоняюсь пока к формату COLLADA,
https://en.wikipedia.org/wiki/COLLADA
https://wiki.freecad.org/Arch_DAE
https://help.sketchup.com/en/sketchup/importing-and-exporting-collada-files
https://wiki.freecad.org/Importing_From_Sketchup
потому что он имеет стандарт ISO/PAS 17506:2012
Версия формата 1.5.0 была выпущена August 2008; 15 years ago
Но почему-то говорится, что SketchUp понимает только 1.4, а про freecad ничего не написано.
Это настораживает. И не только меня:

Код: Выделить всё

Failed to load /home/user/freecad-drawing-for-printing/detail1-Cube.dae. The file could be corrupt, inaccessible or it did not contain any models.
У каких форматов - какие возможности уникальные? Что мне это даст? Какой формат лучше выбрать вообще? А в моём случае?
Спасибо сказали:
Shushandr
Сообщения: 60
ОС: Gentoo

Как экспортировать в .dae из командной строки?

Сообщение Shushandr »

Ещё мне непонятно, как экспортировать в .dae из командной строки.
Это нужно для того, чтобы написать make-файл.

Там ничего не написано:
https://wiki.freecad.org/FreeCAD_Howto_Import_Export

пробовал

Код: Выделить всё

$ freecadcmd ./detail1-Cube.FCStd -o output.dae
unrecognised option '-o'

Allowed options:

Generic options:
  -v [ --version ]          Prints version string
  --verbose                 Prints verbose version string
  -h [ --help ]             Prints help message
  -c [ --console ]          Starts in console mode
  --response-file arg       Can be specified with '@name', too
  --dump-config             Dumps configuration
  --get-config arg          Prints the value of the requested configuration key
  --keep-deprecated-paths   If set then config files are kept on the old 
                            location

Configuration:
  -l [ --write-log ]        Writes FreeCAD.log to the user directory.
  --log-file arg            Unlike --write-log this allows logging to an 
                            arbitrary file
  -u [ --user-cfg ] arg     User config file to load/save user settings
  -s [ --system-cfg ] arg   System config file to load/save system settings
  -t [ --run-test ] arg     Run a given test case (use 0 (zero) to run all 
                            tests). If no argument is provided then return list
                            of all available tests.
  -M [ --module-path ] arg  Additional module paths
  -P [ --python-path ] arg  Additional python paths
  --single-instance         Allow to run a single instance of the application
но сами понимаете...
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2394
ОС: gentoo fluxbox

Re: Какой формат выбрать .3MF, .amf, Collada или STL?

Сообщение yoricI »

Это Вы поразвлекаться самостоятельно, не для работы же? Так тогда какая разница)) В исходниках написано должно быть.
Спасибо сказали:
Ответить