The Big Book Of Blobs Pdf

0 views
Skip to first unread message

Cherie Trojak

unread,
Aug 4, 2024, 11:32:25 PM8/4/24
to phopenvicorn
Thoughthe blobs.gif image is present at as we would expect.

I am not actually sure why the Bio-Formats Importer is used to open the sample image?

I tried to check / uncheck the SCIFIO option in Edit > Options > ImageJ2. This had no impact.


frequently people make an error when changinfnozzles and thy end up with the nozzle hexagon body tight against the heat block, and a tiny gap between the nozzle and the heatbreak, this allows molten filament to escape up the heat block threads and it leaks out over the top of the heat block, where it proceeds to fall at the most inappropriate times, and contaminate other jobs.

often causing collisions or layer shifts.


I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK


Can the nozzle also get loose over time? I have a MK3 that has been printing for about two years and I've started getting these black blobs (not as severe as the ones shown in the picture - they are about 2mm across). I've never changed the nozzle. I did have a print fail a little while ago where the print came off the bed and was dragged around the bed for a short while before I stopped it, so maybe some filament got up on top of the nozzle then and is still coming down. It has been quite a few prints now and I'm still getting it.


Just asking to work out if I should persevere a bit longer to see if it clears up or if I need to disassemble and reassemble the hotend (and if it is worn, will I even be able to reassemble it properly or do I need a new hot end)?


3D printing rookie here... I have an MK3S printer since a couple of weeks. First prints with the provided PLA went pretty smooth. I switched to the orange "PPE" PETG without too many trouble. Now I have bought some additionals spools from Prusament and have been toying with them...


I now have a lot of trouble, up to the point that I can't finish nearly any print more... The problem is that I get big (5 and more mm) "blobs" of material that show up randomly. Often that material is from the previously used filament, in one ocaacion even from two colors before... It shows up randomly... Sometimes after I first successfully printed one object with the new material, it will come up in the second object... See pictures below...


Yesterdy I did a series of cold pulls, see picture below. Compared to the photo in the KB article on cold pull, my extracted filaments all have this thickenend segment (circled on photo), which is absent from the photo in the article. Is this normal?


I noticed a lot of residues in the gap between the hotend and the heat block. I did a cold pull and then heated the nozzle up to 280 C and was able to remove all that dirt and have a clean looking hotend/hearblock unit again ?


I have a multiple instances of a web service that writes a blob of data to Azure Storage. I need to be able to group blobs into a container (or a virtual directory) depending on when it was received. Once in a while (every day at the worst) older blobs will get processed and then deleted.


I make one container called "blobs" (for example) and then store all the blogs into that container. Each blob will use a directory style name with the directory name being the time it was received (e.g. "hr0min0/data.bin", "hr0min0/data2.bin", "hr0min30/data3.bin", "hr1min45/data.bin", ... , "hr23min0/dataN.bin", etc - a new directory every X minutes). The thing that processes these blobs will process hr0min0 blobs first, then hr0minX and so on (and the blobs are still being written when being processed).


I have many containers each with a name based on the arrival time (so first will be a container called blobs_hr0min0 then blobs_hr0minX, etc) and all the blobs in the container are those blobs that arrived at the named time. The thing that processes these blogs will process one container at a time.


So my question is, which option is better? Does option 2 give me better parallelization (since a containers can be in different servers) or is option 1 better because many containers can cause other unknown issues?


Everyone has given you excellent answers around accessing blobs directly. However, if you need to list blobs in a container, you will likely see better performance with the many-container model. I just talked with a company who's been storing a massive number of blobs in a single container. They frequently list the objects in the container and then perform actions against a subset of those blobs. They're seeing a performance hit, as the time to retrieve a full listing has been growing.


I don't think it really matters (from a scalability/parallelization perspective), because partitioning in Win Azure blobs storage is done at the blob level, not the container. Reasons to spread out across different containers have more to do with access control (e.g. SAS) or total storage size.


Theoretically speaking, there should be no difference between lots of containers or fewer containers with more blobs. The extra containers can be nice as additional security boundaries (for public anonymous access or different SAS signatures for instance). Extra containers can also make housekeeping a bit easier when pruning (deleting a single container versus targeting each blob). I tend to use more containers for these reasons (not for performance).


Theoretically, the performance impact should not exist. The blob itself (full URL) is the partition key in Windows Azure (has been for a long time). That is the smallest thing that will be load-balanced from a partition server. So, you could (and often will) have two different blobs in same container being served out by different servers.


Jeremy indicates there is a performance difference between more and fewer containers. I have not dug into those benchmarks enough to explain why that might be the case, but I would suspect other factors (like size, duration of test, etc.) to explain any discrepancies.


Understanding how Azure Storage partitions your blob data is useful for enhancing performance. Azure Storage can serve data in a single partition more quickly than data that spans multiple partitions. By naming your blobs appropriately, you can improve the efficiency of read requests.


Blob storage uses a range-based partitioning scheme for scaling and load balancing. Each blob has a partition key comprised of the full blob name (account+container+blob). The partition key is used to partition blob data into ranges. The ranges are then load-balanced across Blob storage.


Have you tried printing much slower and cooler? And keep the material flow as constant as possible (=print all things with equal speed)? So that there is no excess pressure build-up in the nozzle? On my UM2 I would aim for 25...30mm/s, and the lowest temp that does not give underextrusion, maybe plus 5C. Do a test and adjust speed and temp on the fly.


In my experience, some materials tend to have this more than others, especially somewhat rubbery materials like PET. The blobs often come about when the printer travels and then lands again, when the nozzle leaks due to internal pressure build-up. Or when material accumulates on the outside of the nozzle, sags, and is deposited on the print.


Have you already tried maybe lowering the temperature? It really looks like overextrusion. It does not look like a retraction problem since it is all over the print and not just on one place in the model. Try to print in a few different temps maybe as low as 195. It could really be the fillament that you use.


Hi as mentioned earlier set your speeds the same - you have print speed and outer wall speed that are different. This is vital, you need to keep nozzle pressure consistent. I would drop all print speeds to 30 mm/s; your goal is to get a decent print, get that and then you can always play with speeding it up if you want to. Temp. is meaningless unless we know speed and layer height. If you are printing hot that will not help you either.

3a8082e126
Reply all
Reply to author
Forward
0 new messages