Ad Blocker Cracked

0 views
Skip to first unread message

Cecelia Seiner

unread,
Aug 4, 2024, 6:14:15 PM8/4/24
to pelricastprov
Pleasedon't get mad at me, but I think documentation of CURA does not meet any standards as I cannot find any comprehensive manual, which is bad. Also adding new features to software simply calls for a clear description if you do not want users to think that you don't respect their lifetime they have to invest to understand the new feature without help from the manufacturer. As I am used to self learn, I have tried for some hours to find a solution - wasted hours stolen from my life and my familiy...

First time I got this ominous cube on the screen now. A little bit weird behaviour, sometimes it disappears again, when I klick on it, sometime I can move it around and resize it. Seems to be an elaborate feature, especially when you work around round or spheric shapes. I'll try more, before I complain...


Have to say Support Blocker is not very intuitive and usable. Since Cura is generating the support structures, seems as if, at the very least, cura could list all the individual structures its has generated and one could pick through the various structures as it highlights them in the model and turn them on/off. The cube thing is annoying and not very user friendly....one thing is once I create one cube for an area, I want to be able to elongate it on two other axis to block out support but can't do that with the scale function. Can't even copy that cube but have to to creating more cubes and scaling them as well...what a tedious pain!


Unfortunately, step A is required "because of how Cura is built". You will notice that all tools in the sidebar (except from the Open button, which is not actually in the toolbar) get disabled when there is no selection.


it would be sweet if you could drag the extent of the block from either end and drag it in that direction, instead you have to "scale" it which makes it grow or shrink on both or all planes... makes it hard to position accurately.


I was having some troubles getting support blocker to work as well (which led me to this forum). However, through some experimentation and following the directions here, I have some additional advice for those still having issues. To be as clear as possible, here are my steps to use support blocker (with bold instructions for things that I was having trouble understanding the most):



1) Click on your model to select the model for which you want to block some/all supports. (You must activate/select the model first, in order to activate tools on the sidebar.)


2) Click to select the "Support Blocker" tool on the sidebar

3) Click on the model in the area you want to block support. (You must click on the model itself, not just on the empty buildplate.)

4) With support blocker tool still selected on the sidebar, click the gray box that appears to select the "blocker object". (This will select/highlight the "blocker object" and deselect the object model.)

5) Click on the move tool on the sidebar to move the gray "blocker object" around. (This is done the same was as moving around the model, only now the blocker object is what will move).

6) Click on the scale tool on the sidebar to resize the "blocker object". (As above, this is the same process as scaling a model.) If you do not want to scale in all planes, uncheck the "Uniform Scaling" checkbox, and you can scale in only one direction.


In Cura 3.6 (waiting for IT to install newest version), I carefully place and scale Support Blockers but they are not taken into account! It makes no difference in the build preview, there's support everywhere, through the Support Blockers as well.


It seems that this expansion is not aware of being completely separated from the rest of the support when there is a feature needing support on one side of a wall and nothing on the other side. It seems CuraEngine expands the footprint and never looks back.


I've used the support blocker but beware sometimes it doesn't always work as expected. Recommend doing a preview or else you could waste a lot of high priced PVA. For example, I cubed around two tiny holes running horizontal through the top of the part and it turned the ENTIRE PART into ALL PVA support material even below and outside the support blocker cubes.


My other gripe is the getting the initial support cube to appear on the screen. Once its there, your "over the hump" & it behaves the same as the scale and move. Clicking enough combinations of the icon, part, or build area and you'll figure it out.


The name support blocker is a bit of a misnomer. What it actually does is mark a certain area as "Don't start generating support here".



Although this might appear to be a small semantic difference, it does matter quite a bit, especially for PVA. By default, the horizontal expansion for support is set to 3 mm. This means that all places where it starts to generate support get an extra 3 mm of support on all sides. This is done because you want a certain min amount of PVA support per layer, since it burns / breaks off really fast. By ensuring a min amount of filament per layer, you can prevent most of these issues.



A support blocker also doesn't say "don't print any support in this area". So there is that as well.




I might be going a little crazy, but I can't seem to add a support blocker. The aim is to set certain sections of my print to 100% infill, whilst have others at a standard infill.



After I select the model, then press Support Blocker on the Left hand pane and press the image again, I don't get the box appear. Am I doing something wrong?


Well it fixed it for that session. After a restart, it failed again. Looks like it might be related to the issue where the Model can't be selected by clicking on it that others have reported.

When the issue is there, you can't just click on the model, it won't become selected.


ok, progress. Issue is really around not being able to select the model. When Cura is on my Macbook's primary screen, everything works. When Cura is on my secondary screen, I can't select the model by clicking on it, and hence can't place the blocker.


If it doesn't work, then... yeah, sounds like something's wrong. My Cura installation is stuffed to the gills with plugins and I can still create a support blocker fine. Please don't take offence if I post the "for dummies" step by step version since even the best of us (or me) are dummies sometimes:


In line 5, SPID 91 is again shown as a head blocker, this time with the notation "blocker" and the full details that I need to diagnose the situation. Is this relevant with regard to the idle blocker shown in line 1?


Idle blocking occurs when you have a session that opened a transaction (establishing a lock on a resource) and then did not commit or rollback explicitly. The transaction stays open, even though no work is currently being done. Imagine you do a begin transaction and issue an update to a table. The results will come back, but you haven't closed (committed or rolled back) the transaction yet. In another session, query against the table/row used in the first session, it will just spin until the lock has been released. The second session will start to accrue wait time in the LCK wait type and the scenario will show the first session as idle blocker in the blocking tab.


There can be a couple reasons for this - an abnormally terminated session that was doing the transaction initially that didn't close it out.

The other thing I've seen is application logic that opens a transaction in the database, then goes external to do a piece of work. Think like an OS command, parse a file, make a web service call, etc. Then based on the results of that external call, it will come back into the transaction and commit or rollback. If something occurs during that external call, the application may never come back into the transaction and complete it. (I'm not a fan of this kind of logic and external dependency personally).


The other consideration is that the locking could have begun at some indeterminate point in the past (from blocking session), but the blocking situation didn't occur until sometime later when the other session tries to get a lock on the same resource.


Thanks for the response. I do appreciate all the detail. This blocking session is for a Grails/GORM/Hibernate app that doesn't do any external calls (that I know of). All the SQL Text for that SPID during the 10 minutes before the blocking were all just SELECT statements. But as you said, there is no guarantee that those are the only statements that it actually ran. If I see this a lot, I'll get a web developer to help me try to hunt this down. I've heard that JDBC has been known (here, anyway) to occasionally just drop connections and such, so it may not even be an issue in the application code.


Further investigation showed that the Grails application is making a SOAP call to a third-party in the middle of a transaction (which could take a few seconds to a minute or two to return), so you were right on the money. We're looking into how to change the application code to avoid that.


I actually haven't re-created this tool/code to create these more artist friendly light-blockers for Solaris.

Although might be on my list to do in the near future.



TBH, might be worth just using geo cards instead.


Yeah exactly, geometry planes that don't contribute to the scene only casting shadows.

Can add ramp material to them to adjust opacity falloffs if needed and also do light-linking so they only impact certain lights.


For "nearly half a century," according to the Legislative Reference Library, the Texas Senate has routinely placed what is called a blocker bill at the very beginning of its daily calendar. The bill is introduced and passed through committee as quickly as possible, putting it at the top of the Senate's calendar, where it sits for the rest of the session.

3a8082e126
Reply all
Reply to author
Forward
0 new messages