Hi nice to meet you,
I use free cad for 3d printing and usually, I use ultimaker cura to generate the gcode.
However I this time I need more control over gcode so I think to use the path workbench, but I don't find a 3dprinting tool.
Can, please, anyone help me? How I can create an addictive tool? Or manage better the gcode?
Thanks for all
See you soon
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13519 (Git)
Build type: Release
Branch: releases/FreeCAD-0-17
Hash: 1a8b868018f45ea486c0023fdbfeb06febc1fb89
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
Path tool for 3d printing
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Path tool for 3d printing
But I'm not very much into che internals of FreeCAD to be authoritative source, but as the main goal of FreeCAD is CAD and the Path Workbench is CAM, 3D printing is a "different beast" and there are many free programs around that make good jobs, Slic3r among them is one of the most tunable and customizable, the new version 1.3.0 recently released after a rather long time from the 1.2.9 version is very tunable, as a little example it has five GCODE customization in different places of the printing process (START GCODE,END GCODE, Before layer change GCODE, After layer change GCODE, Tool change GCode, Between Object GCODE), plus for the filament setting (START and END GCODE), plus the ability to run a postprocessing script that caould modify the generated gcode.
Regards
Carlo D.
Regards
Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
Re: Path tool for 3d printing
Thanks, I know about other programs (I use cura for slicing). However I want full control of g-code, I need to create structure inside the object.
For 3d printing, you need a g-code like in CAM. I think that if there was a "3d print" class type like "endmill" or "drill" I could create a 3dpath.
Unfortunately, the tutorial page for creating a tool is unavailable. (https://www.freecadweb.org/wiki/Path_Po ... tomization).
No one can help me, pls?
For 3d printing, you need a g-code like in CAM. I think that if there was a "3d print" class type like "endmill" or "drill" I could create a 3dpath.
Unfortunately, the tutorial page for creating a tool is unavailable. (https://www.freecadweb.org/wiki/Path_Po ... tomization).
No one can help me, pls?
Re: Path tool for 3d printing
The wording used is a bit misleading. "Tool" is in Path workbench the notion of some kind of mill, often an end end mill or an engraver.
The documentation for post prcssors is not yet written, but the existing post processors are well written with a clear structure. Have a look at linuxcnc_post.py or grbl_post.py in the directory <YourFreeCADPAth>/Mod/Path/PathScripts/post/ to get an impression.
The documentation for post prcssors is not yet written, but the existing post processors are well written with a clear structure. Have a look at linuxcnc_post.py or grbl_post.py in the directory <YourFreeCADPAth>/Mod/Path/PathScripts/post/ to get an impression.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- HarryGeier
- Veteran
- Posts: 1231
- Joined: Mon Jul 10, 2017 12:36 pm
- Location: Hof Germany
Re: Path tool for 3d printing
Dinamico,
3D Printer GCODE ist totally different from CAM Gcode.
In CAM Gcode , you describe movements taking away Material and creating a surface this way. In 3D you describe the movements of the nozzle , the movement of the extruder etc. etc.. And it happens in slices. So, a Program creating 3D code works totally different to a CAM Program.
If you want to take control on your GCODE created by a slicer, you need to edit it or maybe use OCTOPRINT which can also take control on Gcode in some aspects.
3D Printer GCODE ist totally different from CAM Gcode.
In CAM Gcode , you describe movements taking away Material and creating a surface this way. In 3D you describe the movements of the nozzle , the movement of the extruder etc. etc.. And it happens in slices. So, a Program creating 3D code works totally different to a CAM Program.
If you want to take control on your GCODE created by a slicer, you need to edit it or maybe use OCTOPRINT which can also take control on Gcode in some aspects.
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
- HarryGeier
- Veteran
- Posts: 1231
- Joined: Mon Jul 10, 2017 12:36 pm
- Location: Hof Germany
Re: Path tool for 3d printing
Adding a structure after STL creation is allways a task of the Slicer. Any Structure must be known to the slicer before the alice is created as it will allways have influence on the dynamics of the whole process.
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
Re: Path tool for 3d printing
It is not that far away. Neither GCode knows if it adds or removes material. And machining is done in slices as well. So it's first of all a matter of dimensions.HarryGeier wrote: ↑Tue Nov 27, 2018 7:02 am 3D Printer GCODE ist totally different from CAM Gcode.
In CAM Gcode , you describe movements taking away Material and creating a surface this way. In 3D you describe the movements of the nozzle , the movement of the extruder etc. etc.. And it happens in slices. So, a Program creating 3D code works totally different to a CAM Program.
However, the current Path workbench creates paths only with milling in mind. There is no temperature or fan control and there are not many patterns for the inside structures, nor is there any support for supports.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.