You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The FanHole generator (https://festi.info/boxes.py/FanHole) doesn't quite close the tips of the swirl holes:
The missing segment seems to have become a tiny arc, which I found while using LightBurn to set up the SVG file for laser cutting. The red line in this image goes between the dangling end of the tiny arc and the tip of the swirl:
The missing segment should replace the tiny arc and join the swirl at the tip.
My Python-Fu is weak, but I think the problem lies in this section of fanhole.py:
Perhaps the moveArc has an incorrect endpoint or should be just another arc?
Also, the CW Swirl and CCW Swirl values in boxes.py.FanHole.inx require an additional quote layer to produce the proper quoted command-line string with the embedded blank. I added single quotes to move along, but perhaps using an underscore rather than a blank would be better:
<param name="style" type="optiongroup" appearance="combo" gui-text="style" gui-description="Style of the fan hole">
<option value="'CW Swirl'">CW Swirl</option>
<option value="'CCW Swirl'">CCW Swirl</option>
<option value="Hole">Hole</option>
The FanHole generator (
https://festi.info/boxes.py/FanHole
) doesn't quite close the tips of the swirl holes:The missing segment seems to have become a tiny arc, which I found while using LightBurn to set up the SVG file for laser cutting. The red line in this image goes between the dangling end of the tiny arc and the tip of the swirl:
The missing segment should replace the tiny arc and join the swirl at the tip.
My Python-Fu is weak, but I think the problem lies in this section of
fanhole.py
:Perhaps the
moveArc
has an incorrect endpoint or should be just anotherarc
?Also, the
CW Swirl
andCCW Swirl
values inboxes.py.FanHole.inx
require an additional quote layer to produce the proper quoted command-line string with the embedded blank. I added single quotes to move along, but perhaps using an underscore rather than a blank would be better:The URL producing the swirl:
https://festi.info/boxes.py/FanHole?diameter=75&mounting_holes=3&mounting_holes_inset=1.75&arms=7&inner_disc=0.43&style=CW+Swirl&thickness=3.2&format=svg&tabs=0.0&debug=0&labels=0&reference=0&inner_corners=corner&burn=0.04&render=1
After a bit of manual repair, though, it turned out fine:
Thanks!
The text was updated successfully, but these errors were encountered: