CAD Challenge #11 - OpenSCAD Tutorial Version

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 เม.ย. 2024
  • This video is an overview style using OpenSCAD to complete the CAD Challenge previously done on FreeCAD here: th-cam.com/users/edit?o=U&vide...
    The challenge from the sub-reddit cad can be found here:
    / cad_challenge_11

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

  • @shreyas.kulkarni
    @shreyas.kulkarni 3 ปีที่แล้ว +2

    Thanks for taking time to record this! Wasn't aware about hull(). I wouldn't have thought about the way you removed material from the uprights. That was an awesome demo of what's possible if you think right.

  • @dartme18
    @dartme18 3 ปีที่แล้ว +1

    Excellent presentation! You made this very clear.

  • @pinklady7184
    @pinklady7184 6 ปีที่แล้ว +1

    Hand coding is crazy, but I love watching others do it. I learn much by watching. I just subscribed.

    • @pinklady7184
      @pinklady7184 6 ปีที่แล้ว

      Paul Randall, I am recently learning few programming languages along with electronics and mechanical drawing softwares. I am only a hobbyist learning just rudimentary stuff. I find it intriguing to watch others' tutorials and works on TH-cam. Have you ever used Onshape and its FeatureScript?

  • @heckyes
    @heckyes ปีที่แล้ว

    Very cool! Very very very helpful seeing how people actually use this program.

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

    I also really liked the demo of the hash, star and exclamation markers :-)

  • @SergeyRyabenko
    @SergeyRyabenko ปีที่แล้ว

    2:47 - why you need extra cube parts to be removed with rotated cube if you could make fillet cube size accurate to have no left overs after difference with circle?
    Also could you just do the half of it and use mirror?

  • @oblongau
    @oblongau 6 ปีที่แล้ว +1

    Thanks again for this. I always pick something new up. I like the way you did the top fillets. But for the base fillets, you use a square of 40 and difference out a circle of diameter 40. Then you have to remove the excess bits of the square. Could not the square have been made 20 (same as circle radius)? Then all of the square will be gone, except for the fillet part. Which is actually what you did with the upper fillets.

    • @dartme18
      @dartme18 3 ปีที่แล้ว +1

      Yes, the square should have been smaller so he didn't need to take out another square. The binary geometry for this is much more complicated than necessary.

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

      Likely :)

    • @paullyons7621
      @paullyons7621 3 ปีที่แล้ว +1

      And in the same vein, the two upright parts are identical. It would have been simpler (IMHO) to write a module that creates one part, with fillets and slot, then place it in the two positions. Then it wouldn't be necessary to work out the lengths of the fillet and slot removal tools. What's more, if the customer decided to change the design (and when has THAT ever happened???), and insert something between the two uprights, it wouldn't break the design.

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

      Excellent points. I tend to go with the first way that works. Clearly is not always the best way :). Although , imho , customer and openscad seem to be mutually exclusive. But I am just a hobbyist so i really don't know.

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

      the idea that the square should have been smaller popped up in my mind too as i was watching but luckily this already was answered. However you could give the fillet module a parameter for the size and use that same parameter to make the square and position the subtracting circle. That way you have a fillet you can reuse more easily if you need different sizes and even use in other projects. You need to declare and initialize the constant before use (mostly do this in the top). Actually i try to parametrize my "designs" as much as i can to remain flexible.

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

    OpenSCAD looks simple to use 👍
    Does this part have any functionnal use ? or is it just learning material ?

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

      I believe just learning material. It was from the Reddit group /cad , they used to regularly post challenges.

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

    Cool

  • @Trumplican
    @Trumplican ปีที่แล้ว

    why cant i get the hang of this stuff??? I guess I just don't have the smarts required...

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

    I don't know why the programmers don't make it just add a fillet like Autocad does, its like building a car, then taking parts off until you have a motorcycle.