@mos_8502 Aah that'll do it.
-
@mos_8502 Aah that'll do it. Still surprised how much mileage it manages out of "one flat diffuse colour on untextured solid" ! Maybe I've just let Big Shader get to me with all the talk of specular, shiny, physically-based rendering, microtextures and what have you.
-
@mos_8502 https://github.com/danderson/snes-controller-connector has a footprint library now. References the 3D models by relative path so in Kicad 7 or 8 you should be able to drop the files into your own lib and be good!
Still fighting FreeCAD to get slightly nicer materials, it keeps deleting its own changes on me.
Base FP is yours from git, unchanged pad/silkscreen. I added a F.Fab connector outline, a courtyard that'll make DRC mad if components get too close, and a Edge.Cuts line to help position along board edge.
-
@mos_8502 Wasn't sure if you wanted the partial outline repeated on silkscreen under the connector? Easy to add if so, lemme know.
Any chance you can do one last dimension check for me? calipers around the whole connector, touching the shrouds or flange at the front (tell me which one you did) and the pins at the back, so I can verify that dimension is on the money. I'd hate for you to make PCBs and find out the connectors are short and collide with the board edge
-
@mos_8502 Hmm and come to think of it I think that Edge.Cut line is too close to the front flange, if you want to make a case for this that snaps shut around the connectors between the flange and board... You can make the necessary tweaks yourself ofc, but I'm curious what you think my "upstream" footprint should do, so to speak.
-
@danderson IÂ get 17.6mm from the "frontmost"Â surface of the protruding pin shrouds to the rearmost plastic surface where the "guard" around the pins is.
-
@mos_8502 Hmm, well glad I asked, my housing in CAD comes to 17.1mm...
I suspect I have the depth on that rear pin guard wrong. Probably too fiddly to measure it directly, but if you can give me from the shroud to the rear surface of the body not including that guard piece (highlighted in attached), I can hopefully rule out everything else and just fix that one dimension and reroll the footprints.
-
@mos_8502 Maybe this is also one of those good enough things, half a mm with calipers on soft plastic isn't unbelievable as variance... So if that measurement turns up nothing, shrug I can adjust the design and leave a note in the footprint to sandbag a little on placement in case the dimensions aren't spot on
-
@danderson To be clear, you want the measurement from pin-side of the flange bit to the rear edge of the main body?
-
@mos_8502 Sorry, I suck at explaining. In side view, either of these two dimensions:
-
@danderson This one IÂ read 13.4mm
-
@mos_8502 ok that's bang on what I have in the design file (ignore the 13.7 in the pic that's a janky off-square measurement).
I think it's this dimension I have wrong, the design has 2.4mm, any chance it's more like 3mm-ish?
-
@danderson IÂ read 2.88mm
-
@mos_8502 And there's my error! Phew, all 0.5mm accounted for. Looks like nothing, but that would have sucked. Just pushed updated 3D models with the right depth. F.Fab layer in the footprints is still off, those'll be fixed in a dozen minutes or so
-
@mos_8502 Footprints updated with the bigger outline too. On reflection I deleted the Edge.Cut line from the footprints, I assumed it would be a "do not cross" line when drawing the board, but you're supposed to chop up your board outline and connect to the edge in the footprint... Which makes sense for weird shapes like card edge connectors, but as a reference line... meh. I figure you know better than me where to place these on your design
-
@mos_8502 Feedback welcome if you're like anything tweaked. I'll keep fighting freecad to get nicer texturing and I'll let you know if I get anywhere! I look forward to seeing more 65X in my feed