convert STL?

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

convert STL?

skypuppy
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
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

lar3ry
skypuppy 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?

If the existing hole needs to be not there, create a cylinder, move it to
where it plugs the hole, and union() it with the imported stl.

Then create a cylinder, move it to where you need the new hole, and
difference it with the imported stl.

I know it's a general answer, but it was a pretty general question.



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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

skypuppy
LOL!  I like it, I like it!

Thanks,

David


On 12/26/20 3:37 PM, lar3ry wrote:

> skypuppy 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?
> If the existing hole needs to be not there, create a cylinder, move it to
> where it plugs the hole, and union() it with the imported stl.
>
> Then create a cylinder, move it to where you need the new hole, and
> difference it with the imported stl.
>
> I know it's a general answer, but it was a pretty general question.
>
>
>
> --
> Sent from: http://forum.openscad.org/
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

OpenSCAD mailing list-2
In reply to this post by skypuppy
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 <[hidden email]> 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

skypuppy

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 [hidden email] 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

OpenSCAD mailing list-2
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


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 <[hidden email]> 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 [hidden email] 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

skypuppy

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


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 [hidden email] 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 [hidden email] 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

OpenSCAD mailing list-2
What resource are you using for the bracket? Is it open source/thingiverse/other?

On Saturday, December 26, 2020, 5:48:54 PM EST, David <[hidden email]> wrote:


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



_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

skypuppy
In reply to this post by skypuppy

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>


On 12/26/20 4:48 PM, 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


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 [hidden email] 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 [hidden email] 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

skypuppy
In reply to this post by OpenSCAD mailing list-2

Tried several from thingiverse.  Also tried modeling the CR-10 (metal) one that comes with the Creality kits.  While it was not wonderful, the CR-10 model could be used in a pinch on an Ender 3, for example, if you didn't have a real, metal one.  My attempt at duplicating it with changes never got past the drawing board.  I'm very new to OpenSCAD.

Thanks,

David

 

On 12/26/20 4:57 PM, fred via Discuss wrote:
What resource are you using for the bracket? Is it open source/thingiverse/other?

On Saturday, December 26, 2020, 5:48:54 PM EST, David [hidden email] wrote:


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



_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

OpenSCAD mailing list-2
In reply to this post by skypuppy
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 <[hidden email]> 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>



_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

lar3ry
In reply to this post by skypuppy
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/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: convert STL?

mondo
In reply to this post by skypuppy

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


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 [hidden email] 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 [hidden email] 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

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org