You need to use EasyEDA editor to create some projects before publishing
Changing a footprint’s origin without editing the part itself
1217 8
Zoltán Bíró 4 years ago
I mostly prefer that the footprint’s origin to be set to _one of its pins_ (preferable pin #0) rather on its border, corner etc. That’s because the pads are the part’s reference points which should be snapped to the grid, a least this approach is the obvious one to me. Unfortunately there are many parts in the library where this condition is not true, that is, the footprint’s origin is set to one of the part’s corner instead. Is there a way to fix this issue from PCB layout window, without editing the original footprint when placing (that is, creating a custom user component just for the sake of having proper origin)? Maybe a dialog box for Move footprint’s origin by x, y. Sorry if this is already implemented, I’m rather new on EasyEDA.
Comments
mrtom528 4 years ago
Usually if you click, then drag a footprint near it's center it will use the center as the snap point. If you click, then drag near a pad it will use the nearest pad as the snap point. You will, or should, see the cross hairs jump to whatever point is nearest and use it as the snap point. Regards.
Reply
Zoltán Bíró 4 years ago
@mrtom528 Let me understand. You say that if I click the footprint near a pad and drag it (in order to move it elsewhere on the PCB layout) the footprint will use the pad’s center as snap point? This is not true, at least no true on my settings. I’ve made a video screenshot but I’m not sure how can I embed here is order to show you.
Reply
Zoltán Bíró 4 years ago
@mrtom528 Here are 2 screenshots showing the mouse cursor as well (captured from Steps recorder): 1\. As you can see I click a pad which is visibly not snapped to grid\. ![clicking.jpg](//image.easyeda.com/pullimage/fl5YQatPqzIgTbn16ZMHVb1ugarPheN6QlnSNkKF.jpeg) 2\. Now\, while dragging\, the hair cross still snaps on the footprint’s corner\, rather on the center of the pad\. ![dragging.jpg](//image.easyeda.com/pullimage/7pYfG1ZjTpDzOaCDYDdtJZ3FbUe4n8g6S0HQef6e.jpeg) What am I doing wrong?
Reply
Markus_ee 4 years ago
Hi! Yeah I have the same problem sometimes. Why some people set the origin/center point to somewhere where it is not supposed to be? The absolute center of a component should be set so that he pad snaps to the center points of the grid. That is very easy with resistors, capacitors, coils and etc... With the complex components you should spend a few extra minutes to think about how this component and its pads behave on a grid before saving the component. Regards, Markus Virtanen HW / Electronics Designer
Reply
mrtom528 4 years ago
@zoltan.studiorip My apologies, It's a setting you can select. **Top Menu > Setting > System Settings > PCB (tab)** ![Snap_To_Pad_01.png](//image.easyeda.com/pullimage/wSnFlXaVV6TBALYfSOxtVMtq8BC6gOVQwJqDvyup.png) Hope that helps. Regards.
Reply
Zoltán Bíró 4 years ago
@mrtom528 This is the right answer, thanks!
Reply
Markus_ee 4 years ago
mrtom528, you are a lifesaver! Thanks for the info! -Markus
Reply
mrtom528 4 years ago
@zoltan.studiorip, @markus_jidoka, You're welcome. Regards.
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