- 5
- 3 679
CandL Workshop LLC
Приєднався 18 лис 2023
FreeCAD North American Meet Up 2024, PostCAD Data Management
(Description generated by MS Co-Pilot)
This video discusses the concept of PostCAD, a project aimed at integrating CAD data management with database systems, inspired by the geospatial data management ecosystem. The speaker explains the benefits of using databases for CAD data, such as improved data handling, analytics, and availability. The presentation also covers potential applications and architectural changes needed to implement this system.
00:03 Introduction to PostCAD
Side project inspired by geospatial data management
Aims to integrate CAD data with databases
Benefits from open-source ecosystem
01:13 PostGIS and its ecosystem
Geospatial data types and operations
Examples of PostGIS usage
Related tools like GeoAlchemy and QGIS
03:41 Potential of PostCAD
Reusing database work for CAD data
Benefits like transactions and data availability
Centralized analytics for CAD operations
05:00 Client-server model and architectural changes
Enabling client-server model for CAD operations
Separating document and data
Potential for web-based CAD applications
10:27 Demo and proof of concept
Plan for a demo using SQL and Python
Multiple levels of interaction with the extension
Potential applications and performance considerations
This video discusses the concept of PostCAD, a project aimed at integrating CAD data management with database systems, inspired by the geospatial data management ecosystem. The speaker explains the benefits of using databases for CAD data, such as improved data handling, analytics, and availability. The presentation also covers potential applications and architectural changes needed to implement this system.
00:03 Introduction to PostCAD
Side project inspired by geospatial data management
Aims to integrate CAD data with databases
Benefits from open-source ecosystem
01:13 PostGIS and its ecosystem
Geospatial data types and operations
Examples of PostGIS usage
Related tools like GeoAlchemy and QGIS
03:41 Potential of PostCAD
Reusing database work for CAD data
Benefits like transactions and data availability
Centralized analytics for CAD operations
05:00 Client-server model and architectural changes
Enabling client-server model for CAD operations
Separating document and data
Potential for web-based CAD applications
10:27 Demo and proof of concept
Plan for a demo using SQL and Python
Multiple levels of interaction with the extension
Potential applications and performance considerations
Переглядів: 338
Відео
FreeCAD North American Meet Up 2024, Mitigation of the "Topological Naming Problem"
Переглядів 3935 місяців тому
(Description generated via MS Co-Pilot) This video covers the mitigation of the “Topological Naming Problem” in FreeCAD, presented by Brad M. He explains the challenges and solutions related to this issue, demonstrating the improvements in the upcoming FreeCAD 1.0 release. 00:04 Introduction to the Topological Naming Problem Brad M. introduces himself and the topic Mentions Real Thunder’s contr...
FreeCAD North American Meet Up 2024, FreeCAD for Robotics
Переглядів 1865 місяців тому
(Description generated using MS Co-Pilot) 00:02 Introduction to Robotics in FreeCAD Overview of robotics applications Key terminology and systems Objectives and requirements 03:00 Examples of Robots Designed in FreeCAD Robotic arm Thor Spot Micro ESP32 quadruped Lumen pick and place machine 04:50 Robot Description Files Visual and collision components Common formats like URDF and SDF Challenges...
Onefinity Elite Foreman, Table and ATC Rack
Переглядів 2,5 тис.8 місяців тому
This is my second video, I have tried to add sub titles is this a good thing? Nick is from: www.solafidedesignskc.com/ Alex is from: www.cncdepot.net/ And yes I start out with 6 tools in the rack and ended up with 10.... chuckle. Making videos is not easy for me... so a lot of time passes.
OneFinity Elite Foreman with CNCDepot IS0-30 ATC spindle ... runout acceptance test
Переглядів 2689 місяців тому
This is my first video so please be kind. Yes I know the audio needs to be improved, I have already bought a better microhone. This video explains why runout is important to a CNC machine, and what values I see on my machine. I am a mechanical engineer, though I only consider myself a journeyman machinist. With that in mind these are a number of resources I found helpful. Harvey Tool: www.harve...
Love your video..great info!
thank you
Woodworkers are happy when they are accurate to within 1/32". Unless you plan to perform precision machining of metal on the Onefinity you've focused too heavily on spindle runout. If you do plan to machine metal to precise dimensions, then the limitations will be in the design of the machine bed and flex in the head while under load and not the spindle runout. FYI - Vibration has a greater impact on tool life than does spindle/tool runout, and it also has a direct effect on surface finish. That is why commercial CNC machines are built atop heavy cast iron frames.
I agree with you that 1/32 is sufficient for "framing" operations, but when you are working with puzzles, cookie molds, box lids or even threads 30 thou can be a bit slop (and yes, I know wood moves) The point I wanted to make was, those folks trying to use a 1/64 in end mill in a Harbor Freight router are likely to have issues. For materials I use wood products, plastics and non-ferrous (al & brass) ... if I need steels I will go to school and use the Haases (is that plural for Haas?) As far as vibrations are concerned, my wooden table sits on pads (wheel lifted up), is tied physically to the wall, and is weighted down with used brake rotors. My machine lives in a basement and at 65 yrs old there is only so much weight I want to deal with. To be honest as a Mechanical Engineer I always thought vibration management was a bit of a black art... The good news so far is that I am without a doubt the weakest link in the process
@@carlslater7492 For woodworking, the finished product can be 1/32" off from the specification and no one will ever notice so long as all of the parts are consistently off by the same amount. A CNC designed for woodworking can be off by up to 0.002" per inch in one axis and 0.001" in the other axis and the woodworker may never notice and he certainly wouldn't care. There are techniques to fix any mismatch during finishing operations. However, the same error when making precision machined parts out of metal will be completely unacceptable. In any case, my point was about the video focusing on spindle runout for woodworking. Other factors are far more important, such as the lack of rigidity in the machine design and/or the base (usually a table) it is mounted to. The presenter also seems to be unaware that it is common to use single flute end mills for woodworking. He entire premise on the impact of TIR on tool life is based on using a 4-flute end mill, a design that is impractical for small diameter end mills when cutting wood.
@@gaiustacitus4242 , if you are ever in the Cincinnati Ohio area I would be delighted to buy you adult beverage. I actually believe we agree on far more than we disagree. My guess is a lot of our differences revolve around “class of machine”. My budget for everything was less than $12k. That bought me a 4’x4’ 3HP air cooled spindle with an ATC, using ISO-30 tool holder. The machine had to go into my basement. Could I theoretically get better performance out of say a ShopSabre RC but they start at $25.5K … and then there is that basement thing. Frankly ShopSabre was the “class of machine” I was targeting. I agree: - Rigidity is extremely important. The Onefinity CNC is one of the stiffer machines in its class, but it still requires a “table”. For me a ¾” Baltic birch torsion box seemed reasonable, mounted on 2” thick lumber making a roll around base… seemed reasonable. Would I have liked a ton of cast iron and concrete oh yeah, but the word here is compromise. - Vibration is also huge. I choose wood over other choices, such as the quick angle iron carts from Kreg. With wood I can roll the table around but yet tie it quickly to surrounding structures to help dampen out the vibrations. If I need to add some stiffness it is easy enough to do. - With regards to the tooling, what I see most commonly used with woods are 2 Flute designs, instead of the O Flute (single cutting edge). I have some O Flutes and use when appropriate. But I am sure you are familiar with speeds/feeds/chip loads. The reason you saw 4 flutes was because that is what I had good data and pictures for. My artistic skills are poor, and if there is good data available use it…. In my mind the concepts transfer. Do you disagree? - Precision & Repeatability … I confess I am addicted. I am a Mechanical Engineer who worked in Turbo-machinery for 40 years. So yeah, my machine will never see Ti-64. I certainly understand the cost of tolerances … but once you give up control of a parameter you lose control of that aspect of the process. I am afraid many hobbyists have no concept of stacking errors (tolerances), so hopefully my explanation helped. I am still surprised a jet engine fits together with requiring a big ole' wrap from a mallet. Fundamentally my set up is a sequence of compromises. What I hope I have shown is just what compromises I considered when creating my machine. This was extremely long winded, now where was that adult beverage?
@@carlslater7492 I do not travel through Cincinatti much these days, so we'll have to lift a virtual stein or two. FWIW, I used to enjoy the craft beers of Oldenberg Brewing Company. Are they still in business?
@@gaiustacitus4242 I believe they went belly up ... though Cincy with its German heritage never lacks a good brewery. Rhinegeist Brewery seems to get a lot of attention ... though I tend to be a "brown water" kinda guy.
Excellent presentation Jackson! Great overview of the current demands for emerging tech. I use FreeCAD and MuJoCo often. While I can load and manipulate XML files (most robot models) in the MJC viewer, editing them is still quite cumbersome and manual. If FreeCAD could import XML files and allow users to manipulate and add geometry directly to a model, it would be a game-changer. Currently, I use MuJoCo XML files (which contain crucial data like qpos indices, e.g., Joint 14: left_shoulder_pitch_joint | qpos index: 20 | qvel index: 19) to fine-tune rewards when training a robot using ARS (Augmented Random Search). If FreeCAD could support XML import/export, it would significantly enhance the ability to train any robot in a continuous action state, which is essential for most AI reinforcement learning algorithms like ARS, PPO, MLP, etc. The potential of FreeCAD to bring AI reinforcement training to any motor/actuator through CandL workshops is huge. Yes, please!
how about checking your audio level, it's like Joe whispering
I am still learning, I will do my best to improve
THANK YOU for your excellent presentation. One of the few videos that actually teach. So much so that I have subscribed. Would love to see your ideas re control box and mount. I have similar idea re control box enclosure. And I love your cardboard for leadscrew dust protection. So, PLEASE continue.
Thank you for the kind words. I am really pleased with the control box set up. The box was actually built by Nick at www.solafidedesignskc.com/. My wife is an electrical engineer who used to do machine installs on factory floors... she said she would use Nick's box on one of her installs. I don't think Nick is publicly offering them ... the proved to expensive to compete in a consumer vs industrial environment. But I don't regret going industrial. I will put together a short piece on the control boxes and their installations
Thank you for this video. My Elite is on the way after using an original woodworker for 4 years and adding ATC capability is on the the big reasons I am upgrading.
As noted, I bought my spindle from Nick at www.solafidedesignskc.com/. He is no longer offering my spindle due to cost....seems the price point was too high for my system. I really try to be the buy once cry once kinda guy. The bottom line is Nick really supports his products.
Great info. Thank you.