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.
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.
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.
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.
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.
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.
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.
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.
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 .
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 :-)
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.
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 !
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.
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.
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?
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.
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 👍🙏
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.
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.
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.
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.
Wow, it is impressive. I didn't ever expected there is such feature in FreeCad. Thank You!
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.
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.
Love your Videos / just can't get enough :)
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.
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.
Not sure when I'll use that, but amazed that FreeCAD can do that!
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?
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.
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.
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.
this could also work as a basis for being able to pocket uneven surface created by previous operation.
Amazing! Could this also work for GRBL based machines?
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
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 .
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 :-)
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.
That is awesome!
Very cool!
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 !
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.
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.
Thank you for giving so much.
Странно, почему эта CAM составляющая FreeCAD-а такая не популярная?(
Nice one, dude
I love that last bit - glad im not the only one
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?
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.
One YAY from the Corona Virus!
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 👍🙏
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.
@@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.
Thanks!
Quick question : is the FreeCAD community more active on the forum than on reddit ?
Because r/FreeCAD is kinda like a ghost town nowadays
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
Nice.
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.
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.
@@sliptonic Sure, you can reach me also at abhijith at manleo