Notifications
Clear all

FreeCAD - how to learn that  

Page 1 / 2
  RSS
Clemens M.
(@clemens-m)
Noble Member
FreeCAD - how to learn that

Hallo,

as one of my hobbies is 3D printing, I am also very interested in Raspberry Pi (these little computers). For 3D printing it is necessary to have a tool for designing your parts - a good choice is FreeCAD but in my own opinion it is not that intuitive as you may want it to be. On the other side it is free and open source which is a major advantage in my opinion.

Today I had a look into "HackSpace Issue #49" and found out that there is a FreeCad tutorial since Issue #37 (1. part of this tutorial). You can download these issues here:

https://hackspace.raspberrypi.com/issues

I know that on youtube there are lots of tutorials too, but it is worth having a look into HackSpace.

Best regards, Clemens 

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 28/11/2021 1:23 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

A number of years ago when I first got into 3d printing I took a quickie course at our local 'makerspace' on drafting 3d models, and the tool that was used was FreeCAD, since it is free and thus equally available to all participants and also since it was available on all common platforms, and thus equally available as well.

The hands-on instruction got me started.

I'm also a Pi fan, got into that before I got into 3d printing.  I'm a regular reader of MagPi and HackSpace and would recommend those to any and all.  Both are free with an optional donation.

Those interested might look into if you have a makerspace or community college that has a quickie night course in something like this.

They started off simple, as in doing some simple geometric items in the Parts workbench, and then doing some actual drafting, again of simple items, using the Sketcher in the Part Design workbench.

The learning curve can be steep, but manageable.  I haven't found much that can't be done with it.

One particular feature that I found very helpful is the 'involute gear' maker of FreeCAD.  It takes some practice, but results have been great.

Posted : 28/11/2021 2:54 pm
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

Maybe it is interesting for some of you - I had a look at Raspberry Pi repository today, as I am setting up  a new raspberry pi 4 8GB with Raspberry Pi OS 64-bit and found that there ist the FreeCad version 0.19 available (see below).

OS: Debian GNU/Linux 11 (bullseye) (LXDE/LXDE-pi)Word size of OS: 64-bitWord size of FreeCAD: 64-bitVersion: 0.19.Build type: ReleasePython version: 3.9.2Qt version: 5.15.2Coin version: 4.0.0OCC version: 7.5.1Locale: English/United Kingdom (en_GB)

Playing around with it it seems working fine - so one step closer to use only a raspberry pi for all of my stuff.

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 25/09/2022 10:44 am
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

I have tried FreeCAD on the Pi 400.  It's slow and sloppy compared to a more mainstream Linux desktop.

Posted : 25/09/2022 10:49 am
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

Are you running a 32-bit or 64-bit Raspberry Pi OS version - on 64-bit I am happy - never tried on 32-bit (read of lots of problems there)

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 25/09/2022 11:17 am
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

And - there is now a compendium of the different tutorials in HackSpace - download is available here:

https://hackspace.raspberrypi.com/books/freecad

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 25/09/2022 11:56 am
jsw liked
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that
Posted by: @clemens-m

Are you running a 32-bit or 64-bit Raspberry Pi OS version - on 64-bit I am happy - never tried on 32-bit (read of lots of problems there)

Best regards, Clemens

I'm very sure it's the older 32 bit version.  It's the 'desktop' down in the train room which I've used since the old Windoze peecee down there died.

It's easy to update, so I'll put that on the do-it list for this week and I'll report back.  I'm downloading the current 64 bit image now.  If nothing on it that I use regularly breaks, there's no reason not to stay with the new image.

Posted : 25/09/2022 1:09 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

I'm down in the train room now and I just installed the 64 bit bullseye on the Pi 400.

One of the first things I installed was FreeCAD and I am happy to say that the performance is much improved.

It is a bit slow loading a large model from a network share, but the response is just fine.  It does not dog down at all or peg the CPU when doing such things as rotating a large model on the turntable.

I'm now continuously rotating a laptop base and doing Firefox and still have 75-86% idle on a 'top' display.

Now all I have to do is get everything else the way I want it.  😉

The nice thing about the Pi 400 is that it's trivially easy to boot on a different image.  Just swap out the card.

Posted : 27/09/2022 12:52 am
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

As an aside, the PrusaSlicer image that runs on the old OS refuses to run on the new 64 bit bullseye.  Ditto for the latest arm image.

LOL, do I dare try building it from scratch on this machine?  😉

Posted : 27/09/2022 1:22 am
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

I 1. tried this: PrusaSlicer-2.5.0+linux-armv7l-GTK2-202209060715.tar.bz2 - this is the 32-bit version which did not work on my 64-bit os.

I found this: https://github.com/davidk/PrusaSlicer-ARM.AppImage

Follow this guide and you can install the Prusa Slicer 2.5 (PrusaSlicer-2.5.0+linux-armv7l-GTK2-202209060715.AppImage ... I think it was that file)
That worked for me

Best regards, Clemens

 

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 27/09/2022 9:32 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

Thanks.

It looks like there's 'some assembly required' so I'll try it the next time I have some spare time down there and see if it will work for me.  It sure looks like less work than trying to build it from source.

Posted : 27/09/2022 9:37 pm
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

Sorry - I was wrong, it was this guide:

https://github.com/davidk/PrusaSlicer-ARM.AppImage/releases

And that was really easy to install,
best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 27/09/2022 9:43 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

It works, thanks.  Started right up.  On a large model it's definitely slower slicing than on the Ubuntu or the Windoze peecee, but it looks like it will be workable.

One item that seemed odd, and I admit I have not gone through the from-scratch PS install for some time, is that it says that FilamentPM PLA is 'not compatible' with one or more installed printers.  LOL, that's actually the sample that ships with the printer.  😉

Posted : 29/09/2022 12:42 am
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE:

Maybe a silly question: Have you gone through configuration manager? Causse I have installed two printers MINI and MK2.5S and can select (I would say nearly) every filament which is known by default by PrusaSlicer.

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 29/09/2022 10:18 pm
jsw
 jsw
(@jsw)
Famed Member
RE:

Yes, and I selected the base-level MK3S, the MK3S/MMU2S, and MK3S/MMU2S-Single.

Same as I have on the two machines (Linux, Windoze) I regularly slice with.

I've been aware that some of the filaments I've used regularly (particularly Hatchbox PLA/ABS) are supposedly incompatible with at least one of the above.  (Those two print just fine.)

However, it kinda threw me that the FilamentPM PLA was marked as incompatible, as that's actually what is shipped as a sample with new printers.

I can see maybe a generic flex being incompatible with the MMU2S, but Hatchbox filaments are commonly used with all three of the above and work just fine.

Posted : 29/09/2022 10:26 pm
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

Interesting - that is what I see on my Pi400 (64-bit os)

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 29/09/2022 10:31 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

I'm sure the one that 'breaks' the various types is the MMU2S.

Posted : 29/09/2022 10:39 pm
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

Good point as I don't own a MMU as I am only printing functional parts and not models as you do! Sorry not beeing able to assist,

best regards, Clemens

 

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 29/09/2022 10:41 pm
jsw
 jsw
(@jsw)
Famed Member
RE: FreeCAD - how to learn that

Actually, I seldom use the MMU anymore.

Posted : 29/09/2022 11:18 pm
Clemens M.
(@clemens-m)
Noble Member
Topic starter answered:
RE: FreeCAD - how to learn that

The easiest way to get Prusa Slicer running on a Raspberry Pi with Pi OS 64 Bit ist to install "fuse". Having done so you can execute these AppImage files without any problem. I use this one at the moment: PrusaSlicer-2.5.0+linux-aarch64-GTK3-202209071828.AppImage

Best regards, Clemens

Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)

Posted : 16/10/2022 10:09 am
Page 1 / 2
Share: