coding
learning

Dive into python
- reference historique
- tres complet
- disponible en plusieurs langue
lear X in Y minutes
- touts les languages sous forme d'une page help
- bon moyen de comprendre
- support aide memoire
CodingBat
pythonetjava- suites d'exercices corrige
- console python integre au site
CodeCademy
- formation a
python2gratuite - multiple parcours d'apprentissage
Service payant apres une periode de test et suivant les formations
https://www.codecademy.com/learn/learn-python
language
Arduino

- easy to learn
- grande communautee
- enormement de ressources et aide en ligne
programation hardware sur des cartes de developpement du mm nom

https://www.arduino.cc/en/Guide/ArduinoUno
processing

Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts.
- base sur Java
- beaucoup de librairie et d'integration possible (ex :
arduinoviafirmata) - enormement de ressources et aide en ligne
https://processing.org/
getting started
PureData

- programation visuel / nodal
- grande communautee
- traiment image / video
- creation musicale
pendant open-source de max-msp
IDE
python
Thonny

I.D.Epour debutant- multi OS (
linux,osx,win) - interface graphique pour
pip
idle

- ide pour et par
python - console
python
https://docs.python.org/3/library/idle.html
programiz Online compiler

- ide pour et par
python - console
python
https://docs.python.org/3/library/idle.html
software ressource
2D drawing / plan / edition
INKSCAPE
licence : free / opensource os : linux / osx / win
use vector graphic design software - illustrator like
- illustration / logo / plan for cnc and laser cut
- could be use as gcode generator with plugin
- lots of avialable plugin (box / gear / puzzle creation )
- import
.aifrom illustrator
inkscape web site
getting started
libreCad
licence free / opensource os linux / osx / win
use: Cad drawing / techinical - autocad like
- create multiple
DXFversion to export
libreCad web site
getting started
Qcad
licence opensource / not Free (free version avialable) os linux / osx / win
use Cad drawing / technical drawing ) - autocad like
- import / export
dwg- isometric tools
- active developpement and plugin
CAMplugin for Gcode generation
Gimp
licence free / opensource os linux / osx / win
use image manipulation / pixel drawing - photoshop like
- layer and mask
- actively devellope
krita
licence free / opensource os linux / osx / win
use: Dessin / annimation / illustration
- gestion de palette graphique
- systeme d'animation frame par frame
libreCad web site
getting started
Scibus
licence free / opensource os linux / osx / win
use print and book making / edition sofware - inDesign like
- prepress tool
- gabarit
scribus website
getting started
3d software
Blender
licence free / opensource os linux / osx / win
use 3d Modeling / animation / image creation.
- light and powerfull
- lots of ressources online
- news 3d printing pannel
- all include (modeling texturing rendrering )
- can bu use to generate 3d gcode with
blenderCamonly' on specific blender version
blender website
getting started
OpenScad
licence free / opensource os linux / osx / win
use 3d Modeling / part creation /
code generated drawing
- light and powerfull
- parametric solid modeling
openscad website
getting started
FreeCad
licence free / opensource os linux / osx / win
use 3d drawing / parametric design / part creation
- 2d / 3d software included
- parametric solid modeling
- new
pathworkbench for Gcode creation (cnc)
freecad website
getting started
fusion360 autodesk
licence mountly plan / close source / student free version os ~~linux~~ / osx / win
no plan for a linux version.
use 3d Modeling / part creation / parametric
- powerfull
- parametric solid modeling
- widely used
CAMmodule include
tinkerCad
licence free / plan os Web Browser based
use 3d Modeling / part creation /
- online / no installation require
- parametric solid modeling
tinkercad web site
getting started
CAM / machine control
CNC / Laser
LaserWeb4
licence free / opensource os linux / osx / win
use Cnc / laser gcode creation & machine control (GBRL 1.1f min)
- light and powerfull
- All include
- easy to use
- control both CNC and Laser (
GRBLbased)
MakerCAM
licence free os webBrowser app
use CNC 2.5D gcode generator
need FLASH to operate
- simple and easy to use
- may cause problem in mm due to too much decimal. can be fix with python script truncate
Bcnc
licence free / openSource os linux / osx / windows
use CNC 2.5D gcode generator
base on python
- lot of feature (bed leveling /gcode editor / gcode generator / various tools )
- grbl Based machine (
1.1fmin)
3D print
Cura
licence free / openSource os linux / osx / windows
use Generate 3d printer gcode file and control
- lots of predefine printer parametre
- lots of users
Slic3r
licence free / openSource os linux / osx / windows
use Generate 3d printer gcode file and control
- offert full control on parameter
- lots of users and documentation
- really good new feature in the prusa edition
the new version is now from Prusa research
Slic3r Official website Slic3r Prusa edition website
Octoprint
licence free / openSource os linux / osx / windows
use Print server for 3d printer / printer control / gcode creation from server (cura 1.5 || slicer )
- full printer monitoring
- pugin to add functionality
- run on a
raspberryPiand doest require a laptop or sd cad to operate machine (all can be done via local network)
objet ressource and download
3dprint / cnc / laser files
thingiverse
- 3d files (stl) objet and part
- laser and cnc objet and part
- some parametric model (openScad)
youimagine
- 3d files (stl) objet and part
- laser and cnc objet and part
myminifactory
- 3d files ready to print
Tutorial / howto
instructable
- all the tutorial you can think of
- arduino
- diy
- robot ...
VARIOUS ONLINE RESSOURCES
Posted by u/morphfiend
Fusion360
- Lars Christensen - https://www.youtube.com/user/cadcamstuff/playlists
- Start with the basics - https://www.youtube.com/playlist?list=PLmA_xUT-8UlLmTvSAketheHaNQWxNA5yT
- Quick Tips & Best practices - https://www.youtube.com/playlist?list=PLmA_xUT-8UlIh4hHJDCEDLPi3wQiMrPRY
- Fusion 360 in 90 minutes - https://academy.autodesk.com/course/129267/introduction-cad-learn-fusion-360-90-minutes
- Autodesk Academy - https://academy.autodesk.com/software/fusion-360
- Fusion 360 Parameters - http://help.autodesk.com/view/fusion360/ENU/?guid=GUID-76272551-3275-46C4-AE4D-10D58B408C20
OnShape
- OnShape Tutorials - https://www.onshape.com/videos/topic/tutorials
- OnShape Tech Tips - https://www.onshape.com/videos/topic/tech-tips
- CADSessions - https://www.youtube.com/channel/UCVkrWFAz_F9mYhs3Q1V7ahA/video
OpenSCAD
- Cheat sheet - http://www.openscad.org/documentation.html
- Paul Randall (does OpenSCAD and freecad) - https://www.youtube.com/channel/UCnxMaGMCrWAQgwF61ISRpGw/
- OpenSCAD beginners tutorial - http://edutechwiki.unige.ch/en/OpenScad_beginners_tutorial
Rhino 3D
- Basics - http://www.rhino3d.com/getting-started
- Preparing for 3D Printing - https://wiki.mcneel.com/rhino/3dprinting
- Prepare your model for 3D Printing with Rhinoceros - https://www.sculpteo.com/en/tutorial/prepare-your-model-3d-printing-rhinoceros/
- Advanced Rhino and Grasshopper recorded college classes - https://www.youtube.com/user/nsenske/playlists
FreeCAD
- FreeCAD tutorials - https://www.freecadweb.org/wiki/Category:Tutorials
- cad1919 (It is in a different language but uses graphics to help )- https://www.youtube.com/user/cad1919/playlists
- Invent Box Tutorials - https://www.youtube.com/playlist?list=PL2935W76vRNFvUGefQr3q9P9eezJZyj-u
3D Modeling
Blender 2.7
- BlenderGuru - https://www.blenderguru.com
- Blendtuts - https://www.blendtuts.com/tutorials/
- CGCookies Blender Basics - https://cgcookie.com/course/blender-basics
- GameDevTV Complete Blender Course(Paid)- https://www.udemy.com/blendertutorial/
- Blender Tutorial - https://www.blender.org/support/tutorials/
- Blender Fundamentals - https://www.youtube.com/playlist?list=PLa1F2ddGya_8V90Kd5eC5PeBjySbXWGK1
Blender 2.8
- YanSculpts - https://www.youtube.com/playlist?list=PLvPwLecDlWRD_VK_2INC1VQ18dZdpDwLi
- BlenderGuru 2.8 - https://www.youtube.com/playlist?list=PLjEaoINr3zgH1JI7FtPX_Q9OGFhP-HCUV
- CG Masters (Paid) - https://cgmasters.net/training-courses/hard-surface-modeling-in-blender/
3ds Max
- TopHATTwaffle - https://www.youtube.com/playlist?list=PL-454Fe3dQH1WKJEL96bzelfn_2pxYjgf
- Autodesk 3ds max learning channel - https://www.youtube.com/user/3dsMaxHowTos/playlists
- Autodesk getting started in 3ds Max - https://area.autodesk.com/tutorials/series/getting-started-in-3ds-max-2018/
- Edge3Dcgi - https://youtu.be/Q_Ks3QdmfvA
- Arrimus 3d - https://www.youtube.com/playlist?list=PLxt9ZAGPLIpeB8TcHrpzxvEI4Ve3SfZBC
3D Sculpting
Blender Sculpting
- Grant Abbitt - https://youtu.be/L3XtAFUWNuk
- YanSculpts - https://youtu.be/N4D6F7mhi4I
Sculptrius
- pixologic (near the bottome of the page) - http://pixologic.com/sculptris/
- Mr.Brooks - https://vimeo.com/61128359
- Sculptris cheat sheet - http://members.casema.nl/jw.v.dronkelaar/sculptris_cheat_sheet.pdf
3DCoat
- alienminefield - https://www.youtube.com/playlist?list=PL17Z03Lf1lyKZsHLvg27ZP0kzVR_mvLpX
- 3dcoat learn - https://3dcoat.com/learn/
- gamedev the pipline - https://youtu.be/_Mw3yv3hk38
- Pluralsight (Paid) - https://www.pluralsight.com/courses/3d-coat-getting-started-2487
zBrush
- ZClassroom - https://pixologic.com/zclassroom/
- Zbrushtuts - http://zbrushtuts.com/
- Zbrush for beginners - https://www.youtube.com/watch?v=PO--0h8XHiw
- Edge-CGI 3D tutorials - https://www.youtube.com/user/Edge3Dcgi/playlists
- Twitch for Pixologic - https://www.twitch.tv/pixologic
- flippednormals - https://youtu.be/_yKGfcp2z3k
Covers multiple pieces of software
- Gnomon workshop (Paid) - https://www.thegnomonworkshop.com/
Special caseMeshmixer
- Maker's Muse - https://youtu.be/C9VDKb3W4qA
- Teaching Tech - https://youtu.be/3GGnwDCFfv0
- Sculpteo - https://youtu.be/WwIM4Fp2SgA