OpenSCAD - Project Enclosure - Part 3 - Fillet Mounts

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2017
  • In the 3rd installment of this Tutorial I show one way of adding mounting posts for the Arduino UNO. In the video I show how to create filleted posts at the correct positions for an UNO
    This video demonstrates a number of features of OpenSCAD:
    Fillet:
    - rotate_extrude()
    - 2d Shapes
    - intersection()
    Vector Variable
    Vector addition
    Using text() to identify objects.
    The video ended up being a bit long. Sorry about that. I should have broken it into two or three.
    I made an error when measuring post number 4. I measured the circle of the push-button instead of the hole ( see comments ). The correct value for Post4 should be corrected as follows:
    //post4=[ 6.35,49.53,0];
    post4=[15.24,50.8,0];
    Sorry for any inconvenience.
    The Arduino Model I used to get measurements can be found at: www.thingiverse.com/thing:253463
    Also, in the comments it was mentioned that there are many diagrams available with measurements. Use googles image search with "arduino diagram" and you will get many results. I used FreeCAD to measure the model as I thought it would be usefull in other cases. It also means I can get measurements exactly as I need them. Provided I measure the right thing :)

ความคิดเห็น • 17

  • @shakejones
    @shakejones 5 หลายเดือนก่อน +1

    Great video+explanation+presentation! Thank you SO MUCH for sharing your knowledge! Well done mate 🙏🏻

  • @kevinbowker2385
    @kevinbowker2385 ปีที่แล้ว +2

    This whole series is very nice! Thank you for putting it together.

  • @Appregator
    @Appregator 4 ปีที่แล้ว +1

    Thanks, always great teaching video.

  • @RichardVowles
    @RichardVowles 5 ปีที่แล้ว +2

    The preponderance of global variables is making me squirm, but I am learning techniques and I appreciate your videos for that!

    • @mathcodeprint
      @mathcodeprint  5 ปีที่แล้ว +1

      Thanks! I know how you feel. For any kind of parameter based objects the variables grow like weeds. It is a struggle. I think I went overboard in these videos though. You will probably learn what not to do as well :)

    • @mathcodeprint
      @mathcodeprint  5 ปีที่แล้ว

      Also, keep in mind I made a mistake with screw post #4

  • @bbowling4979
    @bbowling4979 7 ปีที่แล้ว +2

    Very nice tutorial. I really like the section on how to do the fillet. I had been wondering how to create those in openSCAD.
    One ironic mistake though is that you mention that with the arduino CAD model you don't need to actually have one to build a case, then proceed to place mounting post 4 over a push button rather than the mounting hole on the board. I have to believe that if you had the board in hand you might have noticed the discrepancy.

    • @bbowling4979
      @bbowling4979 7 ปีที่แล้ว

      No problem. I've worked with the boards a bunch so when I saw the measurement on the CAD file to the switch I just thought to myself "uh oh". I really have enjoyed the series and I want to say thank you for making them.
      Do you still have a link to the CAD file that you used for the arduino by chance?

  • @malcolmlee4723
    @malcolmlee4723 6 ปีที่แล้ว +3

    Hi,
    Thanks for the tutorials. An engineer friend of mine showed me OpenSCAD so I've just started playing with it so on a steep learning curve.
    Why doesn't the drawing show up etc? Ohh! wrong sort of brackets etc. I need the cheat sheet next to me.
    I was doing the mounts as I was watching your tutorial, but when I did the square and circle etc, I just had the shape outline, not like your video with a bit of height?( ie z axis height) Is that a setting somewhere? I realise it is a 2D object but you seem to have a 3D object. Does that make sense?
    The other thing, is why does it work? It seems that you draw the profile on the XY plane, but when it creates the 3D part (rotate_extrude(convextivity=10), it "flips" it to the Z axis to create the part. I've read the manual a few times and think I understand that is what happens. I guess I'm a bit used to Autodesk Inventer.
    I guess I'm trying to run without learning to crawl first.
    Thanks
    Malcolm

  • @scharkalvin
    @scharkalvin 4 ปีที่แล้ว +2

    what version of openscad are you using. I have 2019.05 on Linux. When I do the square function, it shows it FLAT with NO height unless I add the linear_extrude().

    • @mathcodeprint
      @mathcodeprint  4 ปีที่แล้ว +1

      I think this was done with 2015. What you are seeing is the difference between f6 - render and f5 -preview. The preview shows a thickness that is not actually there.

  • @johansmolinski
    @johansmolinski 4 ปีที่แล้ว +1

    How did the rotate extrude know to turn the 2d object from the xy plane to the xz? Is there a convention for this? I don’t see how it knew it was not the yz, which would give a correct extrude but not the expected form. I’m new to openscad, just watching a few youtubes so please tell me if I’m thinking wrong.

    • @mathcodeprint
      @mathcodeprint  4 ปีที่แล้ว

      It's a good question. I don't know if there is a convention or rule if thumb, I think it was just a choice the developers made. It was fairly confusing to me at first. This is why I made the video. So you are not thinking wrongly. I would love it if they added a direction parameter at some point so you can choose the extrude direction.

  • @Anula993
    @Anula993 3 ปีที่แล้ว

    Why creating two squares and intersecting them to get another square when you could have just created that one square (1/4 size) to begin with?

  • @sevdev9844
    @sevdev9844 2 ปีที่แล้ว +2

    Generally your videos are good, but the text is waaay to small.

    • @mathcodeprint
      @mathcodeprint  2 ปีที่แล้ว

      Thanks, i agree, :) i have tried a few things, will have to look at this again. :)