discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

ClikScad - create OpenSCAD models without all the typing

WF
William F. Adams
Sat, Apr 1, 2023 7:47 PM

This was announced a few years back:

Youtube video should give you a flavour of how ClikScad is used.
The video is intended for illustration rather than education.
https://youtu.be/q1Sd0Fuppuw

The Python code and the documentation can be downloaded from Google Drive.
https://drive.google.com/drive/folders/1uBpil6TeYyaar_0l8Zm_17UvE-EOTza7?usp=sharing

but unfortunately, it doesn't run w/ Python 3.10:
C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026>python clikscad.py

Traceback (most recent call last):  File "C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\clikscad.py", line 3, in <module>    import lib.bottle as btl  File "C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\lib\bottle.py", line 87, in <module>    from collections import MutableMapping as DictMixinImportError: cannot import name 'MutableMapping' from 'collections' (C:\Users\willa\AppData\Local\Programs\Python\Python310\lib\collections_init_.py)
For various reasons, I'd like to look into this again.
Anyone in touch w/ "Robin2" the original author? Know of an update which will get it running?
Would it be acceptable to put it up on Github?
William
-- Sphinx of black quartz, judge my vow.Member of the order of the Morning Calm.

This was announced a few years back: >Youtube video should give you a flavour of how ClikScad is used. >The video is intended for illustration rather than education. >https://youtu.be/q1Sd0Fuppuw > >The Python code and the documentation can be downloaded from Google Drive. >https://drive.google.com/drive/folders/1uBpil6TeYyaar_0l8Zm_17UvE-EOTza7?usp=sharing but unfortunately, it doesn't run w/ Python 3.10: C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026>python clikscad.py Traceback (most recent call last):  File "C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\clikscad.py", line 3, in <module>    import lib.bottle as btl  File "C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\lib\bottle.py", line 87, in <module>    from collections import MutableMapping as DictMixinImportError: cannot import name 'MutableMapping' from 'collections' (C:\Users\willa\AppData\Local\Programs\Python\Python310\lib\collections\__init__.py) For various reasons, I'd like to look into this again. Anyone in touch w/ "Robin2" the original author? Know of an update which will get it running? Would it be acceptable to put it up on Github? William -- Sphinx of black quartz, judge my vow.Member of the order of the Morning Calm.