duritskiy / easyeda-MyExtensions

A useful extension for EasyEda that creates a Menu for all your installed scripts
29 stars 5 forks source link

ReplaceSchlib not changing foot print #2

Open TwoToneEddy opened 2 years ago

TwoToneEddy commented 2 years ago

Hi, I've had a go at using this extension and on the surface it appears to work on the schematic, the component value and associated footprint do change. However when I produce the PCB those components retain the original footprint, not the new one. And idea what i'm doing wrong? Thanks Lee

duritskiy commented 2 years ago

Make a video of how you do it. Then we will try to determine your error, or the macro is buggy.

TwoToneEddy commented 2 years ago

Here is a video, i've got 3 resistors, R1, R2 and R3. These are all 0603 packages. I also have R10 which is an 0402. In the video I show me using the script to replace R1-R3 with R10. I would then expect to see 4 x 0402 packages in the PCB but instead I see 3 x 0603 and 1 x 0402. I am generating a new PCB for this. Thanks Lee

https://user-images.githubusercontent.com/18442293/154844909-89b8c0a7-ab39-4a26-8388-304ccd6c36cd.mp4

TwoToneEddy commented 2 years ago

Im using the linux application, version V6.4.25. Can I use these scripts on the web version?

duritskiy commented 2 years ago

I installed the script in web version (Chrome on Windows 7), and I was able to apply it.

https://user-images.githubusercontent.com/59292855/154856824-ebcb38aa-8958-4d7e-bcc5-47d40713c927.mp4

TwoToneEddy commented 2 years ago

Thanks for trying this, I wasn't sure it was possible to install it into the web version, is it documented anywhere how to do this? If so I'll give that a go now. Thanks again lee

duritskiy commented 2 years ago

https://easyeda.com/editor

other steps are the same

joergp commented 1 year ago

I'm having the same problems: in the schematics everything works fine, but footprint does not change on the PCB. Hence if I swap 0805 to 0603, the size of the part remains the same on the PCB. @TwoToneEddy: did it work out for you?

duritskiy commented 1 year ago

on a freshly installed easyeda v6.5.23 everything works as it should. Check out the tutorials to see if you're doing everything right. Or make a video showing the sequence of your actions. Better yet, attach part of your SCH + PCB circuit so that I can show you with your example that the script works