项目作者: royasutton

项目描述 :
OpenSCAD mechanical design library
高级语言: OpenSCAD
项目地址: git://github.com/royasutton/omdl.git
创建时间: 2016-11-28T23:05:15Z
项目社区:https://github.com/royasutton/omdl

开源协议:

下载


omdl

A documented mechanical design library for OpenSCAD.

LGPL licensed

Setup

To use omdl, it must be installed to the OpenSCAD library location.
A setup script is available to simplify the setup and install process.
This script can optionally install openscad-amu, the the design-flow
automation development framework used to test the library and build its
documentation.

The setup script is the recommended install method. However, on-line
snapshots for manual installation are available at omdl-snapshot.
There you can review the latest release documentation prior to
installing locally.

Installing

To install the latest tagged release of omdl, use the following
steps:

  1. mkdir tmp && cd tmp
  1. wget https://git.io/setup-omdl.bash && chmod +x setup-omdl.bash
  1. ./setup-omdl.bash --branch-list tags1 --no-excludes --yes --install

The option --yes can be omitted if you prefer to confirm the
installation of the required packages. If you don’t like shortened
URLs, here is the full URL to setup-omdl.bash at the source
repository. Once setup completes, the cache directory can be removed.

View the installed library documentation with:

  1. google-chrome ${HOME}/.local/share/OpenSCAD/docs/html/index.html

Options

To install a specific library version, use:

  1. ./setup-omdl.bash --branch v0.6.1 --no-excludes --yes --install

To install a specific library version along with the openscad-amu
version used to build the library, use:

  1. ./setup-omdl.bash --branch v0.9.7 --no-excludes --yes --local-toolchain --install

For a complete list of setup options, type;

  1. ./setup-omdl.bash --help

Contributing

omdl uses git for development tracking, and is hosted on GitHub
following the usual practice of forking and submitting pull requests
to the source repository.

As it is released under the GNU Lesser General Public License, any
file you change should bear your copyright notice alongside the
original authors’ copyright notices typically located at the top of
each file.

Ideas, requests, comments, contributions, and constructive criticism
are welcome.

Bug reporting

Please feel free to raise any problems, concerns, or issues.