Altium drops components randomly on pcb - Page 1
Forum section: electronics / general

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 09:58:04 am
content: Guys, I am fighting with Altium 13.1 again. This for a legancy design change. My problem is that every time I update the board layout from the updated schematic Altium just randomly scatteres the new footprints on my pcb, this is annoying and prone to making errors. Can anyone guide me with this? I want th new footprints on the side of the board if possible. See image.PS I am NOT an expert with Altium!

author: Mikekoz13
author_rank: Contributor
timestamp: April 18, 2018, 11:21:54 am
content: It sounds like your "Component Links" are broken. Component links are unique identifiers that link the schematic symbols to the corresponding parts on the board. If the link(s) between a symbol and a part gets broken it will do what you are seeing.

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 11:32:23 am
content: Quote from: Mikekoz13 on April 18, 2018, 11:21:54 amThanx. Do these links look broken to you? If so, how can I fix them? I have put them to the left so you could more clearly see them, normally I had put them on the right by pressing the arrow key.Thanks in advance !

author: Psi
author_rank: Super Contributor
timestamp: April 18, 2018, 11:36:48 am
content: Is it just brand new components that are being placed randomly?or do already placed components on the PCB jump to random locations during an update?

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 11:38:01 am
content: Quote from: Psi on April 18, 2018, 11:36:48 amOnly the brand new ones for which I made the schematic symbol and footprint myself.

author: Psi
author_rank: Super Contributor
timestamp: April 18, 2018, 11:40:36 am
content: double check that the footprints you made yourself are centered at 0,0 on the grid, or near it, from within the footprint editor.If they are far away from 0,0 you can get some strange positioning issuesWhen you update from sch new components are always placed outside the pcb area.however this is referenced to their 0,0 center. So if the component was designed 40mm away from 0,0 this can mean they get placed 40mm form where altium intended to place them.

author: Mechatrommer
author_rank: Super Contributor
timestamp: April 18, 2018, 11:55:10 am
content: Quote from: Psi on April 18, 2018, 11:40:36 amfrom my "not so" experience, new components will be placed inside its room area. if the room is overlapped with the pcb, new components will be overlapped with anything inside it.

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 12:00:35 pm
content: Quote from: Psi on April 18, 2018, 11:40:36 amThanks! The footprints are very close to origin. Your comment made me start to think, I tried to select the whole current pcb design and moved it to another quadrant relative to the origin. I than Added the new components and they still where added on the pcb layout! So completelly different ccordinates, as long as I didn't move the origin with the pcb design, and I don.t think I did. The origin is that marked circle in my image I assume?

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 12:09:04 pm
content: I also just figured out how to change the origin of the pcb layout design, same problem!

author: MrMetthew
author_rank: Regular Contributor
timestamp: April 18, 2018, 03:20:04 pm
content: Okay, I managed to work around it. My work-around was to place the component manually on the PCB (Home -> Place -> Component) and set the ref des to be the same as the schematic. I then went back to the schematic and updated (Home -> Project -> Update PCB Document) and the error was gone and the netlist updated properly.