3DPrinting
3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.
The r/functionalprint community is now located at: or [email protected]
There are CAD communities available at: [email protected] or [email protected]
Rules
-
No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
-
Be respectful, especially when disagreeing. Everyone should feel welcome here.
-
No porn (NSFW prints are acceptable but must be marked NSFW)
-
No Ads / Spamming / Guerrilla Marketing
-
Do not create links to reddit
-
If you see an issue please flag it
-
No guns
-
No injury gore posts
If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is 
Moderation policy: Light, mostly invisible
view the rest of the comments
Write your gcode by hand and you can do curves thus ensuring lines won't meet. I last wrote gcode by hand in the 1990s, and I'm pretty sure industry stopped hand gcode around 2000 (before 3d printing), but the language isn't difficult and so you can do it.
Hand code is still used. Most frequently, a sub is hand coded with incremental moves and then called at a point. A lot of probing, weird moves, edge cases all still get hand coded.
Hand editing CAM produced programs constantly occurs at the machine as well.
3D printing gcode is pretty ugly because hobbyists "improved" the language without really understanding why it was so stripped down.
Modern Gcode is really meant to be machine generated and human readable/editable.
Couldn't I at least punch it out on a card?
You could do that too. I'm not old enough to punch cards but that doesn't need to stop you.