Notifiche
Cancella tutti

Prusa mini Fysetc clone - log of a journey  

Pagina 2 / 8
  RSS
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey

@fernando-t

That appears to only have two wires.  

--------------------
Chuck H
3D Printer Review Blog

Postato : 09/04/2021 10:20 am
Turro75
(@turro75)
Estimable Member
Topic starter answered:
RE: Prusa mini Fysetc clone - log of a journey

@fernando-t

the fystec clone fan is a 5500rpm so not an improvement changing it by a 5800rpm.

for reference this is the datasheet of the original one https://github.com/prusa3d/Original-Prusa-MINI/blob/master/DOCUMENTATION/ELECTRONICS/mini-extruder-fan-DS.pdf

here the datasheet of the original cooling fan https://github.com/prusa3d/Original-Prusa-MINI/blob/master/DOCUMENTATION/ELECTRONICS/mini-turbine-fan-DS.pdf

I know the additional cooling fan is not installed at optimal angle, anyway as is works together to the rear fan the cooling is good.

Postato : 09/04/2021 8:48 pm
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey
Posted by: @turro75

Hi All,

this post is just to share my experience with the fystec clone of the prusa mini.

First why a clone? since (lucky me) money is not the main driver I could buy the original one from Prusa, what make me the decision was the lead time, more than 2 months are really too much moreover I like building and tweaking stuff. So I bought the kit on aliexpress (spain store) and PETG parts from ebay (spanish seller) , one week later I received both, just in time before the severe Christmas lockdown here in Italy.

I assembled the whole printer thanks to the Fysetc video and pdf guide. Everything straight except the extruder shaft diameter too big that forced me to file it a bit.

So I started printing and what I got?

first print quite good, then a nightmare endless sequence of: 

  • poor bed adhesion
  • oozing like hell
  • heatblock leakage
  • high odour even on petg
  • nozzle always clogged
  • underextrusion
  • holes on top layers
  • unreal stringing especially on PETG
  • noisy bearings
  • lowered down the temperature by 20c on all filament profiles to get a decent print.

after 3 weeks I was very angry (with me since I decided for an unsupported clone) I I've been really close to give up as every time I disassembled something to fix an issue something else turned out. 

Then I decided to don't give up and try to improve the beast.

this is my current mod list:

  • replaced the extruder by a geared bondtech clone, this boosted a lot the reliability of the printer, no more underextrusion nor holes on top layers. absolutely recommended.
  • replaced the heatbreak with a bondtech clone (aliexpress), this allowed me a good assembly of the heatblock, I discovered that the heatblock on the clone is 0.5mm higher than the original one so it is difficult if not impossible getting a proper assembly of the nozzle to heatbreak. leakage, odour and  clogs gone away. mandatory mod for every clone owner.
  • avoid acetone or anything else "magic" to improve 1st layer adhesion. just keep the bed clean with hot water and dish soap avoiding finger on bed. No more first layer adhesion issues. of course remember to use PEI on PLA and powder on PETG.
  • Since moisture is high where I live I converted a salad box with dryer salt and a filament clean filter to avoid moisture and dust on the filament spool.
  • Silicone bed leveling mod. Nice, really nice. maybe the firmware doesn't need a perfectly flat bed but the feeling while seeing "Your printing bed" so flat is really good (at least to me). Ah, I need it as my Y carriage is tilted
  • fan duct rev C, I reworked it to put the fan vertical it seems fine but I'm not printing PLA at the moment. let's see. 
  • Still working on bearing noise, most noise is due to the frame tilted. not sure I want to spend money for high quality rod and bearings.

Then I started tweaking the firmware, don't know why but I didn't need to broke the pcb, unsigned firmware are allowed on my clone:

  • changed the hotend thermistor type from 5 to 1. now the stringing gone away and also switching back to stock filament temperatures profiles are allowing a perfect print quality (finally).
  • changed extruder steps and direction according to bondtech clone
  • enabled the SKEW compensation as I realised my printer is tilted on all axes due to tilted printed parts, thanks to it I'm now able to reprint and replace parts, my goal is disabling the skew by getting the frame straight.
  • played with motor current, waste of time, stock profile are good.  
  • increased the hotend fan pwm as the clone runs at 3000rpm, now is 4500rpm (5500 is the maximum achievable by that fan), oozing gone.

that's it now it print very well, the feeling is that it is also reliable.

Resuming:

I would repeat the choice of the clone instead of an original one? probably not as I'm having a good printer after 2 months, waiting for an original one could be lead in the same result with almost zero effort. At the same time I'm not worried anymore since I'm now able to handle most of the issues I could get on a 3d printer. So in the end I'm still happy for the choice as I learned many stuff and now I'm confident on accuracy and quality of my prints.

Hopefully somebody find it useful.

Have fun!

 

 

 

 

 

How did you compile your firmware?  Looking at the gihub it looks incredibly complex using like 4 or 5 different programs.  

Postato : 29/04/2021 1:32 pm
Menaku
(@menaku)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

Hi Poblupuablo,

it is easier than it looks. First you need Python 3 on your system. Than you can perform the following steps:

  1. Download zip from https://github.com/prusa3d/Prusa-Firmware-Buddy and extract it to your local drive (or use git clone)
  2. make your changes in /include/marlin/Configuration_A3ides_2209_MINI.h
  3. save file
  4. run python3 ./utils/build.py --printer mini --final --generate-bbf in your terminal or other command line tool

The bbf file with your modified firmware is now located in /build/mini_release_emptyboot/firmware.bbf

 

Hope this helps!

Best regards

Postato : 29/04/2021 5:57 pm
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

I installed the standard firmware for the mini and had the same results.  I replaced my hotend and they went away.  

--------------------
Chuck H
3D Printer Review Blog

Postato : 29/04/2021 6:09 pm
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey
Posted by: @cwbullet

@poblupuablo

I installed the standard firmware for the mini and had the same results.  I replaced my hotend and they went away.  

I have the Fysetc prusa mini plus (180x250mm build plate) and the firmware they provide is a huge pain to use. It has issues with the usb drive, but works occasionally. (I have to power cycle it a couple times between prints). Not only that, but it is based on pretty old firmware. 

Postato : 29/04/2021 6:13 pm
Menaku
(@menaku)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

Have you tried this? 

https://github.com/FYSETC/FYSETC-Prusa-mini-clone-plus/blob/main/firmware/README.md#generate-firmware-from-latest-prusa-firmware

Postato : 29/04/2021 8:04 pm
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@menaku

Sorry I'm not getting emails when someone replies. 🙁 

 

Yeah, the modding of the firmware isn't the issue, the hard/complex part is the compiling/ building of it, that's where I get lost. 

 

https://github.com/prusa3d/Prusa-Firmware-Buddy

 

Postato : 03/05/2021 7:36 am
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey
Posted by: @menaku

@poblupuablo

Hi Poblupuablo,

it is easier than it looks. First you need Python 3 on your system. Than you can perform the following steps:

  1. Download zip from https://github.com/prusa3d/Prusa-Firmware-Buddy and extract it to your local drive (or use git clone)
  2. make your changes in /include/marlin/Configuration_A3ides_2209_MINI.h
  3. save file
  4. run python3 ./utils/build.py --printer mini --final --generate-bbf in your terminal or other command line tool

The bbf file with your modified firmware is now located in /build/mini_release_emptyboot/firmware.bbf

 

Hope this helps!

Best regards

 

Literally just saw this (after my previous comment). So I can make changes in vscode (for step 2). I don't understand/know python. I imagine I have to open it in the folder that my firmware is in (or navigate to it) would that be correct? 

Postato : 03/05/2021 7:43 am
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

Odd.  I am not having the same issues.  I did have some stringing with PETG but that resolved when I replaced it with an all metal version.  I have two and one had it and the other did not.  

--------------------
Chuck H
3D Printer Review Blog

Postato : 03/05/2021 5:55 pm
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@cwbullet

Sorry, to clarify: I'm not looking to make custom firmware because of stinging or anything. I'm looking to make a custom firmware because I have a larger build plate. (This upgrade: https://www.aliexpress.com/item/1005001999551848.html)

 

 

Postato : 03/05/2021 7:15 pm
Menaku
(@menaku)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

What is your operating system? You don't need to know a lot about python programming. It is just this command in point 3. 

But it may differ from OS to OS. I normally work with a linux system. So how you enter this command can differ.

If you have Win 10 you open a cmd terminal and navigate to your downloaded main folder ('cd C:/Users/.../Prusa-Firmware-Buddy/') and the run python /utils/build.py --printer mini --final --generate-bbf there.

I didn't tried it on Windows but it should work this way.

 

Postato : 03/05/2021 7:28 pm
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

ok.  I missed that - the link does not work.  Which build plate?  

--------------------
Chuck H
3D Printer Review Blog

Postato : 07/05/2021 2:50 am
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@cwbullet

Sorry, the parentheses got caught in the link https://www.aliexpress.com/item/1005001999551848.html

 

Extends the y axis to 250mm

Postato : 07/05/2021 5:34 am
Poblupuablo
(@poblupuablo)
Active Member
RE: Prusa mini Fysetc clone - log of a journey

@menaku

Yes I have windows 10. the .bbf file is that loaded onto the usb drive and flashed? 

Postato : 07/05/2021 5:36 am
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Prusa mini Fysetc clone - log of a journey

@poblupuablo

I just flashed the 4.3.1 with the 250mm Y-axis. Try if it works: Mini_Firmware_4.3.1_Y_250

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Postato : 07/05/2021 8:52 am
buggyfreak hanno apprezzato
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey
Posted by: @poblupuablo

@cwbullet

Sorry, the parentheses got caught in the link https://www.aliexpress.com/item/1005001999551848.html

 

Extends the y axis to 250mm

That is a nifty idea.  Thanks for sharing.  I am not sure I need the extra realestate but I may have to give it a try.  

--------------------
Chuck H
3D Printer Review Blog

Postato : 07/05/2021 9:43 am
Marsh
(@marsh)
New Member
RE: Prusa mini Fysetc clone - log of a journey
Posted by: @turro75

Hi All,

this post is just to share my experience with the fystec clone of the prusa mini.

First why a clone? since (lucky me) money is not the main driver I could buy the original one from Prusa, what make me the decision was the lead time, more than 2 months are really too much moreover I like building and tweaking stuff. So I bought the kit on aliexpress (spain store) and PETG parts from ebay (spanish seller) , one week later I received both, just in time before the severe Christmas lockdown here in Italy.

I assembled the whole printer thanks to the Fysetc video and pdf guide. Everything straight except the extruder shaft diameter too big that forced me to file it a bit.

So I started printing and what I got?

first print quite good, then a nightmare endless sequence of: 

  • poor bed adhesion
  • oozing like hell
  • heatblock leakage
  • high odour even on petg
  • nozzle always clogged
  • underextrusion
  • holes on top layers
  • unreal stringing especially on PETG
  • noisy bearings
  • lowered down the temperature by 20c on all filament profiles to get a decent print.

after 3 weeks I was very angry (with me since I decided for an unsupported clone) I I've been really close to give up as every time I disassembled something to fix an issue something else turned out. 

Then I decided to don't give up and try to improve the beast.

this is my current mod list:

  • replaced the extruder by a geared bondtech clone, this boosted a lot the reliability of the printer, no more underextrusion nor holes on top layers. absolutely recommended.
  • replaced the heatbreak with a bondtech clone (aliexpress), this allowed me a good assembly of the heatblock, I discovered that the heatblock on the clone is 0.5mm higher than the original one so it is difficult if not impossible getting a proper assembly of the nozzle to heatbreak. leakage, odour and  clogs gone away. mandatory mod for every clone owner.
  • avoid acetone or anything else "magic" to improve 1st layer adhesion. just keep the bed clean with hot water and dish soap avoiding finger on bed. No more first layer adhesion issues. of course remember to use PEI on PLA and powder on PETG.
  • Since moisture is high where I live I converted a salad box with dryer salt and a filament clean filter to avoid moisture and dust on the filament spool.
  • Silicone bed leveling mod. Nice, really nice. maybe the firmware doesn't need a perfectly flat bed but the feeling while seeing "Your printing bed" so flat is really good (at least to me). Ah, I need it as my Y carriage is tilted
  • fan duct rev C, I reworked it to put the fan vertical it seems fine but I'm not printing PLA at the moment. let's see. 
  • Still working on bearing noise, most noise is due to the frame tilted. not sure I want to spend money for high quality rod and bearings.

Then I started tweaking the firmware, don't know why but I didn't need to broke the pcb, unsigned firmware are allowed on my clone:

  • changed the hotend thermistor type from 5 to 1. now the stringing gone away and also switching back to stock filament temperatures profiles are allowing a perfect print quality (finally).
  • changed extruder steps and direction according to bondtech clone
  • enabled the SKEW compensation as I realised my printer is tilted on all axes due to tilted printed parts, thanks to it I'm now able to reprint and replace parts, my goal is disabling the skew by getting the frame straight.
  • played with motor current, waste of time, stock profile are good.  
  • increased the hotend fan pwm as the clone runs at 3000rpm, now is 4500rpm (5500 is the maximum achievable by that fan), oozing gone.

that's it now it print very well, the feeling is that it is also reliable.

Resuming:

I would repeat the choice of the clone instead of an original one? probably not as I'm having a good printer after 2 months, waiting for an original one could be lead in the same result with almost zero effort. At the same time I'm not worried anymore since I'm now able to handle most of the issues I could get on a 3d printer. So in the end I'm still happy for the choice as I learned many stuff and now I'm confident on accuracy and quality of my prints.

Hopefully somebody find it useful.

Have fun!

 

 

 

 

 

Thank you for your extensive testing. I am going through the sane frustration with lots of stringing/oozing. Since I don’t have the experience of editing/compiling the firmware, would you be able to share your compiled version?

Postato : 17/05/2021 1:56 am
Marsh
(@marsh)
New Member
RE: Prusa mini Fysetc clone - log of a journey

@menaku

when compiling the firmware, I got the following error message. Any idea’s how to resolve?

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

  File "/Users/jeroen/Downloads/Prusa-Firmware-Buddy-master/utils/bootstrap.py", line 201, in <module>

    sys.exit(main())

  File "/Users/jeroen/Downloads/Prusa-Firmware-Buddy-master/utils/bootstrap.py", line 184, in main

    install_dependency(dependency)

  File "/Users/jeroen/Downloads/Prusa-Firmware-Buddy-master/utils/bootstrap.py", line 144, in install_dependency

    download_and_unzip(url=url, directory=installation_directory)

  File "/Users/jeroen/Downloads/Prusa-Firmware-Buddy-master/utils/bootstrap.py", line 93, in download_and_unzip

    f, _ = urlretrieve(url, filename=None)

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 239, in urlretrieve

    with contextlib.closing(urlopen(url, data)) as fp:

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 214, in urlopen

    return opener.open(url, data, timeout)

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 517, in open

    response = self._open(req, data)

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 534, in _open

    result = self._call_chain(self.handle_open, protocol, protocol +

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 494, in _call_chain

    result = func(*args)

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 1389, in https_open

    return self.do_open(http.client.HTTPSConnection, req,

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 1349, in do_open

    raise URLError(err)

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)>

bootstrap.py failed.

Postato : 22/05/2021 8:21 am
cwbullet
(@cwbullet)
Utenti
RE: Prusa mini Fysetc clone - log of a journey

I have one FYSETC and one Triangle Lab clone.  They work better for PLA than any other filament.  I get some stringing with other filaments.  

--------------------
Chuck H
3D Printer Review Blog

Postato : 22/05/2021 10:02 am
Pagina 2 / 8
Condividi: