Fix typos

This commit is contained in:
Rotzbua 2022-12-28 17:03:26 +01:00 committed by Florian Festi
parent 47c38b83b1
commit 0da4311c3a
7 changed files with 11 additions and 11 deletions

View File

@ -4,7 +4,7 @@ Burn correction
The burn correction -- aka kerf -- is done in two separate steps. The
first mechanism is used during drawing. After rendering there is
a post processing step that replaces the inverted arcs of the inner corners by
Bezier loops that can be cut in a continous motion.
Bezier loops that can be cut in a continuous motion.
The first mechanism is integrated into the low level
commands of Boxes.py. So for the most part developers do not need to

View File

@ -29,7 +29,7 @@ These should probably be Edge classes. But right now they are still functions.
Tab support
...........
Tabs are small interuptions in the border of a part to keep it in
Tabs are small interruptions in the border of a part to keep it in
place. They are enabled with the **tabs** parameter. All
**Edges** automatically create about two tabs. So parts like
:py:meth:`boxes.Boxes.rectangularWall` will have 8 tabs holding them

View File

@ -10,7 +10,7 @@ Edge instances have a Settings object associated with them that keeps
the details about how the edge should look like. Edges that are
supposed to work together share the same Settings object to ensure
they fit together - assuming they have the same length. Most edges are
symetrical to unsure they fit together even when drawn from different
symmetrical to unsure they fit together even when drawn from different
directions. Although there are a few exception - mainly edges that
provide special features like hinges.
@ -21,7 +21,7 @@ properly. When drawing an Edge there is a virtual straight line that
is the border the shape of the part (e.g. an rectangle). But the
actual Edge has often to be drawn elsewhere. Best example if probably
the ``F`` Edge that matches the normal finger joints. It has to start
one material thickness outside of the virual border of the part so the
one material thickness outside of the virtual border of the part so the
cutouts for the opposing fingers just touch the border. The Edge
classes have a number of methods to deal with these kind of offsets.

View File

@ -18,7 +18,7 @@ Currently there are the following parts:
Parts Class
...........
More parts are available in a separete class. An instance is available as
More parts are available in a separate class. An instance is available as
**Boxes.parts**
.. automethod:: boxes.parts.Parts.disc

View File

@ -37,6 +37,6 @@ It can be used with the following code pattern:
Parts of the code still directly use the back end primitives **Boxes.ctx.save()**
and **Boxes.ctx.restore()**. But this has several disadvantages and is
discouraged. For one it requires matchiung calls. It also does not
discouraged. For one it requires matching calls. It also does not
reset the starting point of the next line. This is "healed" by a
follow up **.moveTo()**. Use **.moveTo(0, 0)** if in doubt.

View File

@ -15,14 +15,14 @@ Why do my parts not fit together?
Well, this could be a bug in Boxes.py but there are a few more likely causes to check for:
* The material you use does not have the thickness you think. Measure it with at least a caliper. Even a few hundredth of a milimeter will make the difference between a loose fit, a light or a heavy pressfit or no fit at all.
* The material you use does not have the thickness you think. Measure it with at least a caliper. Even a few hundredth of a millimeter will make the difference between a loose fit, a light or a heavy pressfit or no fit at all.
* You might have choosen the "burn" value too big. As it compensates for the material cut away by the laser smaller values make a looser fit, bigger values make a tighter fit. The right value may be different for different materials and different thicknesses.
* You might have chosen the "burn" value too big. As it compensates for the material cut away by the laser smaller values make a looser fit, bigger values make a tighter fit. The right value may be different for different materials and different thicknesses.
Why is my box a bit too big?
----------------------------
By default all sizes are inner sizes. So on the outside the box is bigger as the walls need to go somewhere. Some generators offer an "outside" param that includes the walls in the measurements. In general you should check the generated parts for plausability before hitting the start button on your laser cutter.
By default all sizes are inner sizes. So on the outside the box is bigger as the walls need to go somewhere. Some generators offer an "outside" param that includes the walls in the measurements. In general you should check the generated parts for plausibility before hitting the start button on your laser cutter.
Why is my box a bit too small?
------------------------------

View File

@ -58,7 +58,7 @@ Running from working dir
------------------------
Due to lazy developer(s) Boxes.py can also run from the Git checkout.
The scripts in :code:`scripts/` are all suppossed to just work right
The scripts in :code:`scripts/` are all supposed to just work right
after :code:`git clone`. The Inkscape needs a bit manual work to get
running. See below.
@ -76,7 +76,7 @@ binary package)
**git repository easy way**
After cloning it may be most convenient to generate the .inx files
right in place by executing :code:`scripts/boxes2inkscape` with the taget
right in place by executing :code:`scripts/boxes2inkscape` with the target
path as only parameter.
- global: :code:`scripts/boxes2inkscape /usr/share/inkscape/extensions/`