Paramatric Model Maker V0.9.0 - Support Multi-Color Modeling

@PineappleBun_BBL I had a couple observations about the library modal for the PMM.

First, the examples given all include an asterisk, implying that when you hit the library copy button you can then just paste that code into the PMM and it will work. Unfortunately, OpenSCAD doesn’t accept wildcards for the include statement, so it does nothing, and people like myself who are new to OpenSCAD won’t know what is wrong. I’m not sure what the “solution” might be, if any, but wanted to mention it.

image

Second, it would be helpful to know what version of the libraries are being used when the libraries don’t do explicit versioning. For instance, I spent a while trying to use the gridfinity-rebuilt library, but struggled quite a bit as the library code layout and interfaces all seemed different from what was up on GitHub. Eventually I realized that the differences were because the MW version of the library was from several months ago, before the library had undergone some extensive changes. The BOSL2 and UB libraries list their versions, which is great, but it would be nice to know a bit more about the libraries that don’t do explicit versions, such as gridfinity-rebuilt. Perhaps linking to or listing the git hash associated with the code when it was incorporated into the PMM.

image

1 Like