GitHunt
GL

glikely/dimlines

This repository holds some OpenSCAD code that can be used to create dimensioned lines and title blocks to document OpenSCAD models.

dimlines

This project holds a module created to solve an issue related to using OpenSCAD.

While most users appear to be using OpenSCAD to generate models that will
ultimately find expression in 3D printing, I use it to design parts that I
would make from use of my lathe and other metalworking tools. I wanted to
design the part, print a dimensioned drawing, and walk out to my shop to make
the part. However, it was surprisingly difficult. Being able to generate
dimensioned drawings proved to be problematical. This project grew out of that
motivation.

This code can be used to create dimensioned lines, title blocks etc. used to
document parts.

A complete description at
CannyMachines.com.

The image below illustrates a brief use of the project.

dimensioning in OpenSCAD

Contributing

The master copy of this project is maintained on GitHub:

Dimlines on GitHub

Contributions to this project are accepted using the Developer Certificate of
Origin (DCO) process. The DCO process is used by many Open Source projects
including the Linux kernel. With DCO, developers retain copyright over their
work, but agree to provide their contributions under the license used by the
project. The full DCO process is described below.

Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or

(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.

License

This project uses the MIT license. A copy of the MIT licence text can be found
in the LICENSE file.

Languages

OpenSCAD100.0%

Contributors

MIT License
Created May 4, 2017
Updated February 18, 2025