Print sketchup files (STL) on makerbot

phrazzled
  • Print sketchup files (STL) on makerbot phrazzled

    One of the local libraries has a new small Makerbot 3D printer. I have been submitting Sketchup files converted to STL files for printing.

    The tech guy who runs the printer for patrons is having trouble getting a project of mine to come out to be the right size. I need this item go be 2 inches wide. The tech guy sizes the item on the screen to 2 inches. I watched him do it. But, the item is printed with a base of 2 inches, and the item itself comes out smaller.

    Does anyone have suggestions about this? I can get more info if someone can give me the right questions to ask. The tech is open to taking suggestions. He wants to get the printer running smoothly for patrons.

    I submitted a file with my own base with supports made in Sketchup. But, the tech guy said he needs to set the printer to create it's own base and supports.

    Additional info:

    When I printed it by letting Makerbot create the base and supports, it came out to be 1 3/4" as shown here: https://flic.kr/p/EashnD

    Printer: Makerbot Replicator with Smart Extruder (not Plus). (I am now at the library with the technician.)

    Here is a screenshot of what I am trying to print. It is a replacement clip for a messenger bag. So, it has to be 2 inches across. https://flic.kr/p/EtdM6s

    Here is the printer: https://flic.kr/p/E5F1M6

    I used a website to convert the DAE file exported from Sketchup to an STL file. It was GreenToken.com.

    If I open the object's STL file in Tinkercad, the object appears two inches wide. And, if I open the file in one of the 3D printer websites in Tinkercad, the object appears two inches wide (in cm).

    The security on the library's computers do not allow me to apply plug-ins to Sketchup. The library's Tech staff is going to eventually put the plug-in in there.

    If it is resized to 2 inches wide in the MakerBot software to be sent to the printer, why is it printing the generated base 2 inches wide and not the object? Are there some settings the tech guy in the library is missing in this set up window?

    Additional notes: The library now has the latest version of SketchUp on Macs. They are working on installing the STL plugin. (Security issues)

    My process for producing an STL file to print is now this:

    1. I create something in SU and export it as a DAE file.

    2. I have found that meshconverter.com produces better STL files than greentoken.

    3. I then upload/fix the STL file at the netFabb website.

    4. I then import the STL file into TinkerCad to view it. If there are problems in the file, I can see them. And, I run it through netFabb again. I can also modify the file in TinkerCad. It is no where near as sophisticated as SketchUp. But, it doesn't claim to be.

    I have found that there is a way to export the STL file to 3D printer hubs through TinkerCad. You can see the prices, the material available and the location of the company/person doing the printing. You can contact the printer ahead of time and they can look at your file to give you advice.

    Update

    I just wanted to add that the netFabb website does not export STL files after it fixes them. It now gives you a 3MF file format when you upload an STL file. I am not sure why this happens. But, this has put a big wrench in my process. I can no longer fix SketchUp STL files with netFabb. When I bring them into TinkerCad, I see errors in the object. It seems like there are issues with complex curves.

  • It appears that you have scaled the object after the raft and supports were added. As you can see in your photo of the raft, the clip is approximately 7/8ths (1.75/2) the size of the raft.

    Edit: As a side note, STL files don't actually have a concept of units. Each axis is defined in arbitrary units. That's why when you export and import it you have to set the scale appropriately.

  • When exporting from SketchUp you have options for what units you want to export the STL as. Pronterface and Slic3r use millimetres so for these you should export as millimetres.

    You can run into issues when designing a part in inches and then pulling it into printer software which might be expecting millimetres. In this case you may have to scale the part by 25.4 in all three axes.

    As an example, if you have a 1" test cube and you export it as mm the STL will have six faces that look like this

    facet normal -1.0 0.0 0.0
      outer loop
        vertex 0.0 25.4 25.4
        vertex 0.0 0.0 0.0
        vertex 0.0 0.0 25.4
      endloop
    endfacet
    

    You can see there are no units anywhere. If you import this into a program that is expecting inches you will get a test cube that is 25.4 inches cubed. Scaling by 25.4 can fix this OR you can just tell SketchUp to export as inches.

  • I´m using sketchup 8 and I had the same error under makerbot, and some times with slic3r. After testing some programs to fix mesh I realize that some faces are inverted on STL file, so this can be detected on preview under pronterface, or simplify3D. before sending to print is needed to check this point; not all STL from a repository is working or is with the right size. If you detect a GRAY surface is time to invert that face to get que correct fill.

Tags
makerbot
Related questions and answers
  • Our library system just put a 3D printer in one of the branches. I have used SketchUp on the library computers for a number of years just to do artsy things. Suddenly, I have the opportunity to actually print something. (I'm really not sure why the libraries have SketchUp installed. But, I have enjoyed using it.) There is a plug-in available for SketchUp so that it can export STL files... the copies of SketchUp at all the branches just so someone could do 3D printing. After doing some searching on this website, I found out that I could export a COLLADA / dae file from SketchUp. I would

  • to hold and run screws through etc. I'm probably going to do about 1000 models before getting the right one and creating enough prototypes. I'm fairly good with electronics and should be able to put it together easily. I've generally heard mixed reviews about different printer sets and I don't have the budget to get one of the higher end models. Found this little number on Amazon : [REPRAPGURU] DIY RepRap Prusa I3 3D Printer Kit With Molded Plastic Parts USA Company https://www.amazon.com/dp/B01E06IHJ0/ref=cm_sw_r_cp_tai_PgmYxb6DMARET Given the pieces of requirements, do you see this working

  • I have Sainsmart Mechanical End Stops, and I'm building a Prusa i3 Rework. I've recently gotten the x-axis to move, but it needs to stop when it gets to the end and it does not do that; I end up having to pull the plug. From what I understand, there are two ways to wire ends stops in general, but you have to change the settings in the firmware to make it work right. There are 3 connectors...: S Normally Closed (NC) Normally Open (NO) VCC Now it seems to me that if I take those connections and connect them as follows it should work...(ramps on the left, sainsmart end stop on the right

  • . I am keen to buy an aluminium PCB heatbed for my P3Steel v.4 printer, which has a larger build area of 200 mm x 300 mm. So, after some searching, I found this MK2A: MK2A 300x200mm Aluminum Heated... 12V/24V Perfect for Prusa i3 3D Printer. Note: this is not a shopping question, I am merely providing a background to my questions. While the RepRap wiki is full of information, the information can... heatbeds can suffer from hotspots, and that is why, apparently, it is sometimes preferrable to use a subsequent aluminium build/print bed on top of that, en lieu of glass plate, in order to even out

  • I have captured several models using 123D Catch and Autodesk ReCap 360. I do all my "clean up" work in MeshMixer to prepare the models for printing, and while exporting to STL works great for printing on my home FDM printer I haven't been able to get color files exported. I would like to export scanned models from MeshMixer and upload them to an online printing service (i.e. Shapeways... with either jumbled or nonexistent textures when it's uploaded to an online service. I'm guessing I'm exporting the file wrong for 3D printing, or possibly that I need to do some post-export editing

  • I frequently have to print a range of different parts each with different geometrical features. So far, I generate each part's optimum printing parameters manually. To be able to print such parts more efficiently, I am planning to create a "library" of individual geometries, each with its unique set of optimum printing parameters. The issue I am facing here is in combining all the different... the joints between each different STL mechanically weak that can be snapped by hand. I wonder why such meshing is not possible. I realise that if each solid on the plater is assigned different printing

  • I have been using a software called OctoPrint that allows you to control your printer in your Browser. For sake of simplicity I have used Octopi, a preinstalled image with OctoPrint, but now I would like to make some changes, and I decided to build OctroPrint by myself, the instructions for building it are here: https://github.com/foosel/OctoPrint/wiki/Setup-on-a-Raspberry-Pi-running-Raspbian..., but I would like to get a sense of how all fits together before continue. It doesn't look that is the browser (I am capable to visit other websites without any problems), so is maybe Octoprint? How can I

  • to prevent the issue. Here is the one that I am using now: http://www.thingiverse.com/thing:620627 I am running a Printrbot Simple Metal with a heated bed and have not been able to get my fan to run... could apply current to it directly and see if it runs? EDIT1: I put 2 6V lantern batteries in series (voltmeter shows 12.3V) and hooked it to the fan cable; the fan did not budge (even... disassembled the cable bundle leading to the fan and hot-end. I have found a connection point where the fan plugs into an extension cable which goes to the control board. I have applied current here

  • in return GCODE file I can send to a 3D printer. My input will be : The 3d model (obj, stl) My printer (makerbot, ultimaker, whatever) or a printer profile A printing profile This is opposed to all the classical 3D printing processes we have right now. Currently when printing in a 3D printer you would need to go through these phases: Create/Download a model Prepare the model for printing... if this process can be simplified to a point where you can just print your model directly from your web browser without going through all these steps. I know I'm over simplifying things here, but I would