You need to use EasyEDA editor to create some projects before publishing
What determines the center of a footprint?
1182 5
IBNobody 7 years ago
I have two similar footprints, both with a center hole at 0,0 on the PCB lib editor. On one, the center hole is treated as the component center. On another, another non-centered pad is treated as the component center. Is it something to do with how the component parts appear in the EasyEDA text-based model?
Comments
support 7 years ago
Any images to help us to find the diffirence? Thanks
Reply
IBNobody 7 years ago
Actually, I figured it out. The centerpoint is picked when the component is placed based on the snap. If I have a large snap (375mil), the placement centerpoint cannot be predicted. If I choose a smaller snap, the origin of the component is used as a centerpoint.
Reply
IBNobody 7 years ago
Yes, I can confirm that this is the behavior I am seeing. The only way I can consistently get an accurate centerpoint is by reducing the grid to 1 and then dropping the component onto the PCB.
Reply
dillon 7 years ago
We try to make the pads on the grid when drag. If the set the grid to small, it is easy to center .
Reply
IBNobody 7 years ago
@dillon I see now. That makes sense, even though it is not intuitive. For large components that are not square, you would want to snap to the pad to make routing easier. I agree with this decision. But which pad is chosen to be aligned? If I put a dummy pad in the center of my hole at 0,0, would that trick the system into making the center hole the placement point? Maybe there needs to be a feature to set the local origin of a component once placed?
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice