I've created a model in Sketchup and exported the file as a .stlSince the model is 80cm x 24 cm i need to cut it in meshmixer. But when i open it in meshmixer it appears tiny. Why doesn't it open as the real size?
Assuming your Sketchup template was set to cm:
To validate this guess you could measure/eyeball a known dimension and if that comes out to be 10 times too small you could scale your model by 10 times.Alternatively you could adjust the template in Sketchup.
Additional information on STL files:By it's very nature, the STL file format is just a bunch of unitless numbers in a well defined structure. This structure represents a set of points (vertices), lines (edges) and and triangular surfaces (facet). A few simple rules apply to exactly how all this should be defined. (See here)
But the key thing here is that an STL file is not aware of units, the program used to generate the STL file (e.g. CAD software) needs to be told what units to use, and accordingly the reading program (e.g. slicer) needs to use the same settings. Generally in mechanics applications we default to mm, at least in metric land. All this is explained a bit more verbose here.
I am trying to install MeshMixer 2.7 from their new linux download page. It was originally packaged for 14.04 but I'm running 14.10. When I run the .deb, it complains that it is missing the libsuperlu3 package. It seems it became libsuperlu4 with the 14.10 release.
I haven't found a ppa with libsuperlu3 built for Utopic. Can I get the libsuperlu3 debs from the Trusty repo and try install them? Or is there a way I can tweak the MeshMixer .deb to reference libsuperlu4 instead?
Here is my tested solution that will work on any ubuntu (or debian) distro. This will download meshmixer 2.9 and dependencies, install it on a opt/ dir on your $HOME and create a meshmixer bin to run it. Doesn't need root access to install or run
I was able to color something in meshmixer and export it in a single file then import in prusa slicer: I sliced it first then re-arranged it, so the purge block is not in the same place, but you get the idea.
"Place your base object normally, then right click on it and 'add part', select your model that you want to place on top. You should now be able to move the 'top' part around freely including into the air on top of it. By adding it as part of the original model Prusa Slicer groups them as a logical entity and as long as some part of the logical group touches the build plate its requirements are met."
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
Welcome to 3D printing! A needle nose plier will be your best friend for removing that extra filament. I would also recommend grabbing some sand paper to help smooth out the roughness of support removal spots.
Check out www[.]meshmixer[.]com. it is a freeware that lets you create supports only where you need them. Of course, a little tweaking is required when you get started. And remember to turn off the Makerbot Desktop support structure!
Lookup Meshlab or Netfabb STL Cleanup. There is a free version that Netfabb made on MSDN. It basically cleans up your file, and validates support structure. The 3D slicer is the best bet though when you are working on external supports.
Found the best way to remove it is a needle nose (small one) , I have a flat putty knife that i sharpened the edge of, this makes cleaning flat pieces very easy, and finally a hobby knife and some 150 grit sand paper.
I use a pallet knife for some things but if you increase the air gap between supports and your object it should be easy to just pull off with your fingers. Stay away from X-acto knives because most likely you will either damage or bleed on your model. Ha ha ha!
Lately I was trying to solve this problem using Anemone, until now I got to this point (attachment). I was able to join about 1000 spheres, but when I try to transfer this logic to join the pipes those shape a kind of lattice, I do not get the expected result. Changing the number of repeats it is possible to see that in some moment the solid union crash for no apparent reason.
In the last time they were a few discussion with the similar topic(joining pipes).
I had a similar case and tried to join it in Rhino. It was impossible,frustrating and time consuming.May I ask why you want to join them?
Solid Boolean Union fails when there are such overlapping of solids when it is not possible for sw to calculate what to keep and what to cut-out. Most easy way to solve this problem is to move one object by very small vector of displacement (lest say v=(0.001,0,0) or any other combination) and then try to union objects again. And do it all over again until you get one solid.
This is how we do it when we need to get one solid for 3d printing. It is very frustrating to do it manually especially if you have hundreds of solids to union so we have small plugin that is doing brute-force job for us.
Here is your solid as result of that solid-union-operation:
SolidUnion_1.3dm (3.3 MB)
Hi Baris
Here is printscreen of UI of plugin that is doing described solid union operation.
SolidUnion_UI-1.png725478 62.3 KB
Plugin allows to select (fixed) solids that are not be transform and solids that will be transformed in order to achieve successful boolean union operation.
Two possible type of transformation are Move and Scale. Fore each transformation X-Y-Z-range can be set up with start and end of range/interval and number of steps inside interval. For example if X range is from -1 to +1 with 3 steps, then there are three values that X can have, 0,-1, and 1. The same is for other coordinates. Plugin iterates through all possible combinations of X-Y-Z until it finds one which succeed in boolean union and it iterates in one-by-one basis (one solid at a time try to union with already accumulated result). In case of attached printscreen you can see that just for Move transformation there will be total 333 = 27 possible combinations so whole process can take long time if there is many solids to be merged.
So that is basic principle how plugin works.
Code for this plugin is written not to be nice but to work so maybe some time in the future I will clean it up and post it.
Another way is, as some members suggested, to find some good mesh tool/plugin that is able to foolproof union meshes, so you would first convert your solids into meshes and then boolean union meshes.
R
If you plan to print this kind of stuff a lot why even deal with solid nurbs pipes and booleans? Invest in a good mesher (in my case zbrush which meshes that almost instantly) or even go the free option like @tim.stark mentioned with mesh mixer.
Hi @RadovanG, thanks a lot for the detailed explanation! Personally I used meshmixer in case I needed to bool a big amount of geometry, but sometimes the joints are getting dirty. Also I would like to do something like your plugin just for the fun and practice. Thanks again !
7fc3f7cf58