- 56
- 166 005
4 Axis Printing
United States
เข้าร่วมเมื่อ 13 ต.ค. 2022
All things 3D printing from CAD to finished object
FreeCAD: A quick Heart box using 2Doffsets
One good Heart sketch, 3 extrudes, 4 2Doffsets and you have a nice box.
00:00 Intro
00:19 Size the sketch
00:28 Box
01:32 Lid
02:26 Put it together
02:45 Fillet for a good fit
03:40 Parametric, resize as needed.
00:00 Intro
00:19 Size the sketch
00:28 Box
01:32 Lid
02:26 Put it together
02:45 Fillet for a good fit
03:40 Parametric, resize as needed.
มุมมอง: 173
วีดีโอ
FreeCAD: A perfect Heart Shape
มุมมอง 22819 ชั่วโมงที่ผ่านมา
How to sketch a heart shape 00:00 Intro 00:30 Sketch 02:27 Scale it
FreeCAD: Macros make it Easy. Cut Glass part 2
มุมมอง 23314 วันที่ผ่านมา
Part 1 showed you a macro to use a sketch as a function to set diameters of a bunch of scaffold sketches. Now, 2 more macros help you quickly build the scaffold and make them into a tool for cutting. Get the macros: github.com/pyro9/MixedMacros/blob/main/SetDiameters.FCMacro 00:00 Intro and recap. 00:24 Get started 01:10 NextRow macro demo 02:27 SetDiameters 02:52 SelectExtrusions 04:21 NextRow...
FreeCAD: A sketch can be a function. Cut glass revisited.
มุมมอง 51221 วันที่ผ่านมา
Get the macro: github.com/pyro9/MixedMacros/blob/main/SetDiameters.FCMacro In case you can't read it in the video: # Copyright (c) 2025 pyro@4axisprinting.com # ... s =FreeCADGui.Selection.getCompleteSelection() fun=s[0].Object targets=[ e.Object for e in s[1:]] def doFunc(x): fun.setDatum('X', x) fun.recompute() return fun.getDatum('Y') def ExpandCompounds(li): for e in li: if 'Part::Compound'...
FreeCAD: Cut glass and a shout out to Pythagoras
มุมมอง 27628 วันที่ผ่านมา
You've probably seen the cut glass look on a cylinder. With a little help from Pythagoras, it can be done on a sphere too. 00:00 Intro 00:35 Begin 01:07 A Problem 01:20 Flashback to Trig 02:05 Pythagoras to the rescue! 03:10 Back to the model 04:35 Build the cutting tool 05:37 A shortcut 08:11 Let's NOT divide by zero 09:13 Finishing up 09:57 One final issue 10:32 Success!
FreeCAD: Monogram the bottle cap, a personal touch.
มุมมอง 231หลายเดือนก่อน
If you're printing the bottlecap for someone who needs it, why not personalize it? If you want to try my mods to PrusaSlicer that make multi-color printing easier, download it at: github.com/pyro9/PrusaSlicer/releases/tag/v2.7.4-4axis1 00:00 Intro 00:22 Start in Draft 00:45 Shape from text 01:10 Position the monogram 02:05 Make the pocket and the inlay. 02:35 Slicing in brief 03:17 Print the ha...
FreeCAD Viewer request: Nice finger grips on a bottle cap
มุมมอง 432หลายเดือนก่อน
Viewer request: Some people with limited grip strength have difficulty with bottle caps. How to make a knob with nice finger grips into a bottle cap. 00:00 Intro 00:28 Install Thread Profile Workbench 00:49 Make some measurements 01:06 Measure major diameter 01:20 Measure pitch 01:41 Design a test ring 03:20 Minor diameter clearance for 3D printing 03:48 A word of caution 04:42 Testing the fit ...
FreeCAD: 21st century snowflake revisited
มุมมอง 101หลายเดือนก่อน
It's interesting that the process of unfolding can be duplicated in CAD but there is an easier way. 00:00 Intro 00:30 The better way. 01:24 Add a raft for printability 03:25 Add a ring for hanging 04:06 A slicer trick. 04:28 Post processing 04:45 A couple pictures
FreeCAD: 21st Century snowflakes
มุมมอง 168หลายเดือนก่อน
Many of us made paper snowflakes in school. We can replicate that process in FreeCAD for 3D printing. 00:01 Intro 00:14 Paper Snowflake 00:56 Sketch the base design. 01:47 Creaate the arms 03:15 Use reference dimensions to let FreeCAD do the math 05:30 Trim it using a Common 06:29 Cut out triangles 07:31 "Unfold" the snowflake 08:26 It's a snowflake 08:37 Make it more robust 09:15 Change the cu...
FreeCAD: Nice finger grips.
มุมมอง 6722 หลายเดือนก่อน
With just a little work, you can add nice finger grips to a knob. 00:00 Intro 00:42 The base 01:46 Create isweep path for cutout 02:43 Sweep profile 03:37 Check the fit. 03:58 Create Array 04:56 Fix an error 05:48 Tweak the design
FreeCAD: The Topological Naming problem IS NOT solved.
มุมมอง 4.1K2 หลายเดือนก่อน
It is mitigated. Sometimes you have to tell FreeCAD how you want it handled. 00:00 Intro 01:06 Demonstration
FreeCAD: New Unified Coincident and PointOnObject tool.
มุมมอง 9732 หลายเดือนก่อน
FreeCAD 1.0 is out now and it has some shiny new tools. The Unified Coincident/PointOnObject tool and how to use it. 00:00 Intro 00:29 Enable the new tool 01:00 How to use
FreeCAD: ChristmasTree part2 not a sketch in sight.
มุมมอง 2002 หลายเดือนก่อน
Making a trunk for the decorative tree. Primitive cylinders, shape binders, slice apart. 00:00 Intro and recap 01:18 1st Tier 03:40 Fix geometry problem 04:50 Next Tier 06:23 Parametric design to the rescue 07:07 Finish 07:35 Fuse the trunk together 07:54 Closing comments
FreeCAD: Up a tree. Curved Shapes to the rescue.
มุมมอง 2692 หลายเดือนก่อน
The Curved Shapes workbench can really simplify the workflow. Designing a tree. 00:00 Intro 00:49 Profile 01:40 Guide rails 04:06 Make a Curved Array 04:34 Fix the geometry. 05:11 A polar array 05:57 Trim the edges 07:27 Clone and stack. 09:33 Spiral it. 10:47 Next Time
FreeCAD: Jack-o-Lantern pin part 2
มุมมอง 983 หลายเดือนก่อน
In the last video, I designed the pin. Now it's time to slice it and make a revision. 00:00 Intro 00:19 Prep for export 01:24 Into Prusaslicer 05:13 Revision
A FreeCAD Halloween: BSplines, shape binders, and lofts, OH MY!
มุมมอง 2663 หลายเดือนก่อน
A FreeCAD Halloween: BSplines, shape binders, and lofts, OH MY!
FreeCAD: Inside fillet 3: a mystery solved. Big sweep doesn't want you to know...
มุมมอง 5335 หลายเดือนก่อน
FreeCAD: Inside fillet 3: a mystery solved. Big sweep doesn't want you to know...
FreeCAD: An L bracket with the Lattice2 and a construction sketch
มุมมอง 5025 หลายเดือนก่อน
FreeCAD: An L bracket with the Lattice2 and a construction sketch
FreeCAD: Inside Fillet 2 variations and an abject failure.
มุมมอง 4816 หลายเดือนก่อน
FreeCAD: Inside Fillet 2 variations and an abject failure.
FreeCAD: Using the new Sketcher offset
มุมมอง 2.4K6 หลายเดือนก่อน
FreeCAD: Using the new Sketcher offset
FreeCAD: Still more upcoming attractions.
มุมมอง 1.7K7 หลายเดือนก่อน
FreeCAD: Still more upcoming attractions.
FreeCAD: It's REALLY New and Improved
มุมมอง 4.1K7 หลายเดือนก่อน
FreeCAD: It's REALLY New and Improved
FreeCAD: An Open Reply to TeachingTech
มุมมอง 32K11 หลายเดือนก่อน
FreeCAD: An Open Reply to TeachingTech
Thanks for the video and here is giving the god-algo a kick in the positive direction
Thank you for doing this video., This really opened my eyes to the different. ways the use the 2D offset. I'll probably have to do it a time or two to kind of. Follow the workflow I was able to complete it. Your approach is different. it's obvious that you must be a 3D printer because the way you model using offsets is pretty interesting. You make a great cad teacher.
Thank you for your kind words. I am a 3D printer, that's what got me in to CAD.
Thank 4 Axis Printing for this HELPFUL video. At least, the problem is LESS Painful now because the fix works in some cases. Well, it's free. If I want to have a CAD app that works better and more user friendly, I have to pay much more money for Fusion 360! Blender & Platicity are better because they don't have this naming problem but they have their own HUGE problems. Blender is extremely DIFFICULT to do 3d CAD designs and Plasticity is NOT Parametric! I would deeply appreciate if someone could suggest a better app to do 3d Cad design at a resonable price than these 3 alternatives to Fusion 360. Thank you.
İ have an a little model and freecad fillet select extramly slow. Rtx3090 5950x cpu 64gb ram and why
See now I was just thinking about using a slot at an angle trimming a couple edges and mirroring. But then you had to go and introduce the parametric aspect of it with the dependency on the single constraint. You win, that's a good method.
egg 👍
Great tool. I was able to manually install in Windows by unzipping in the Users/User/Appdata/Roaming/FreeCAD/Macro folder. Then using the file named DoPathHelix.FCMacro. Adding shortcut on toolbar just required either moving the icon to an existing icon directory, or better, in a user directory for custom icons. There are some gotchas. Units are assumed in metric, regardless of how you have your preferred units set. If your helix looks funny make sure it is sized the way you think it is. My specific application requires a tight helix around a tight helix and the approximation of selecting a point every 180 degrees around the arc leads to significant bends. I have made a brief go at changing this and am not sure I have found all the terms to change to go from the current two points per rotation up to four or eight. I would appreciate any advice from 4 Axis Printing, and recognize that the low number of samples saves a lot of computation time and works fine in many applications. I will just suck up the wait for answers when I get this sorted.
best.... subcribe
I modeled a plaque almost identical to yours in Freecad 1.0. Problem is, I'm having difficulty creating a toolpath. I'm very new to cnc routing. What tool, what operation, etc. do you recommend for machining the fillets?
I don't know much about doing CAM in FreeCAD other than that there is a CAM workbench (used to be called Path).
Fantastic tool and instructions! This is exactly what I was looking for. Your icon install script works fine on Windows when run from a git bash terminal.
I'm glad to hear you find it useful and that the install went OK in Windows!
Very interesting, what do you know about top down design in Freecad. To be be able to make small assemblies, using existing geometry for new geometry in non arcane way would be amazing.
I found out that Copilot knows about freecad too, for example ask copilot 'freecad python, how do i create a sketch'
Wow! That is pretty cool. Soooo much to learn. Thank you for taking the time to make this video.
Glad to do it. There is ALWAYS more to learn. I learn new things just by doing these videos!
This is great information and pries the lid off a powerful feature.
Awesome design and video . Looking forward to your next steps .thanks for sharing . Terry
The physics joke around 8 minutes was absolutely hilarious!
@8:29 LOL!
toroidal propeller should be called boat propellers without the innards
Practical walk through and thank you for the introduction to the thread workbench. One thing that I would be interested in is your view on the slicer setup for printing threaded items. To avoid support material, flip it on it's top and print that way; great but... This aligns the layer plane perpendicular to the forces when the cap tightens. I have printed a number of threaded items and experienced failures when the layers separate during tightening. I have resorted to printing the parts horizontally so tha the layer plane lines up with tihe forcesj up/down the shaft. This makes the resulatant parts much stronger when the threaded items are tighened but presents other issues like distorted shaft profiles (less thread engagement) and the hassle of cleaning up support material. How do you print so that you can tighten the lid enough to prevent leaking but not snap the top of the lid off? You are counting on pressure against the garket material.
Having the layer plane perpendicular to the threading would be stronger, but I haven't had much issue with that. I print mostly practical prints in PETG, so I print on the hotter end of the range. For this, I used a steel nozzle (because I need it for some of my other prints and changing it is a pain) at 255°C for the first layer and the rest at 250°C. Bed at 70°C. The extra heat likely gives strong layer adhesion.
I'm going to have to play with the binder - connect - slice apart workflow. It's capable of some neat stuff as you show
You got it right in this case; but for anyone else, bottles use a buttress thread profile which means they aren't symmetrical and only (properly) thread on in one direction. For bottles the external thread has the slope facing upwards and the flat on the bottom. For a cap it's the opposite, flat(ter) face up.
Yes, the bottle profile tool creates that particular buttress thread. The other Buttress thread tool creates a slightly different rgread. Of course, the V thread tool creates a thread found in things like machine bolts.
Very cool, thanks for the accepting the request! Have a merry Christmas
I can tell you're using KDEnlive. So do I. On those many stills you faded in and out of there at the beginning, you can eliminate the background flashing in and out by simply adding a transform effect to the stills and scaling them by 1%, i.e. up to 101%. That eliminates the background around the still.
Actually, I'm using Shotcut, but it and KDEnlive both use MLT under the hood. I'll try your workaround, it may apply to Shotcut as well.
You deserve more attention. Greatly appriciated tutorial.
Sir, you deserve way more views! Great information about FreeCad, thank you.
Well you lost me, but luckily this will be here when I need it! Man I wish tutorials like this were available when I got my CE.
Nice. :)
Nice tutorial, I learned something new here. Too bad about that "rounding error" issue - that's the kind of thing that will drive a new learner batty. With no understanding of what's happening, they have no tools to diagnose and everything just looks broken.
The rounding errors really can be maddening. I'm hoping my videos will help people to spot them easily and fix them without hair loss.
I'm using RC1 and when I try to attach the sketch at 2:51, I do not have Frenet as an option... Anyone know what's up? I was in the part workbench.
RC1 shouldn't behave differently than RC2 there, is it possible that the line wasn't selected first? If all else fails, close the sketch, select it in the tree and change the attachment in the data pane.
@@4axisprinting Thanks for the reply. Ok, I see. I had the sketch selected - not just the line. Now I see the other options. Thanks!
Still runnin' RC2? 1.0 proper has been out for almost two weeks. :P
You caught me🤣 I actually made this video back when RC2 was current in anticipation of busy holidays.
good teaching style, thank you very much for this video! helps me on my own freecad journey
Can you do a video on making something threaded to thread on an existing object? Simple example would be like taking this knob and making it thread onto a pop bottle.
i second this, more specifically i'm interested in creating the lead-in for a thread. how this can be achieved geometrically correct.
Good idea. I'm working on it.
When I tried this new tool in Freecad 1.0 on three lines, it worked ok. When I tried to make two circles concentric, I received an error 11304. No error on doing the same in Freecad 0.21.
I hate using this phrase, but it works for me. But I'm sure if you can create a simple sketch where the error happens and attach it to an issue one the FreeCAD Github, it'll be looked at.
@@4axisprinting I fixed the error. Problem was related to having FreeCAD 0.21.2 installed and installing FreeCAD 1.0 on the same laptop. Using FreeCAD 1.0 to draw a simple two circle sketch and use the Coincident tool to make the circles concentric on the origin gave the error. Uninstalled FreeCAD 0.21.2 and FreeCAD 1.0 worked fine on same sketch.
The title is misleading, but it is true. FreeCAD had MITIGATED the issue to make it AS GOOD as other car platforms (most of the time)
I used to break FreeCAD every single time. Now it's substantially more robust and well-behaved, in fact ever since that Realthunder fork. I do wonder which of these is better to use, still the fork or the new FreeCAD 1. I still feel it has a long way to go becoming easier to use. I did sometimes have to just quickly design a replacement part when say repairing a piece of electronics a complex one and doing an effectively non-parametric somewhat broken model was the way to go, i did it back then in that commercial software popular with hobbyists in just a couple hours and having the device repair completed same day was worth it. So i think you want both things, you want the CAD to try to retain parametric quality, and try to just survive through quick and dirty work and allow you to continue while outputting valid geometry, both can be useful. I do like that FreeCAD has some model repair capability where you can just re-parent a sketch and reassemble the operations. Though in the past i have had problems with that as well when operations would not re-assemble cleanly even though they worked before. More disappointingly, i was barred from reporting a bug on the issue tracker, and when reporting on the forum, i wasn't actually necessarily seeking a solution, which yeah good to know, but primarily a permission to report the bug, a yes or no question essentially, and got nowhere with that, was looking for either "it's by design it's not supposed to work" or "please report a bug", not even with me restating the question several times over several pages of discussion did i get a direct statement.
This problem is not really the same as the TNP. And yes any cad program would error out when the elements you are referencing are substantially changed or eliminated! When you saw the leg off a ladder, surprise, it falls over.
Prior to the mitigations, the cylinder would have ended up stuck to whatever random face got numbered as Face3 and no error flagged. Part of the mitigation is detecting that that is very unlikely to be helpful or anything like what the user wanted.
- Nice example. Well explained :) - On a side note: though you were joking (haha), it is not the world's worst hammer - "The world's best toothpick makes the world's worst hammer." (Or something like that; and here, too, just joking :D ) - Carry on...
one way to improve this would be to add a popup option menu when performing an action which breaks geometry like this, for example "this action breaks the existing sketch <name>, would you like to 1: copy original surface to attach sketch (default), 2: attach sketch to the nearest surface, 3: manually select a new surface to attach sketch, 4: manually fix sketch(do nothing)".
That could be a nice enhancement now that there is a good base to work from.
Very good explanation that the TNP is not really a problem of FreeCAD only, but basically affects every CAD programme. Without mentioning other programmes by name. I like it.
Topological naming problem can not be fully solved. Only mitigated to a certain degree.
There was an effort by some to make the point TNP is endemic and can never be "solved", only mitigated to a tolerable level. Any time the term "solved" or "fixed" was used in print, one or more people would make a point of saying: "no, it is mitigated, not solved". I wish there had been better expectation control.
There was an attempt. I'm hoping that if I actually show a case that can't be fully mitigated and WHY, perhaps the appropriate expectation will get around.
FreeCAD has been improving every year.
Thanks for this video. I was so confused the last days when I kept reading that FreeCAD had “solved” the TNP.
This is a big deal, might have to look at freecad again, I am dying to get off of Fusion360, and I am willing to pay upwards of $75 a month USD to do so. Also better CAM software would be massive.
Nice explanation and solution.
great video, but the fact that problem can't be solved fully doesn't mean that we can't make it easier to work with. The improvement I am thinking of is to give user choice. I mean, when you do some change that break geometry, there would be selection menu on the side of the program to show user options to choose from. So default behavior could remain intact but application would predict most likely solutions to choose from.
That might make a good enhancement in future releases.
CATIA V5 operates in a very similar manner. If I were building a model intended to handle a lot of parameteic and/or topological change I would be avoiding topological references as much as possible. Most stable - Reference geometry (explicit points,lines,planes), faces, edges, vertexes - least stable.
Very well done, so I subscribed. Thanks.
Great video! I've been using FreeCAD for at least 8 years, although just for periodic hobby projects of varying complexities. I learned a couple new techniques from your video. I wasn't familiar with ruled surfaces. I've probably used the split edge tool, but it's not something that I use often since I usually just know the geometry that I'm planning to draw and construct it line-by-line if it isn't a simple primitive like a square or circle. I've also never come across "inertia mode" for attaching a sketch to a face. I've always attached to the plane and then constrained relative to the x/y/z origin, but I can see how attaching with inertia mode would be a lot easier and more convenient in many cases -- especially when attaching to faces that aren't parallel with the XY, XZ or YZ planes. Otherwise, I fully agree with your commentary on the TNP, and I think the behavior exhibited by FreeCAD in this video is entirely appropriate. In the past, my greatest frustration with TNP issues in FreeCAD was when I had to rework a broken geometry but for some reason FreeCAD could not recompute my model when I tried to reattach sketches to different faces or otherwise rework the order and construction of my part designs without deleting some of the work and doing it from scratch in a different order. Hopefully FreeCAD's ability to reattach sketches to different faces without breaking has improved in 1.0.
2:00 worlds worst hammer 😂