Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/johnwebbcole/guide-mount

Mount a guidescope to a vixen dovetail
https://github.com/johnwebbcole/guide-mount

Last synced: about 1 month ago
JSON representation

Mount a guidescope to a vixen dovetail

Awesome Lists containing this project

README

        

# guide-mount

> vixen dovetail plate adapter

[Live Example](http://openjscad.org/#https://raw.githubusercontent.com/johnwebbcole/guide-mount/master/dist/guide-mount.jscad)

## Running

The jscad project `guide-mount` uses gulp to create a `dist/guide-mount.jscad` file and watches your source for changes. You can drag the `dist/guide-mount.jscad` directory into the drop area on [openjscad.org](http://openjscad.org). Make sure you check `Auto Reload` and any time you save, gulp will recreate the `dist/guide-mount.jscad` file and your model should refresh.

## jscad-utils

The example project uses [jscad-utils](https://www.npmjs.com/package/jscad-utils). This is a set of utilities that make object creation and alignment easier. To remove it, `npm uninstall --save jscad-utils`.

## Other libraries

You can search [NPM](https://www.npmjs.com/search?q=jscad) for other jscad libraries. Installing them with NPM and running `gulp` should create a `dist/guide-mount.jscad` will all dependencies injected into the file.

For example, to load a RaspberryPi jscad library and show a Raspberry Pi Model B, install jscad-raspberrypi using `npm install --save jscad-raspberrypi`. Then return a combined `BPlus` group from the `main()` function.

```javascript
main() util.init(CSG);

return RaspberryPi.BPlus().combine();
}
### Gist

// include:js
// endinject
```

## OpenJSCAD.org

If you publish the `dist/guide-mount.jscad` file, you can open it directly in

by using the following URL:
http://openjscad.org/#
+ the url to your file.

### Gist

You can save your file to a github [gist](https://gist.github.com/) and append the url to the raw gist.

For example:

### Pastebin

Or use [pastebin](http://pastebin.com/) like:

## License

ISC © [John Cole](http://github.com/)