rsheldiii / openscad-projects Goto Github PK
View Code? Open in Web Editor NEWRepository to archive my openSCAD endeavors (and YASP endeavors, if I get that done)
License: GNU Lesser General Public License v3.0
Repository to archive my openSCAD endeavors (and YASP endeavors, if I get that done)
License: GNU Lesser General Public License v3.0
key
could do with some exhaustive documentation, I should add that
Is it possible to generate SA style key caps (also known as "spherical" keys)? (e.g. https://i.pinimg.com/originals/36/2e/2f/362e2fda24640449c4568233768b9e87.jpg. Thanks.
Edit: I don't know whether the SA key still is not working or whether I just don't understand what an SA keycap is meant to look like! To me, the SA keycap doesn't look much different from the DSA cap (I guess it's just taller?) so maybe I'm actually wanting a particular subtype of SA keycap (the spherical one)?
Will there be an option for TMX stem? Or how should I modify this to support TMX?
I was wondering whether I could find advice on how to print and finish these to look nice. I have access to an Ultimaker 2 to print in PLA or abs and then I could try to smooth them in a rotating tumbler of sand or using a solvent like acetone or chloroform or heat from a heat gun or soldering rework station. I could also print them using an SLA printer but that's more expensive.
Finishing them would probably ruin any legend that was indented in the print so maybe I'd then be better of using a laser cutter/engraver?
I created a key model as sa_row(1) cherry() key();
and one as sa_row(1) cherry(0.5) key();
. After exporting these models to .stl files however, the files are the exact same, even having the same SHA-256 hashes. In readme.md it says that the default value is 0.3, so the models should be different. Using values other than .5 produce the same result. Am I doing something wrong? Alternatively, is there a way to scale up the default cherry stem, so that the whole stem is bigger?
You got it pretty good in your first version, but the new version is a bit odd.
OLD SA vs NEW SA
(This isn't to say that this project is bad, in fact I think you're doing great, just that the profiles need a bit of work.)
(As you gear up for 2.0, can you give a short overview on how to use this to generate a usable STL for a keycap in OpenScad? What basic parameters exist and how you can change them?)
The main thing I can't seem to achieve is actually get the Cherry MX stem (is that the right word for it?)
Another question is whether this supports unicode characters for the keycaps for the text variable?
Hello,
I'm a newbie when it comes to this kind of stuff but could you please add the option to use different Stabilizer Types?
Hey there, I was wondering if you would declare a license on this repository.
I previously worked off of your files from Thingiverse.
It's unclear to me whether CC-BY-SA-NC (as you've licensed some materials on Thingiverse) means that you can sell printed versions of the model. Do you have any input on this on what your opinion is for your models in particular?
My modifications were here: https://github.com/morinted/stenomod_case/blob/master/steno_key.scad
Maybe this is too difficult to implement but it would be cool if key legends could be printed in a second, differently-coloured filament. I've not done printing with two different filaments before but I'm guessing this could be facilitated by appropriate SCAD output.
I'm using the 08/12/2017 version of keys.scad and I get the following error from the following code. The code was modified from the recently-added tutorial so it should work, I think.
code:
cherry() key() {
translate([-6.25,2.3,-0]) scale(0.074) import("bt_hdst.dxf", inset=true);
};
error:
Saved backup file: C:/Users/seanv/Documents/OpenSCAD/backups/keys-backup-qHp15184.scad
Compiling design (CSG Tree generation)...
WARNING: Ignoring unknown module 'cherry'.
Rendering Polygon Mesh using CGAL...
WARNING: No top level geometry to render
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.