Jonathan Wagenet
c4dadd690a
Add TextAlign
2025-04-11 12:15:12 -04:00
Jonathan Wagenet
9b78e0767f
FontStyle and and Text: add BOLDITALIC font aspect to resolve #778
2025-04-08 22:57:09 -04:00
gumyr
bf6206377d
Added Toy Truck example
2025-04-05 11:05:48 -04:00
Jonathan Wagenet
5c2be0fa70
Fix Buffer Stand drawing image link
2025-03-26 14:43:03 -04:00
Jonathan Wagenet
56e9858fef
Add operations_generic.project to resolve #833
2025-03-26 09:24:13 -04:00
Jonathan Wagenet
7bd037aeed
Add Intrinsic and Extrinsic enums to cheat sheet (and Keep ALL)
2025-03-25 23:38:42 -04:00
Jonathan Wagenet
c14f922647
Add links to available example imports to resolve #809
...
Unavailable imports:
- import_export.rst: example.3mf (produced earlier)
- build_line.rst: club.svg
2025-03-10 15:45:40 -04:00
Jonathan Wagenet
cbbf79ae92
Fix alphabetical order and anchor links of circuit/canadian cards.
2025-03-10 15:18:34 -04:00
Jonathan Wagenet
09b80243f9
Add missing enum to cheat sheet: Select.NEW
...
Keep.ALL is missing, but seems unused
2025-03-10 12:20:43 -04:00
Jonathan Wagenet
c618967e15
Remove outdated filter_by_normal reference
2025-03-10 00:39:09 -04:00
Jonathan Wagenet
f87cee3134
Added plane_symbol() and better var names and typing to resolve #899
2025-03-10 00:21:09 -04:00
Ami Fischman
0085306461
TooTallToby tutorials: unbreak and test.
...
- Unbreak the three broken tutorials (fixes #848 )
- This involved a rewrite of PPP-01-10 because I already had my own
solution to that one and I couldn't easily tell what was going
wrong with the previous solution.
- Add assertions to all the tutorials so that non-raising means success
- Add the TTT examples to `test_examples.py` added recently for #909
- Also added sympy to development dependencies since one of the TTT
examples uses it.
2025-03-04 16:14:09 -08:00
gumyr
aeb6b32b65
Fixing examples, PR #910
2025-02-22 10:55:46 -05:00
Luz Paz
b14c187ca2
Fix various typos
...
Found with `codespell -q 3 -L parm,parms,re-use`
2025-02-02 09:08:01 -05:00
gumyr
9f5b4eaa67
Added section on moving shapes
2025-01-24 19:50:16 -05:00
gumyr
0da16cf7e1
Improving OpenSCAD example
2025-01-24 15:19:15 -05:00
gumyr
94fdd97a55
Updating doc: separating key concepts, adding OpenSCAD section
2025-01-22 20:04:42 -05:00
jdegenstein
d78ca933fc
readthedocs fixes to topology inheritance diagram, add mixin classes to topology/__init__.py, delete docs/requirements.txt, streamline workflows
2025-01-15 12:46:19 -06:00
jdegenstein
2559262fff
add missing [docs] dependencies, pin sphinx to a new version, point readthedocs to a .[docs] installation
2025-01-14 13:02:09 -06:00
gumyr
5571e9e2b8
Removing deprecated methods from docs
2025-01-01 13:38:33 -05:00
jdegenstein
dba9831ae3
installation.rst -> remove entire obsolete Apple Silicon workaround section
2024-11-22 15:37:13 -06:00
BencsikG
5787d64ea7
doc: added link to ggears to external.rst
2024-11-17 15:57:20 +01:00
gumyr
5ed149925e
Updating split_by_perimeter & minor docs fixes
2024-10-28 12:01:13 -04:00
jdegenstein
fdd4dc610b
external.rst -> add missing space to video link
2024-10-22 23:02:07 -05:00
jdegenstein
5f98480cdf
Merge pull request #737 from jdegenstein/docfixes3
...
Various Documentation Fixes
2024-10-22 17:02:27 -05:00
gumyr
ca3d8fa237
Updating example Issue #743
2024-10-21 17:50:08 -04:00
gumyr
a66b8c76f4
Adding a design tutorial
2024-10-21 15:21:38 -04:00
jdegenstein
c82c0f4a2c
introductory_examples.rst -> fix code escape for show_all
2024-10-16 08:52:04 -05:00
jdegenstein
e2434d7777
Merge pull request #704 from jdegenstein/numpy2
...
Upgrade build123d to numpy >=2, <3
2024-10-10 15:53:15 -05:00
gumyr
9dd8a27763
Adding pdf & epub to the docs
2024-10-06 09:47:11 -04:00
Roger Maitland
55f6e8f073
Merge pull request #713 from slobberingant/dev
...
New section "Iterating Over Compounds" to Assembly documentation.
2024-09-26 10:45:04 -04:00
Anthony
f1244a574c
Fixed project name and included generator expression rather than list comprehension.
2024-09-26 13:53:38 +10:00
jdegenstein
ba2e687a07
general_examples_algebra.py -> fix ex23 typo
2024-09-24 20:28:06 -05:00
Anthony Sokolowski
933558fcfc
Added new section Iterating Over Compounds to Assembly documentation.
2024-09-25 10:17:33 +10:00
jdegenstein
d424e97562
tutorial_joints.py -> use Compound() constructor instead of ..make_compound
2024-09-24 16:09:34 -05:00
jdegenstein
24b8d03bd9
installation.rst -> update macos workaround
2024-09-19 15:44:11 -05:00
jdegenstein
235260a800
Merge pull request #667 from jdegenstein/docfixes
...
Updating and fixing some documentation issues
2024-09-09 10:35:54 -05:00
jdegenstein
269451b890
assemblies.rst -> Fix use of non-existent Compound.import_step and don't use deprecated Shape.export_step
2024-09-09 10:30:23 -05:00
jdegenstein
6d83cc167a
cheat_sheet.rst -> add missing PrecisionMode back to cheat sheet
2024-09-09 10:09:48 -05:00
jdegenstein
996a0d68e6
external.rst -> explicitly state that the recommended CQ-editor is a fork from jdegenstein
2024-09-09 10:02:48 -05:00
jdegenstein
1c653f87b9
Merge pull request #690 from roman-dvorak/roman/docs/packs
...
Add missing svg files in assembly page
2024-09-09 09:55:53 -05:00
Alex Bardales
95ffaa31bd
Update advantages.rst
...
Current advantages.rst embeds the wrong lines from examples/intersecting_pipes.py. With these changes, the lines you would see are
```python
from build123d import *
with BuildPart() as pipes:
box = Box(10, 10, 10, rotation=(10, 20, 30))
with BuildSketch(*box.faces()) as pipe:
Circle(4)
extrude(amount=-5, mode=Mode.SUBTRACT)
with BuildSketch(*box.faces()) as pipe:
Circle(4.5)
Circle(4, mode=Mode.SUBTRACT)
extrude(amount=10)
fillet(pipes.edges(Select.LAST), 0.2)
```
2024-09-07 14:57:51 -07:00
Roman Dvorak
b9cf1c6855
add missing svg files
2024-09-07 23:13:32 +02:00
jdegenstein
93408eef52
import_export.rst -> remove use of deprecated export_step method and use export_step function instead
2024-09-03 10:00:54 -05:00
gumyr
6e948fc68e
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
2024-08-12 14:22:19 -04:00
gumyr
1ec8b4f7f0
Adding note about use of show Issue #669
2024-08-12 14:22:11 -04:00
jdegenstein
8b383240e7
Merge branch 'gumyr:dev' into docfixes
2024-08-08 15:14:49 -05:00
jdegenstein
f1002dba62
location_arithmetic.rst -> replace out of date SVG.axes with Compound.make_triad
2024-08-08 15:13:55 -05:00
Henré Botha
0465cfe8b7
Fix typos
2024-08-06 10:06:32 +02:00
gumyr
2de922503f
Adding note that shells must be water-tight
2024-07-30 09:22:58 -04:00