nophead / Mendel90

A RepRap Mendel variant using sheets for the frame instead of rods
http://hydraraptor.blogspot.com/2011/12/mendel90.html
261 stars 248 forks source link

Fix the hole length for hot end screws. #50

Closed philfifi closed 9 years ago

philfifi commented 9 years ago

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.

nophead commented 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)

philfifi commented 9 years ago

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.