Commit graph

415 commits

Author SHA1 Message Date
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
gumyr
31c2aaae51 Minor doc change 2024-07-26 12:39:25 -04:00
gumyr
fc239593f3 Minor doc change 2024-07-26 12:03:35 -04:00
gumyr
88709a61a5 Minor doc change 2024-07-26 12:02:28 -04:00
gumyr
5b8f0e94c8 Added a surface modeling tutorial 2024-07-26 11:51:49 -04:00
jdegenstein
adb0e96dc5
cheat_sheet.rst -> add Edge/Wire to selector table for sort_by/group_by 2024-07-14 14:13:55 -05:00
jdegenstein
de1c377a02
Update external.rst 2024-07-12 15:21:56 -05:00
jdegenstein
6014507b3d
general_examples_algebra.py -> remove unnecessary wires call 2024-07-11 16:19:40 -05:00
jdegenstein
fe04c5055c
introductory_examples.rst -> fix some stuff in algebra ex13 2024-07-11 16:19:09 -05:00
jdegenstein
3a2ad136f6
general_examples_algebra.py -> remove unnecessary unpacking, rename a variable 2024-07-11 16:09:30 -05:00
jdegenstein
7bf6b0d5bd
general_examples.py -> remove unnecessary unpacking, rename a few variables 2024-07-11 16:06:55 -05:00
jdegenstein
ed0b6cb5d4
general_examples_algebra.py -> Remove +Vector as it is no longer needed 2024-07-10 16:38:23 -05:00
jdegenstein
7117f6e273
general_examples.py -> Remove +Vector as it is no longer needed 2024-07-10 16:37:47 -05:00
jdegenstein
436f2d5829
installation.rst -> apple workaround: remove numpy-stl provide correct pin for ezdxf 2024-06-24 21:34:09 -05:00
Roman Dvořák
37d464e110
Compose -> Compound 2024-06-11 23:02:50 +02:00
Roman Dvorak
bf487eebe9 Update documentation for pack function 2024-06-08 13:05:22 +02:00
gumyr
2e232530ef Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2024-06-02 14:55:31 -04:00
gumyr
c99881b86a Fixed export_stl reference Issue #634 2024-06-02 14:55:02 -04:00