Comments (7)
Not on twitter - sorry.
from sdfx.
Thanks for adding it to your list.
Yes - there is an emphasis on 3d printed parts....My preceeding interests have been metal casting and 3d printing so the natural goal is 3d printing of casting patterns. That's all about draft angles, chamfers and filleting. I started with OpenSCAD but wrote this go package in response to what I perceived to be OpenSCAD's short comings. At this point it has supplanted OpenSCAD for my personal use, and I think it's better- but I'm slightly biased :-)
For each tool it would be nice to have a link to a common example (E.g. the birdhouse) so people can get an idea of how the code looks. I'll create it using sdfx if you are interested.
The description is ok. The community is via github issues. I also have a library of standard parts that I have found useful (obj package). This has parameterised gears, knurls, boxes, standoffs, washers, etc. There is a fairly comprehensive set of examples- those are the various bits and bobs I have created.
Regards,
Jason H.
from sdfx.
Oh I would love the bird house example. Want to submit a PR?
Truth be told I actually went with went with the birdhouse because I knew it would cater well to OpenSCAD, (it's pretty easy to see how it's assembled by combining triages at 90 degrees to each other etc. and so recently I've been doing the same with something that more of mechanical part that's hard for OpenSCAD. I've only done it in OpenSCAD so far.
As you can see I unable to do the general fillet across the whole part, (might be possible with Minkowski but that's so slow it's not practical), I think it would be good to have examples showing limitations as well.
If you felt inclined to make this part too it that would be great. drawings are here.
Print.pdf
Video of it modelled in FreeCAD here https://www.youtube.com/watch?v=1Ns_pZRUwFQ
My OpenSCAD code not merged into master yet.
I'll update the community bullet point, and do you have a link to your library, I'll add that to the description.
from sdfx.
Here's my version:
My parts library is a part of the normal repo.
https://github.com/deadsy/sdfx/tree/master/obj
The fiilet all over that other part is the tricky bit. Perhaps build the squared off version and then offset it. I may give it a go, it's a nice looking part.
from sdfx.
Great, Thanks! I've merge your change.
I've tweeted these previously https://twitter.com/IrevDev/status/1340984905337982981,
I'll do the same with this one, Are you on twitter, I can @ you if so.
Offset might work, if the fillet is too difficult I'll still be happy with a squared-off part, as that's what I plan on doing with OpenSCAD, in fact, many of them might be like that.
I have a feeling the fillet will be easiest to add with CadQuery and I think I'll be able to do with CascadeStudio as well but not sure about the others. Not sure how many I'll do.
from sdfx.
Here's the squared off version - having trouble with the overall fillet - I guess I don't have feature parity with Free CAD yet :-)
from sdfx.
Sorry for the delay.
I tweeted your code, linking to this repo. https://twitter.com/IrevDev/status/1349245953031634944
That part looks great, since you made it put a PR up, put it in a folder called practisePart
same as this one. It might take me a while to merge as I'd probably like to get the same part in few more different Code-CAD projects before I add them all.
I got to pretty much the same point in CascadeStudio, can't really get the over-all fillet either.
I'll close this issue since I think it's served its purpose.
Thanks @deadsy
from sdfx.
Related Issues (20)
- Zero length line segments ruin Polygon2D objects HOT 1
- obj/screw.go: NPT thread HOT 2
- Redesigning Vec family API HOT 8
- Removing returned errors from shape generation functions HOT 10
- Request to add pointer to `sdf` project HOT 2
- Hollow out 3D meshes by this tool? HOT 3
- Bolts smaller than expected HOT 3
- Threads on package import HOT 4
- Gyroid shape HOT 1
- Feature Request: Extract Vertex Data to an Array HOT 2
- Pack models together tightly HOT 3
- How to duplicate SDF? HOT 5
- How to check if intersection is empty or not HOT 7
- Time consumption of marching cubes algorithm HOT 1
- Initialize a 4x4 matrix i.e. `sdf.M44` HOT 9
- Description Language idea.. HOT 3
- STL to SDF evaluation HOT 1
- Creating an arbitraty shape for a chain HOT 1
- Build error HOT 3
- Whether to support dxf file parsing? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sdfx.