Offset Probing and Z-Correction with FreeCAD Path

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 42

  • @josebelmar5951
    @josebelmar5951 4 роки тому +5

    the development of freecad always amazes me. some features used to be new 'proprietary software secrets' when i was learning CAM in engineering school three years ago.

  • @grzegorzkoslacz3859
    @grzegorzkoslacz3859 Рік тому

    Wow, it is impressive. I didn't ever expected there is such feature in FreeCad. Thank You!

  • @mikealsup8719
    @mikealsup8719 Рік тому

    Absolutly amazing. Thank you for all your hard work. This tool chain set is excatly what is needed for custom engraving and milling applications on irregular shaped objects. Thank you again.

  • @gianfds3177
    @gianfds3177 3 місяці тому

    Very nice job. Like these two features a lot as I often work with bent plates. I would add some more flexibility:
    1-probing with tool and touchplate
    2-more flexibility on defining the probing matrix for example with point-to-point x y offsets: probing on the edges of the stock is to be avoided in the case I am dealing with.

  • @sanantoplic8715
    @sanantoplic8715 4 роки тому +3

    Love your Videos / just can't get enough :)

  • @VorpalGun
    @VorpalGun 4 роки тому +2

    This is pretty cool. Another idea for a use for such a probe (and it may not be suitable to put in FreeCAD) is as a 3D scanner for making replacement parts. Should be much more accurate than photogrammetry for example.

  • @chrismorley5361
    @chrismorley5361 4 роки тому

    Very cool -glad your working on this -path just gets better. in the future I could see use for a variant that would rotate the angle of the tool for 5 axis machining.

  • @TomLeg
    @TomLeg 3 роки тому

    Not sure when I'll use that, but amazed that FreeCAD can do that!

  • @brucewilliams6292
    @brucewilliams6292 4 роки тому +2

    This is great. I have been looking at G-Code ripper that works in a similar fashion. How hard would this be to implement for MACH3?

  • @rolita85
    @rolita85 Рік тому

    I've been following her for a while and I like how she tackles topics. I was wondering if it was possible to mill a body also on the back side. Thanks.

  • @donepearce
    @donepearce 4 роки тому

    This is a vital function for engrave/milling the copper on a printed circuit board. The copper is typically 35 microns thick and any uncorrected height undulation will result in failure.

  • @stephanepeters6097
    @stephanepeters6097 2 роки тому

    As always, great work, thanks!
    What about the way the UCCNC autoleveling plugin method works ?
    Some time ago, i saw the UCCNC autoleveling plugin extensively using G-code variables to carve PCBs; each probed point elevation was stored in another variable, then each Z parameter of the G0/G1 commands of the original gcode was replaced by the equation of the mean Z value of the nearest 4 probe points (ie the 4 corresponding variables). What struck me was the huge number of available variables: #0 to #999, and all that parametric programming able to do serious maths (+ - * / sin cos log floor rnd etc). Maybe linuxcnc also does accept gcode with more user parameters (31-5000) to do the same? That would simplify the overall process: no need to create an intermediate file, there would be only one gcode file containing the probe code, a pause to change the tool, then the carving code.

  • @gryzman
    @gryzman 10 місяців тому

    this could also work as a basis for being able to pocket uneven surface created by previous operation.

  • @LeonvandenBeukel
    @LeonvandenBeukel 4 роки тому

    Amazing! Could this also work for GRBL based machines?

    • @sliptonic
      @sliptonic  4 роки тому

      I'm not sure what GRBL does for probing. At a minimum, there would be some work on the FreeCAD side to read whatever output file GRBL can produce

  • @CeNuVezi
    @CeNuVezi 4 роки тому

    U forgot to turn off spindle , at least u didnt broke the probe .
    It happens when u have a loot of thinks in ur head , and forget to be safe and work clean .
    Wish u the best .

  • @eskibrew
    @eskibrew 4 роки тому +1

    Wow, that's really impressive! Can I ask what interface you are using on LinuxCNC? - I use the AXIS interface on MachineKit. Really appreciate all the time you spend on FreeCAD, I'd like to help at some point :-)

    • @sliptonic
      @sliptonic  4 роки тому

      That's Gmoccapy. It's really nice, especially if you have a touchscreen. Axis is just not well designed for touchscreen use. There's a version of gmoccapy that works for Machinekit but it's a bit older and I don't think it's being actively maintained. I built both Machinekit and LinuxCNC from source on the mill and can switch back and forth between them to test things. I really hope MachineKit continues to develop because there's some very cool things possible between it and FreeCAD.

  • @bryanbendall973
    @bryanbendall973 4 роки тому +1

    That is awesome!

  • @kentvandervelden
    @kentvandervelden 4 роки тому +1

    Very cool!

  • @juperrr
    @juperrr 2 роки тому

    Hi there, thanks for the video. I have created a path profile operation and I have a problem. The profile is basicly a circle, but when I read the g-code there is this "K" coordinate, I think it is Z offset. The thing is LinuxCNC doesn't like that "K". It can't run the program with it. I removed it manually from the code and it works perfectly. The question is: Is there a setting in FreeCAD so that this "K" doesn't appear in the G-Code? Thanks a lot !

  • @StevenCookFX
    @StevenCookFX Рік тому

    I am using Centroid controller and they have a 3d probe grid mapping. However they do not have a surface adjustment tool. I use mainly Aspire for most of my 3d carving and would like to figure out how to remap the Gcode to match the surface. I am not a seasoned mathematician.

    • @sliptonic
      @sliptonic  Рік тому

      That's largely what this video is about. It works in two phases. One generates the map of grid points. You run that to test the surface. Then you apply the dressup to your gcode and it uses the data to modify the gcode.
      If you want to generate your gcode from Aspire, you would first create a 'custom' operation and paste in your gcode.
      Then create a dressup for the custom. I haven't tried this workflow. Let me know how it goes.

  • @dicelabiblia7461
    @dicelabiblia7461 3 роки тому

    Thank you for giving so much.

  • @SinedWOLF
    @SinedWOLF Рік тому

    Странно, почему эта CAM составляющая FreeCAD-а такая не популярная?(

  • @joeoconnor4126
    @joeoconnor4126 2 роки тому

    Nice one, dude

    • @joeoconnor4126
      @joeoconnor4126 2 роки тому

      I love that last bit - glad im not the only one

  • @knires9210
    @knires9210 4 роки тому

    Does the probe point assume the bottom of the probe ball touched the surface? It might be a small error for steep surfaces, but use the smallest ball tip for best results?

    • @sliptonic
      @sliptonic  4 роки тому +1

      The current implementation does no correction for the ball size. So the control-point is effectively the middle of the bottom of the probe. For straight probing in Z, you're right that the error is tiny. Adding a ball-size correction might be a good feature to add though. Thanks.

  • @davidprock904
    @davidprock904 4 роки тому +1

    One YAY from the Corona Virus!

  •  4 роки тому +1

    Excellent work and video as always!
    Got sidetracked learning another evil cad/CAM software and this really makes me eager to get back to FC...
    As I still have to wet my toes with the Path WB, can you tell me if the Building Blocks and Rocket parts series of academy.titansofcnc.com could be programmed in FC?
    Thanks for all, keep it up 👍🙏

    • @sliptonic
      @sliptonic  4 роки тому +1

      Thanks for the link. I haven't tried to build their models but it would be fun to try. I've reached out to @titansofcnc.

    •  4 роки тому

      @@sliptonic glad you reached out to them! Professional needs force me to follow their cursus with the other packages, but would love to make it also with FC for me and to contribute with reports and may be contents.
      Please let me know how you're going along with them.

  • @bobbonham4823
    @bobbonham4823 4 роки тому

    Thanks!

  • @mihailazar2487
    @mihailazar2487 4 роки тому

    Quick question : is the FreeCAD community more active on the forum than on reddit ?
    Because r/FreeCAD is kinda like a ghost town nowadays

    • @sliptonic
      @sliptonic  4 роки тому

      Much more active on the forum. There are a few of us that lurk on Reddit but the vast majority of the community is on the forum

  • @justincredible5406
    @justincredible5406 4 роки тому

    Nice.

  • @abhiwins123
    @abhiwins123 Рік тому

    Hi, I design and manufacture probes in India (MANLEO) . I would love to work with the community to add probing for inspection after machining so that any die mould makers can inspect the profiles and contours easily or at minimal cost for greater benefit of machining eco system.

    • @sliptonic
      @sliptonic  Рік тому +1

      Very cool! I will work with you to get you connected to the right folks. Private message me (sliptonic) on the FreeCAD forum with an email address and we will continue the conversation.

    • @abhiwins123
      @abhiwins123 Рік тому

      @@sliptonic Sure, you can reach me also at abhijith at manleo