FreeCAD – Esportare nel formato .DAE

Qualche giorno fa stavo lavorando ad un mio progetto, in particolare stavo progettando dei componenti da stampare utilizzando la mia stampante 3D, quando ho dovuto affrontare la necessità di esportarli su altri software.

La piattaforma che ho usato per modellare i miei progetti è FreeCAD e di solito esporto i miei progetti in formato .OBJ per poter fare lo slicing e stamparli usando PronterFace.

This time a friend asked me a copy of my project to work together on it, but he is a Mac user was requesting .DAE format to use with the SketchUp or Autodesk.

Questa volta un amico mi ha chiesto una copia del mio progetto per lavorarci insieme. Condivido il file .OBJ ma nulla, ma lui è un utente Mac voleva avere un file in formato .DAE da utilizzare con SketchUp o Autodesk.

Torno su FreeCAD e, una volta selezionati i miei oggetti da esportare in formato .DAE, confermo l’esportazione. Nulla… Il software non esegue il comando e noto un piccolo messaggio d’errore: “pycollada non trovato, supporto collada disabilitato”.

Ho cercato di capire cos’è pycollada e ho scoperto che è una libreria Python che implementa il supporto a COLLADA . COLLADA ? Qui Wikipedia ha funzionato perfettamente

Ok ora, ho individuato il problema, risolviamolo.

This image has an empty alt attribute; its file name is Freecad-pycollada_error.png

Risolviamo il problema

Innanzitutto controlliamo se hai installato Python e GIT sul tuo PC. Sono rimasto sorpreso nello scoprire che il mio sistema non li aveva come impostazione predefinita. Se non sei sicuro della loro presenza, esegui il seguente comando sul tuo terminale:

python --version

git --version

Se i due comandi ti rispondono con le rispettive versioni, hai finito. Altrimenti installa prima Python e GIT.

Quindi installa come root tutti i requisiti necessari:

apt-get install python-setuptools python-lxml python-numpy python-dateutil

Ora copia la libreria pycollada sul tuo disco locale eseguendo il comando:

git clone git://github.com/pycollada/pycollada.git pycollada

Adesso spostati nella cartella di Download:

cd pycollada

e installa pycollada come root:

python setup.py install

Riavvia il sistema e sei pronto per esportare il file .DAE dalla tua installazione di FreeCAD.

Dettagli

Data di pubblicazione06/01/2021
SoftwareFreeCAD0.18
AmbienteLinuxDebian GNU 10 (Buster)
Architettura64bit

Collegamenti

https://it.wikipedia.org/wiki/COLLADA

https://wiki.freecadweb.org/Extra_python_modules

http://pycollada.github.io/