Skip to content

Recent Posts

  • The Hidden Risks of Shadow IT in UK Businesses
  • 7 Best Roblox Executors in 2026 That Still Work After the Latest Roblox Updates
  • How To Rent a Dedicated Server?
  • Hoosha and the Rise of Farsi AI: Transforming Persian Digital Experiences Through Localized Intelligence
  • Products and services Given by a Look for Motor Optimization Enterprise

Most Used Categories

  • Tech News (512)
  • SEO (503)
  • Hosting (492)
  • Programmer (486)
  • Telecom (482)
  • Provider (271)
  • SocMed (213)
  • Business (27)
  • Technology (22)
  • Design & Development (11)
Skip to content
block blink

block blink

Experienced in technology

  • Tech News
  • SEO
  • Telecom
  • Programmer
  • Hosting
  • Provider
  • About Us
    • Advertise Here
    • Contact Us
    • Privacy Policy
    • Sitemap
  • Home
  • Taking Distance Based CAD To The Next Level
Taking Distance Based CAD To The Next Level

Taking Distance Based CAD To The Next Level

Bunga CitraNovember 29, 2022

For those who model CAD models regularly, a pair of calipers is essential as it allows reasonably accurate measurements to fit a specific part. However, [Jason Harris] is taking that concept to the next level with a signed distance function-based CAD tool, SDFX.

For those who don’t know, Signed Distance Functions can tell you from a given point how close the nearest part of the model is. The model is represented as a single function that offers some exciting benefits. For instance, chamfering and fileting are often quite complex in traditional CAD programs and trivial in an SDF setting. SDFX is a golang library that allows you to write golang programs to describe the model. OpenSCAD is a favorite of Hackaday as it is a beautiful parametric code-first CAD package. But the syntax and language are somewhat cludgy, to say the best. The advantage of using golang rather than a DSL is that you can use all the niceties that a full-featured language brings. For example, you can export multiple objects, make network requests, and interface with GUI libraries to recreate something like the customizer for OpenSCAD.

Objects are rendered to STL using Marching squares. Then, they can be printed in whatever slicing software suits your fancy. It’s an excellent project with a great API and almost a hundred examples.

The code is available on GitHub under an MIT License.

Based, CAD, Distance, level

Post navigation

Previous: The Benefits of UX / CRO Auditing
Next: The EV Transition Explained: Can the Grid Cope?

Related Posts

Resisting and Developing Improve – What Leaders Ought to Know

Resisting and Developing Improve – What Leaders Ought to Know

December 24, 2024March 24, 2023 Bunga Citra
Impact of Technological innovation on Organization

Impact of Technological innovation on Organization

December 23, 2024March 24, 2023 Bunga Citra
The Character of Pleasure – 20 Nature Based Items You Can Do To Make improvements to Your Contentment

The Character of Pleasure – 20 Nature Based Items You Can Do To Make improvements to Your Contentment

December 21, 2024March 24, 2023 Bunga Citra

Recent Posts

  • The Hidden Risks of Shadow IT in UK Businesses
  • 7 Best Roblox Executors in 2026 That Still Work After the Latest Roblox Updates
  • How To Rent a Dedicated Server?
  • Hoosha and the Rise of Farsi AI: Transforming Persian Digital Experiences Through Localized Intelligence
  • Products and services Given by a Look for Motor Optimization Enterprise

Categories

  • Beauty
  • Business
  • Dental
  • Design & Development
  • Digital Marketing
  • Forex
  • Games
  • Health
  • Home Improvement
  • Hosting
  • Jewelry
  • Law and Legal
  • PC Game
  • Programmer
  • Provider
  • Real Estate
  • SEO
  • Small Business Tips
  • SocMed
  • Tech News
  • Technology
  • Telecom
  • Travel

Archives

BL

Innovating the future of semartventures
Copyright @ blockblink.com | Theme: BlockWP by Candid Themes.