discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

convert STL?

F
fred
Sun, Dec 27, 2020 2:18 AM

If you like, send me a link to the one you'd prefer to modify and I'll see what I can generate to be of assistance. I'm no rocket surgeon when it comes to OpenSCAD and if I can't accomplish anything useful, I'll let you know.

On Saturday, December 26, 2020, 8:25:13 PM EST, David <ainut@hiwaay.net> wrote:  

I printed all those last week.  Not recommended for actual use.  For one thing, "slide" has only one grip point.  And they are -very- small.  <sigh>

If you like, send me a link to the one you'd prefer to modify and I'll see what I can generate to be of assistance. I'm no rocket surgeon when it comes to OpenSCAD and if I can't accomplish anything useful, I'll let you know. On Saturday, December 26, 2020, 8:25:13 PM EST, David <ainut@hiwaay.net> wrote: I printed all those last week.  Not recommended for actual use.  For one thing, "slide" has only one grip point.  And they are -very- small.  <sigh>
L
lar3ry
Sun, Dec 27, 2020 2:34 AM

If they are -very- small, it is quite likely that the STL is done with
inches.

You want to modify an stl, so it would help if we had the actual one you are
playing with.
Can you provide us with the one you want to modify?

--
Sent from: http://forum.openscad.org/

If they are -very- small, it is quite likely that the STL is done with inches. You want to modify an stl, so it would help if we had the actual one you are playing with. Can you provide us with the one you want to modify? -- Sent from: http://forum.openscad.org/
RW
Ray West
Sun, Dec 27, 2020 2:40 PM

Here's a rough file for ender 3/Bl touch. You will need to check the
hole positions and sizes, and everything else, but it illustrates how I
would go about it. If you size the holes correctly, bolts can be self
threaded into the plastic. I would add a bit more support to the
bracket. Once I'd planned the holes correctly, I'd print it, laid on its
back, see how it fitted, then add in the rounded corners/whatever in the
final print.

Best wishes,

Ray

// basic backplate
module plate(){
   difference(){
       cube ([2,40,40],false);
          translate ([-1,20,-20])cube ([4,40,40],false); //avoid hot
end cover
          translate([-1,-28,-30])cube([4,40 ,40],false);
  }
  }
  //put holes in plate
  module backplate(){
    difference(){
      plate();
         translate([0,15,30]) rotate([0,90,0])cylinder(6,4,4,true); //
hole to avoid wheel bolt
      // fixing holes
          translate([0,16,6]) rotate([0,90,0])cylinder(6,2,2,true);
          translate([0,34,26]) rotate([0,90,0])cylinder(6,2,2,true);
  }
  }
  // bracket for bl touch
   module bracket(){
      difference() {
          cube([30,12,3]);
            translate([10,6,0])cylinder(8,2,2,true);
            translate([25,6,0])cylinder(8,2,2,true);
            translate([17.5,6,0])cylinder(8,3,3,true);
  }
  }
  // add bracket to backplate
  union(){
      backplate();
       translate ([0,0,10]) bracket();
  }

On 26/12/2020 22:48, David wrote:

I tried the "ground up" approach.  I sucked.

On 12/26/20 4:40 PM, fred via Discuss wrote:

I did a quick Google for the parameters you've provided. The
non-adjustable version appears to be a collection of OpenSCAD
cube([x, y, z]) items slapped together, while the adjustable version
is slightly more complex. Adjustable BL-Touch sensor mount for Ender
3 and CR10 (with STEP file) by registeredthing
https://www.thingiverse.com/thing:3148733

 Adjustable BL-Touch sensor mount for Ender 3 and CR10 (with STEP
 file) b...

This is an adjustable (up and down) mount for BL-touch, and BL-touch
type sensors. It is designed for the Ender...

https://www.thingiverse.com/thing:3148733

One might think creating a bracket from the ground up would be more
simple than a hit-and-miss approach to punching holes and filling
holes in an existing STL file?

On Saturday, December 26, 2020, 5:15:28 PM EST, David
ainut@hiwaay.net wrote:

Only an STL.  Oh yeah, an SCAD file would be easy in comparison.  :)

On 12/26/20 4:07 PM, fred via Discuss wrote:
David, do you have only the STL file or also an SCAD file from which
it was created. The answer is very different in each case. The answer
to the first is what I would consider a work-around, while the answer
to the second is going to be more elegant or more appropriate.

On Saturday, December 26, 2020, 4:18:01 PM EST, David
ainut@hiwaay.net mailto:ainut@hiwaay.net wrote:

I have an STL for a sensor mount (BL Touch) written for a CR-10 3D
printer.  However, I need to slightly modify it for use on a different
printer.  One screw hold needs to move.  I do not understand quite how
to get from point existing to needed.  It was explained to me once but
apparently, I just didn't get it.

Any clues, tools, magic tricks I can use to get there from here, please?

Thanks,

David


OpenSCAD mailing list
Discuss@lists.openscad.org mailto:Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


OpenSCAD mailing list
Discuss@lists.openscad.org  mailto:Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org  http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


OpenSCAD mailing list
Discuss@lists.openscad.org mailto:Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Here's a rough file for ender 3/Bl touch. You will need to check the hole positions and sizes, and everything else, but it illustrates how I would go about it. If you size the holes correctly, bolts can be self threaded into the plastic. I would add a bit more support to the bracket. Once I'd planned the holes correctly, I'd print it, laid on its back, see how it fitted, then add in the rounded corners/whatever in the final print. Best wishes, Ray // basic backplate module plate(){    difference(){        cube ([2,40,40],false);           translate ([-1,20,-20])cube ([4,40,40],false); //avoid hot end cover           translate([-1,-28,-30])cube([4,40 ,40],false);   }   }   //put holes in plate   module backplate(){     difference(){       plate();          translate([0,15,30]) rotate([0,90,0])cylinder(6,4,4,true); // hole to avoid wheel bolt       // fixing holes           translate([0,16,6]) rotate([0,90,0])cylinder(6,2,2,true);           translate([0,34,26]) rotate([0,90,0])cylinder(6,2,2,true);   }   }   // bracket for bl touch    module bracket(){       difference() {           cube([30,12,3]);             translate([10,6,0])cylinder(8,2,2,true);             translate([25,6,0])cylinder(8,2,2,true);             translate([17.5,6,0])cylinder(8,3,3,true);   }   }   // add bracket to backplate   union(){       backplate();        translate ([0,0,10]) bracket();   } On 26/12/2020 22:48, David wrote: > > I tried the "ground up" approach.  I sucked. > > > On 12/26/20 4:40 PM, fred via Discuss wrote: >> I did a quick Google for the parameters you've provided. The >> non-adjustable version appears to be a collection of OpenSCAD >> cube([x, y, z]) items slapped together, while the adjustable version >> is slightly more complex. Adjustable BL-Touch sensor mount for Ender >> 3 and CR10 (with STEP file) by registeredthing >> <https://www.thingiverse.com/thing:3148733> >> >> >> >> >> >> >> >> >> Adjustable BL-Touch sensor mount for Ender 3 and CR10 (with STEP >> file) b... >> >> This is an adjustable (up and down) mount for BL-touch, and BL-touch >> type sensors. It is designed for the Ender... >> >> <https://www.thingiverse.com/thing:3148733> >> >> One might think creating a bracket from the ground up would be more >> simple than a hit-and-miss approach to punching holes and filling >> holes in an existing STL file? >> >> >> On Saturday, December 26, 2020, 5:15:28 PM EST, David >> <ainut@hiwaay.net> wrote: >> >> >> Only an STL.  Oh yeah, an SCAD file would be easy in comparison.  :) >> >> >> On 12/26/20 4:07 PM, fred via Discuss wrote: >> David, do you have only the STL file or also an SCAD file from which >> it was created. The answer is very different in each case. The answer >> to the first is what I would consider a work-around, while the answer >> to the second is going to be more elegant or more appropriate. >> >> On Saturday, December 26, 2020, 4:18:01 PM EST, David >> <ainut@hiwaay.net> <mailto:ainut@hiwaay.net> wrote: >> >> >> I have an STL for a sensor mount (BL Touch) written for a CR-10 3D >> printer.  However, I need to slightly modify it for use on a different >> printer.  One screw hold needs to move.  I do not understand quite how >> to get from point existing to needed.  It was explained to me once but >> apparently, I just didn't get it. >> >> Any clues, tools, magic tricks I can use to get there from here, please? >> >> Thanks, >> >> David >> >> >> _______________________________________________ >> OpenSCAD mailing list >> Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org> >> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >> <http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org> >> >> _______________________________________________ >> OpenSCAD mailing list >> Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org> >> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org <http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org> >> _______________________________________________ >> OpenSCAD mailing list >> Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org> >> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >> <http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org> >> >> _______________________________________________ >> OpenSCAD mailing list >> Discuss@lists.openscad.org >> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org