I'd like a shout out to all of the open source community including this very helpful tutorial. Thanks all for sharing your time, knowledge, and skills with the rest of us.
@MarthamEngineering
4 жыл бұрын
That's a really nice comment. Thank you Thomas. I agree, we are very lucky to have communities where people are so willing to give there time and knowledge. I love the FreeCAD community.
@garfish307
4 жыл бұрын
Nice, 14:00 exactly. This is appreciated by everyone with OCD
@eslavasmart
4 жыл бұрын
Thanks for this helpful tutorial. Your way telling it is relaxing as well! Finally I understood this workbench, a new world to me and Freecad.
@roncouch
Жыл бұрын
Yes, even paced, clear and concise. Just a pity age disadvantages me as it’s over 20 years since I retired and last used CAD professionally as an aerospace airframe component designer. I have grasped the basics of freeCAD, but the ‘tree hierarchy’ system is just a mite challenging as earlier systems I used did not employ a visible tree display; allowing for a good measure of intuitive design methodology. I belong to an association of retired engineers, carpenters and craftsmen and, as the only CAD-trained member, I thought FreeCAD could be of use. Am currently building a sphere turning fixture for a wood lathe. I have modelled all the detail parts using FreeCAD as well as creating the 2D detail drawings using Techdraw. The design concept, however, I modelled in SketchUp as this is very flexible and does not need to be modelled parametrically. The perspective capability also helps other members to “see” the finished installation in 3D space. This tutorial is uncanny as the shaft with the bearings - as a concept - matches the shaft and bearing assembly I designed for the turning fixture. I have used just two standard bearings as I am confident only a small amount of axial thrust will be imparted during operation of the fixture.
@ianwalker6546
4 жыл бұрын
Thanks for this - I hadn't realised that the component parts also had to be in Assembly models
@mangelozzi
3 жыл бұрын
do they have to? I have had some success with the components as normal parts, having trouble with LCS in a body not visible in Part.
@manddca
4 жыл бұрын
Thanks. Everyone, make sure that you don't forget to "Save".
@ericdage
Жыл бұрын
Great tutorial. Clear, concise, well paced. Thank you !
@brettparker9847
4 жыл бұрын
Great video. I'm really enjoying learning the different available workbenches, thanks.
@andrewluger7133
3 жыл бұрын
Excellent, I will work through this tutorial, thanks to all involved
@dubbaluga
4 жыл бұрын
Thanks for this tutorial! I really like your presentation style. It helps me to stay focused.
@syalls
2 жыл бұрын
Excellent tutorial on assembly 4
@edwardvmills
4 жыл бұрын
fyi, you can edit the shaft sketch directly in the assembly too, then you can see everything moving in real time (or close to real time)
@MarthamEngineering
4 жыл бұрын
Thanks for the pointer! This video was following the written tutorial, I have been working on more comprehensive videos to cover assembly 4. I will cover your tip. Thanks!
@unrulyObnoxious
4 жыл бұрын
Ah! I see you are one of the foundational contributors to Assembly 4, emills2, am I right? Thanks for all the effort!
@edwardvmills
4 жыл бұрын
@@unrulyObnoxious no i wouldn't say i contributed anything to the project itself. i engaged with the author of the project on the freecad forum early on and tested the macros, that's about it.
@naasking
4 ай бұрын
A decent start, but it would help a lot if you explained what is going on when you define and select the lcs origins, and also the edge and choice of "concentric".
@N900ADM
4 жыл бұрын
Hi. Thank you for this series of tutorials. I enjoyed learning with you. You intimate that there will be future tutorials and I know the world went mad around the time you made them but are there any more in the pipeline? regards Aiden
@MarthamEngineering
4 жыл бұрын
Yes there are more in the pipeline. I am very keen to make more.
@davidbergweiler4772
3 жыл бұрын
This is sooo good.. actually reminds me a little bit of blender, thanks for sharing!
@randyrichardson3816
4 жыл бұрын
Worked for me! Great job. I am going to like this new found capability.
@johnf4085
2 жыл бұрын
Great tutorial. But I see this workbench isnt for me, and ended up using A2Plus. Not because I was looking for the "snap together" functionality (would have preferred to to attach LCS to avoid the topological naming issue) but because of how A4 handles files. It (at least appears to) require such a specific, mindful workflow and trying to import files made before setting up the A4 containers is unintuitive. How A2Plus handles files and the objects it creates in the left hand pane is a much cleaner, streamlined, and admittedly foolproof way to work imho. But again, this is a great tutorial. Just my twocents not on the content of the video but on the WKBH itself.
@Miniellipse
4 жыл бұрын
Thanks for doing this. Can you explain the coordinate system selection and use a little bit more?
@MarthamEngineering
4 жыл бұрын
Thanks for the comment. I will make more in depth tutorials and cover the LCS and different attachment methods.
@jonathanrichards593
2 ай бұрын
You've possibly forgotten you ever made this video (!) but I'm attempting to get up to speed with ASM4 in version 0.22 (development), and this is still the latest explanation. I'd like to point out that in the written tutorial, the location of the axis sketch with respect to the origin is (a) critical and (b) not mentioned, although you take care to put it on the "second shoulder" in the video, without mentioning why. I didn't, and it's a b**st**d to move the sketch later, so I ended up following along twice! You also don't mention the principle involved here, that we're going to make parts, give them local coordinates, and then match up the coordinates to make the assembly work. It becomes clear before the end, for sure, along with why that axis location is critical. I shouldn't carp; if it wasn't for your fine video, I'm pretty sure I would have given up some time ago. Cheers!
@supercurioTube
3 жыл бұрын
Looks pretty good! Thanks for this approachable tutorial to assemblies
@Vermilicious
6 ай бұрын
I've just been looking into FreeCAD a bit, and was a bit surprised there's no default assembly workbench. Certainly, this seems to do the job at first glance. I've been using SketchUp for a while, and there's many things I really like about it, but SketchUp seems to lack proper constraints, leading to lots of manual adjustments and potential errors that are hard to identify and fix. Constraints would avoid most of those issues. Now I'd also like to venture into some basic manufacturing of parts (milling of sheets and basic engraving), and SketchUp doesn't really do that either (at least with the non-Pro versions). From my perspective, having worked with SketchUp quite a lot, this software here seems... crude. Yeah, it seems to be rather awkward, slow and overall dated. That Fusion 360 seems to be all the rage nowadays, but the pricing on it and similar software is good at scaring off hobbyists considering stepping up their game just a little bit and try selling their designs and products. I'm just not sure.
@BTom16
2 жыл бұрын
This tutorial is brilliant. Thank you!
@Akum2008
4 жыл бұрын
Thanks for the video tutorial, very waiting for the next tutorial!
@muhammetcamsari9118
5 ай бұрын
begendim ,iyi video
@johnhawkes7681
4 жыл бұрын
Another cracking tutorial, you have a great way of teaching at a really comfortable pace. I've made a lot of progress with Freecad but all along I have been lost in the levels of coordinate systems it uses. Is there any documentation available that explains this aspect of Freecad? For example how different Body object coordinate systems relates to each other and what coordinate systems are we moving parts, bodies, models etc through when we perform Transform and offset operations and what coordinate system does the main display actually show - is their an outer absolute coordinate system that we move things about in? Many thanks for any input on this confusing area.
@00PedroM
2 жыл бұрын
Hey I know this comment is 1 year old but I just found out a great video about it, I had the same doubts. It's really helpful : kzitem.info/news/bejne/y4Bv16qfh5N7npw Cheers
@forresterickson6225
2 жыл бұрын
Helpful. It would make for a better experience if you showed us at the beginning what the end would be. I jumped ahead and at about 13:20 we can see an assembly composed of a shaft and bearings.
@forresterickson6225
2 жыл бұрын
At 6:06 added a local coordinate system a "LCS" which was easy to miss the acronym when first used.
@rok1475
2 жыл бұрын
It looks like the "Model" is now named "Assembly" which makes reading and watching the tutorial confusing. They have also added Variables, Constrains and Configurations to Assembly container. I am sure the developers had their reasons but did not update the documentation which creates frustration when learning.
@aaronmosey3637
3 жыл бұрын
excellent, thank you!
@JW0149
3 жыл бұрын
Great tutorial. I get to 12:56 when you recompute your model to have the bearing realign to new end of shaft. When I get here, my "recompute" sysbol is greyed out, eventually I find "mark to recompute" and click recompute but the bearing does not move, stays isolated in original position. The bearing via its "linked part" is attached to Parent Assembly#LCS_Origin, is this a mistake, the parent LCS origin has not altered by editing the sketch, so why does it move. Logically the LCS_origin of the bearing should be attached to the stepped face of the shaft, but very clearly the tutorial (both the original docs and your faithful illustration) does not do this. Any help or explanation would be appreciated.
@markismememe
4 жыл бұрын
Super helpful - thanks so much! 😁
@RomanoPRODUCTION
4 жыл бұрын
Good job all 💟
@emmanuelboisot665
4 жыл бұрын
thanks for this tuto, I will download v0.19
@claudioguarnieri1060
4 жыл бұрын
Good tutorial but I am finding issues at 5:58 while creating new coordinate system Report: Document.cpp(382): Invalid sub object 'assi#Model.Body.LCS_1.'
@ДядькаГлюк
Жыл бұрын
Looks like you need to update the video. It does not correspond to the new version of FreeCad. I could not repeat everything described, because there were errors. And also, please don't use something that the user can't find in a couple of clicks. I'm talking about the bearing. Create it right in the video. Or weak.
@weronikawojciechowska7992
4 жыл бұрын
I have a problem. I can't open in one Application window (on your left side of window-programs tree) two, three or more parts. When I click "Open dokument" and I mark three application always they will open separately. I would like to have like you program tree. Can you help me?
@sinankuniyilathoot5188
3 жыл бұрын
Thanks
@amicu6150
9 ай бұрын
Good tutorial. However, the way of adding constraints is slow and complicated (at first view), I think it's not the right direction to go. I'm using frequently Solidworks and Inventor, and looking at how constraints are applied in this workbench make me think it won't get much traction.
@jothain
4 жыл бұрын
Thank you very much. 10/10. It's still quite slow compared to Fusion360 object snapping in assemblies, but hey it's there anyway. One thing I'm very curios. Is there possibility to highlight collisions between assembled parts? I made custom part for my mpcnc and I made object profile, then inserted shaft and bearings and it was super convenient to calculate and highlight if model had error where parts wouldn't actually fit together. I guess technically it's there as if I recall correctly there's that possibility to subtract with another part? Function wise that's really close as feature
@MarthamEngineering
4 жыл бұрын
As far as I am aware there is no interference checking at the moment. This workbench is relatively new. I'm sure as it matures these types of features will start to arrive.
@ed.peguillan.3
4 жыл бұрын
What is the purpose of the Parts folder that gets created in the assembly?
@garrickstokes
2 жыл бұрын
I was wondering that. I have asked elsewhere but have no answer so far.
@fullmoon6661
3 жыл бұрын
Tysm
@Nowar1949
4 жыл бұрын
Thank you very much for this excellent explanation, but please talk slower for the foreigners. I only could understand your way to talk because I lived some time in Edinburgh.
@MarthamEngineering
4 жыл бұрын
You can slow down playback on KZitem, does that help?
@darklirahmaledicta8478
3 жыл бұрын
@@MarthamEngineering not really :-D speak more slowly, its often difficult to warch the video and practice at the same time, maybe make some pauses after the single steps, so we can follow.
@MarthamEngineering
3 жыл бұрын
You can pause the video or watch it slower if you need time.
@giuliobuccini208
3 жыл бұрын
The Assembly4 seems way too much "cerebral" to be used versus A2plus. With A2plus you simply click on objects edges/circles/etc. to get a reference and then you align then the way you like more. No dealing with obscure LCS to be searched across the model... if you're not the author of the part this can be quickly became a frustrating nightmare, IMO.
@GLuisF
3 жыл бұрын
Yeah man, they complicated so much this. In Autodesk Inventor for example is so easy to make assembly...
@MarthamEngineering
3 жыл бұрын
Have you tried A2+ or Assembly 3? The key difference here is choice. You can choose how you want to assemble models.
@GLuisF
3 жыл бұрын
@@MarthamEngineering yes, I liked this A2plus more than Assembly 4
@samuellaw8030
3 жыл бұрын
This really isn't a click here, click there, assembly workbench, it's more of a position in cartesian space in a very clunky manner workbench. FreeCAD has so much potential if only they could create a robust ASSEMBLY workbench instead of the positioner workbenches that the FreeCAD community keeps producing.
@MarthamEngineering
3 жыл бұрын
Have you tried the A2+ or Assembly 3 workbenches?
@tdtrecordsmusic
4 жыл бұрын
wow, I just found out about freecad today. Very interested in its capabilities. Going to be looking for showcase vids. I started with CAD 4 years ago. found Autodesk stuff and although its price is crazy, it was more of a goal to work towards. Now years have gone by and there is no perpetual license !! =wtf ... It doesn't seem stable in the long haul .. for example, lets say I pass away... People won't know whats on what computer for years, maybe decades. So sometime 20 years from now somebody will open these files... Will they be able to look ? Will AD exist ? The quantity of suppositions is always monumental. I digress.... I'm so curious what we can do as people. Free people. Can we surpass the capabilities of these corporations ? Can we create better technologies ? After all >> the people working at these huge companies are just people ...
@DieselBoulder
2 жыл бұрын
this video is informative, but... there's no explanation of why you're doing things, or the reasons behind them. Creating the LCS systems kiiiiiiinda makes sense, but i've had to watch this like 15 times to understand it. Very new to freecad and there a steeeeeeeeeeep learning curve on this workbench it seems. is there maybe a series that's a little more "instructional" rather than "watch me do things"??
@jindrich2485
3 жыл бұрын
For very simple tasks, a very complex menu? This is unnecessarily complicated.
@MarthamEngineering
3 жыл бұрын
It doesn't seem complicated once you have used it a few times. The benefit with ASM4 is that it uses standard FreeCAD tools and doesn't required the workbenches to be installed to view the files.
@ronson66
3 жыл бұрын
I agree, unnecessarily complicated is exactly what I thought
@JoshuaDietz1234
4 жыл бұрын
As far as I can see this version of FreeCAD is not released yet, right? I couldn't even find a pre-release so I guess I'd have to compile it myself?
@MarthamEngineering
4 жыл бұрын
Pre-release version can be found here:github.com/FreeCAD/FreeCAD/releases/tag/0.19_pre
@mihailazar2487
4 жыл бұрын
can this workbench provide kinematic animation ?
@ianl.7545
4 жыл бұрын
My other files are not showing up in Combo view window. I'm assuming it's because I'm using .18?
@MarthamEngineering
4 жыл бұрын
This tutorial will only work with 0.19.
@md.shahinurrahman747
4 жыл бұрын
Hi Thanks for sharing. Wolud you please show that, how to measure radius from a filleted feature or a filleted edge? Thanks.
@MarthamEngineering
4 жыл бұрын
Great idea. I will include it in a tips and tricks video.
@napalmpig3772
3 жыл бұрын
Not sure if I'm just being dumb but I can't see how to download the files from github. It just shows the code
@MarthamEngineering
3 жыл бұрын
You can find download on the FreeCAD website. freecadweb.org/downloads.php
@napalmpig3772
3 жыл бұрын
@@MarthamEngineering Sorry I actually meant the bearing file download
@jkadofo
3 жыл бұрын
@@napalmpig3772 Check your address bar, if the website address begins with "raw.githubusercontent.com", just go to "File > Save" on the menu (or CTRL-S). If the address begins with "github.com", locate the "Raw" button, and then you can save the 'raw' file.
@oussamabaccara4637
3 жыл бұрын
hi there, plz can i have a link to download this bearing please?
@MarthamEngineering
3 жыл бұрын
Check the links in the description. There is a written tutorial with urls for the models.
@f3ralp1g3on6
3 жыл бұрын
Maan this software seems so damn alien when you come from Creo.
@MarthamEngineering
3 жыл бұрын
There is a learning curve but I believe it worth the effort. There are so many useful add-ons and if you know python you can make FreeCAD do anything.
@MrKurdishFreak
4 жыл бұрын
I still do not understand how assembly 4 is supposed to be better than a2plus. It feels like so much more work to do in order to create assemblies.
@MarthamEngineering
4 жыл бұрын
Not 'better'. It's a different method of assembly. There are a few methods currently under development A2+, A3 and A4. They all work slightly differently and give the community the opportunity to decide the best method.
@MrKurdishFreak
4 жыл бұрын
@@MarthamEngineering Thank you for the reply. Do you know of any use case where the method used in assembly 4 is better suited than the one in a2plus. I am just curious. Maybe I am missing something here.
@MarthamEngineering
4 жыл бұрын
I think the biggest advantage is that A4 only uses built in functionality so if you build an assembly using it another user can open it that doesn't have the assembly workbench installed.
@ctrlz4439
4 жыл бұрын
I gave up, i tried every possible tutorial but Assembly4 keeps crashing , so i cannot make even simplest assembly.
@MarthamEngineering
4 жыл бұрын
What version of FreeCAD are you using?
@ctrlz4439
4 жыл бұрын
0.18 mac
@MarthamEngineering
4 жыл бұрын
You need to be using 0.19 for Assembly 4 because it needs the linking functionality that was added in 0.19. This video covers the version requirement at the start.
@jakebowman3764
4 жыл бұрын
wish it would work! had to install pip3 and then pip 3 my dang ol gitpython and then finally install it. Now I get 3 error messages about how not all the packages are installed or something... I have not an idea!
@MarthamEngineering
4 жыл бұрын
Which version of FreeCAD are you using? ASM4 will only work with 0.19.
@mapro3594
3 жыл бұрын
where can i download v0.19?
@MarthamEngineering
3 жыл бұрын
github.com/FreeCAD/FreeCAD/releases/tag/0.19_pre
@henrikwintherjensen4607
3 жыл бұрын
This is a very nice tutorial, unfortunately the user interface has changed and the tutorial is not valid anymore.
@jkadofo
3 жыл бұрын
I don't think the change is significant. I was still able to follow through without any problems
@briandenley
4 жыл бұрын
Isn't Freecad .19 still in beta?
@MarthamEngineering
4 жыл бұрын
It is still in development and I as far as I am aware there haven't been any formal releases. I find it more stable than any previous versions.
@briandenley
4 жыл бұрын
Martham Engineering Ok I’ll upgrade but seems like tutorials should only be with released versions or we are forced to install unreleased versions.
@briandenley
4 жыл бұрын
Tried to upgrade to 0.19 but there is no windows installer listed and there are two different windows 64 bit files listed in the versions list. What’s the difference and how do you install them. This is not an issue with any of the released versions.
@MarthamEngineering
4 жыл бұрын
A majority of users select 0.19 due to required features only being available there. I'm a developer on FrreCAD Path (CAM workbench) and we recommend ALL users who need CAM functionality use 0.19 again due to the huge number of improvements and features that have been added since 0.18.
@MarthamEngineering
4 жыл бұрын
github.com/FreeCAD/FreeCAD/releases you select Conda or Non-Conda. Conda is a package management system. docs.conda.io/en/latest/
@baranzo73
4 жыл бұрын
When I try to import the step file, I get: Traceback (most recent call last): File "", line 1, in : cannot read STEP file Can someone help, pls?
@MarthamEngineering
4 жыл бұрын
Can you post on the FreeCAD forum?
@JeffTyndall
3 жыл бұрын
Can you not just insert all your parts into an assembly and move them into position without all the LCS and mates. This is way to complicated, mates have to snap if used. Fusion360 ditched mating, it's not necessary. I think FreeCAD really needs to rethink mating parts. It just what everyone else has done, now Autodesk has gone away from it with Fusion. It's a needless pain in the butt, time consuming. FreeCAD could be the best, if they stopped trying to being like everyone else.
@MarthamEngineering
3 жыл бұрын
There are several assembly workbenches and each provides a different approach. That the beauty of FreeCAD; choice.
@Colt45s1911a1
2 жыл бұрын
So the tutorial video is gone now I’m 4 minutes in and I have no idea what size to make this shaft to keep up, YOU REALLY COULD NOT WAIST SOME OF YOUR TIME CALLING OUT THE DIMENSIONS OF THE SHAFT!!!!!????!!
@iulianavarvarei9373
7 ай бұрын
Christ on a bicycle!!! WHY??? Does anybody ever tried Assambly in SolidWorks? Nothing ever comes close to that one in term of straight-forward way of use. Why not try to replicate that one instead of making complicated coordinates systems? FreeCAD is wonderful, but so far away from enjoyable.
@faroukyusuf4066
2 ай бұрын
You could take a look at A2 plus workbench...its closer to SOLIDWORKS way of assembling parts.
Пікірлер: 110