Closed philfifi closed 9 years ago
That would generate arbitrary length screws on the BOM. Also it is normal for extension to be > 0 and 16mm screws long enough for a J-Head MK5, so this would make the screws longer than they need to be.
I think the correct fix would use screw_longer_than(distance to the nut - thickness of washers)
Hello Chris,
Thanks for the suggestion. I proposed another branch, called fix_hot_end_screw2. I didn't pay attention to the BOM issue that this first proposal created. I noticed the issue because my hot end is a bit shorter than the mk5 (total length 51 mm). With this value, the extension is a bit bigger, and there is no hole in the wades_block on top of the nut.
In case extension is > 0 (with short hot ends), the screw holes were to short and didn't go to the nut.
Adding the length of the extension to the screw length keep the hole length on top of the nut constant whatever the hot end length.