I have Problem Working with the 28 pins Project that is Uploaded in the website in AD24
Taha_Babazadeh , 09-20-2024, 11:54 AM
i opened the project in AD24 , what i want to do is to delete the PCB file only and do everything from there on, when i delete the PCB file and add a pcb file myself when i want to update the schem into pcb document and execute change i encounter 300 errors most of them saying that footprint not available what should i do , what am i missing ?
Robert Feranec , 09-20-2024, 12:00 PM
create libraries first https://youtu.be/zhuHE9b4C_8
Taha_Babazadeh , 09-20-2024, 12:03 PM
hi robert i have also tried to create libraries first by using a integrated library and double clicking on it to create schem and pcb lib but yet it doesnt work when you delete a file and try to rebuild a pcb project
Robert Feranec , 09-20-2024, 12:03 PM
links to the libraries need to be correct
Robert Feranec , 09-20-2024, 12:04 PM
also, you may try to delete everything in the existing PCB and then try to sync if it makes any difference
Taha_Babazadeh , 09-20-2024, 12:16 PM
i think the links to the libraries are correct because when i double click on a componenet in the schem file it shows the footprint at the very bottom and also i have tried deleting everything in the pcb file and updating from schem to pcb document but that didnt either work
Taha_Babazadeh , 09-20-2024, 12:22 PM
i can provide more details like a picture if it can be helpful
QDrives , 09-20-2024, 12:29 PM
Did you create the library when you still have the pcb file, or after you deleted it?
Taha_Babazadeh , 09-20-2024, 12:32 PM
i created it before i deleted the pcb file
Taha_Babazadeh , 09-20-2024, 12:43 PM
if you delete the pcb file before creating the integrated library you cant actoually build any library because the footprint will be missnig
QDrives , 09-20-2024, 12:44 PM
Is the library part of your project?
Taha_Babazadeh , 09-20-2024, 12:45 PM
technically it should be because maybe i want to change something in the footprint or the schematic design
QDrives , 09-20-2024, 12:47 PM
"Should" yes, but is it? Do you have the pcblib file and does it contain footprints?
Taha_Babazadeh , 09-20-2024, 01:06 PM
yes it does, i am actually trying to figure this out for a week now
QDrives , 09-20-2024, 02:37 PM
If you are in the pcb, can you select the library and select the footprint.Place / Components. From the drop down, which libraries can you select?
Robert Feranec , 09-20-2024, 03:34 PM
did you try to add the generated libraries into your project? https://www.altium.com/documentation/altium-designer/schematic-components-file-based-database-libraries#project-libraries
Taha_Babazadeh , 09-21-2024, 08:22 AM
this is my altium right now and as you can see in the second picture is the error of c0805 but as you can see the footprint is actually fine i dont know what is wrong, i know it will be much of trouble but it would be awesome if you can actually try it on your own altium to see if you encounter the same problem
Robert Feranec , 09-21-2024, 08:37 AM
you need to update links to libraries
Robert Feranec , 09-21-2024, 08:41 AM
double check Update from libraries, what does it say?
Taha_Babazadeh , 09-21-2024, 09:40 AM
it is saying library not found like this
Robert Feranec , 09-21-2024, 09:49 AM
click choose component and assign the library
Taha_Babazadeh , 09-21-2024, 04:25 PM
i actually did what you said , i did it for component "C7" and in the errors it went away and the problem was solved for this component, however the problem is that you should do it for all of them manually there is no way that i can do it for all of them at once, and also i have checked the footprint manager before fixing it it said the same error that footprint cant be found
Taha_Babazadeh , 09-21-2024, 04:25 PM
the only question that remains is that how to fix all of them at once because there is too many componenets
Robert Feranec , 09-21-2024, 04:40 PM
i think you should be able to do that for more components ... at least for the same component type (?)
Taha_Babazadeh , 09-21-2024, 08:49 PM
what you are saying is true i could do it for example for all of the 100nf capacitors that have the same footprint but you know if we have a big project just like the 28 pin one it will be very time consuming, logically there should be an easier way to accomplish this, i am trying my best to find a solution , and if i do i will make a youtube video of it and would send it to you, meanwhile if you encounter any better solution i would be more than happy to be notified about it
Taha_Babazadeh , 09-21-2024, 10:12 PM
hi robert i have solved this problem completely i would make a youtube video ASAP
Taha_Babazadeh , 09-22-2024, 05:12 PM
i have solved the problem and explained it in a youtube video because i thought it is common problem and that it might be helpful for you guys here is the link to the video :https://youtu.be/nQpzJ2baQf0
QDrives , 09-23-2024, 12:40 AM
The only change I would make is the selection of components. Your method:1) requires a change in how the schematic is shown (you may forget to set it back)2) if there are multiple pages, ctrl-a does not work.I would use the Sch... something (no altium at hand) where I can enter the query "iscomponent". That selects all in the project.
Robert Feranec , 09-23-2024, 04:19 AM
nice trick with selecting all symbols directly in schematic rather than using library management features
Use our interactive
Discord forum to reply or ask new questions.