Gestionar un proyecto Freecad en Git
Ver -> https://blog.lambda.cx/posts/freecad-and-git/
Instalar Zippey
debemos tener instalado python 3, zip y zipfile
sudo apt install zip python pip
sudo pip install zipfile36
descargar zippey en el repo -> raw en el repositorio y darle permisos de ejecuciĆ³n:
chmod a+x ./zippey.py
sudo mv zippey /usr/bin/
nota: conviene clonar el repositorio de zippey y ejecutar el test (test_script.sh
) para verificar que zippey funcione ok!
Configurar el repositorio local
agregar a .gitattributes
(crearlo si no existe)
*.FCStd filter=zippey
*.FCStd diff=zip
modificar .git/config
[diff "zip"]
textconv = unzip -c -a
[filter "zippey"]
smudge = /usr/bin/zippey.py d
clean = /usr/bin/zippey.py e
Configurar Freecad
Instalar Freecad 0.19
sudo apt install freecad
Instalar los entornos de trabajo (workbenchs) de Freecad:
- Assembly4
- fasteners
- LCInterlocking
ToDo a documentar:
- script de exportacion a dxf
- tips de configuracion de UI