Add stuff

This commit is contained in:
jimmy 2023-03-05 22:33:47 +13:00
parent 3f05655d4c
commit 78c25b740d
3 changed files with 56 additions and 15 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "SolidPython"]
path = SolidPython
url = https://github.com/SolidCode/SolidPython.git

1
SolidPython Submodule

@ -0,0 +1 @@
Subproject commit a6822d518859efe9c3a08074dfa258e8cff1962d

View File

@ -12,7 +12,7 @@
},
{
"cell_type": "code",
"execution_count": 1,
"execution_count": null,
"id": "a75c573b",
"metadata": {
"tags": []
@ -78,7 +78,7 @@
},
{
"cell_type": "code",
"execution_count": 33,
"execution_count": null,
"id": "2ae63616-4044-4c6a-bf11-9ebf83f8f22a",
"metadata": {
"tags": []
@ -288,21 +288,22 @@
},
{
"cell_type": "code",
"execution_count": 9,
"execution_count": 3,
"id": "1810ff24-c0f8-4c80-adc2-6985cd52d7dc",
"metadata": {
"tags": []
},
"outputs": [
{
"data": {
"text/plain": [
"'/home/jimmy/projects/Solid-Python-Demo/part.scad'"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
"ename": "NameError",
"evalue": "name 'scad_render_to_file' is not defined",
"output_type": "error",
"traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
"Cell \u001b[0;32mIn[3], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43mscad_render_to_file\u001b[49m(part, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mpart.scad\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n",
"\u001b[0;31mNameError\u001b[0m: name 'scad_render_to_file' is not defined"
]
}
],
"source": [
@ -311,13 +312,49 @@
},
{
"cell_type": "markdown",
"id": "51cdff0e",
"id": "98302da6-a3ac-4386-9398-2afa67b2856c",
"metadata": {},
"source": [
"https://github.com/nickc92/ViewSCAD\n",
"https://solidpython.readthedocs.io/en/latest/\n",
"https://openscad.org/"
"## Convert to stl"
]
},
{
"cell_type": "code",
"execution_count": 26,
"id": "44f345ad-417a-4783-b721-847351a13f4b",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Geometries in cache: 4\n",
"Geometry cache size in bytes: 3344\n",
"CGAL Polyhedrons in cache: 1\n",
"CGAL cache size in bytes: 24912\n",
"Total rendering time: 0:00:00.018\n",
" Top level object is a 3D object:\n",
" Simple: yes\n",
" Vertices: 18\n",
" Halfedges: 54\n",
" Edges: 27\n",
" Halffacets: 22\n",
" Facets: 11\n",
" Volumes: 2\n"
]
}
],
"source": [
"! openscad -o part.stl part.scad"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "ddbc58d3-c9e4-4187-908b-57f65658198a",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {