Jump to content

Cannot print the following openscad model


greengecko

Recommended Posts

Posted · Cannot print the following openscad model

Hi,

I would like to print a sail for a sailing boat and developed a openscad script for that. The model does render and I can export it as an stl file. Now the problem start:

regardless which slicer I use (cura, kisslicer) the resulting gcode file contains errors (e.g. kisslicer adds some funny bits at the edges of the sail) and cura does a weird thing and displaces the layer during mid print for about a cm (the gcode looks fine though).

Could someone tell me how to clean this file?

Here is the openscad code (I commented out some of the parts to be able to print just one sail)

and I attach also the resulting stl file.

I have the suspicion that the difference between two spheres does result in some funny misoriented triangles. But even netfabb does not find an error and hence the routine does not repair it. A hint how to clean the model (stl) file would be great.

link to stl file http://www.bvwk69.de/sail.stl

Thanks in advance.

$fn=200;

rotate([-90,0,0])difference()

{

union()

{

//

//difference()

//{

//translate([0,1,82]) scale([5,0.5,0.8]) sphere(13);

//union()

//{

//translate([0,3,82]) scale([5,0.5,0.8]) sphere(11);

//translate([90,0,50])cube([150,40,100],center=true);

//translate([-90,0,50])cube([150,40,100],center=true);

//

//}

//}

difference()

{

translate([0,1,40]) scale([3,0.5,1]) sphere(31);

union()

{

translate([0,3,40]) scale([3,0.5,1]) sphere(29);

translate([110,0,50])cube([150,40,100],center=true);

translate([-110,0,50])cube([150,40,100],center=true);

}

}

}

union(){

translate([-50,2.7,0])color("Red")cube([100,20,200]);

cylinder(100,2.9,2.9);

}

}

  • Link to post
    Share on other sites

    Posted · Cannot print the following openscad model

    I solved the layer shift problem. It had to do with too tight belts and and too loose pulleys.

    As always if two problems happen at once we tend to think about only a single cause.

    So in this case it is a win to cura, which slices fine and kisslicer creates some funny artifacts. Still I have no idea how to repair an visually fine stl file. Meshlab is far too complicated to do this and netfab would just not find anything to repair. Is there another software for repairing models?

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...